7 Replies Latest reply: Nov 3, 2015 12:15 PM by Washington Ribeiro RSS

    Como criar cálculo com IF em dimensão?

      Prezados,

       

      Imaginem a situação:

      Já tenho um QVD com os seguinte campos:

      DATA;CATEGORIA,QTDE_VENDA

       

      Quero fazer um gráfico que contenha DATA e QTDE_VENDA, porém se a CATEGORIA for igual a 2, o QTDE_VENDA deverá ser multiplicado por 5, CATEGORIA for igual a 3, o QTDE_VENDA deve ser multiplicado por 8...

       

      Fiz o seguinte IF no cálculo:

      If(Categoria=1,1*Qtde_VENDA,

      If(Categoria=2,5*Qtde_VENDA,

      If(Categoria=3,8*Qtde_VENDA,0)))

       

      Ponto importante: a CATEGORIA não vai aparecer no gráfico, somente a DATA.

       

      Quando coloco somente a DATA na dimensão, o cálculo volta valor 0, porém quando coloco CATEGORIA funciona bem.

       

      Sabem o que está acontecendo? Sou obrigado a colocar uma dimensão no relatório que está sendo usada no IF do cálculo?

       

      Obrigado