4 Replies Latest reply: Aug 24, 2018 9:46 AM by Mateus Furrier RSS

    Soma com condição

    Mateus Furrier

      Pessoal, boa tarde.

      Em um de meus painéis estou com um pequeno problema.

      Eu faço o carregamento de dados de budget e posteriormente das vendas.

      Contudo, na apresentação do painel, quando um cliente novo realiza uma compra, aparece para ele valores de budget, sendo que ele não tem.

      No totalizador, está tudo correto, somente quando há clientes sem bugdet que o erro acontece.

      No exemplo da imagem abaixo da para entender melhor. Os valores previstos em R$ e qtd se repetem sempre, aparecendo mesmo para os clientes que não tem budget. Destes 06 filtrados na imagem, apenas 02 deveriam aparecer o valor.

      Como posso proceder ?
      Obrigado !!

       

      2018-08-22 14_31_19-Window.png

        • Re: Soma com condição
          Yuri Nicolett

          Mateus, favor fornecer maiores detalhes do seu painel: Modelo de dados, fórmulas utilizadas e se possível um qvw com dados de exemplo.

           

          Desta maneira não tem como saber o erro

            • Re: Soma com condição
              Mateus Furrier

              Yuri, boa tarde.

               

              Anexo qvw com o erro em questão.

              O que acontece é o seguinte, nós fazemos o budget 1x ao ano. Para os clientes que tem budget e depois efetuam a compra, fica tudo certo. Contudo, clientes novos que não tem budget "assumem" este valor na planilha dinâmica.

              Neste exemplo que encaminhei, o supervisor tem o seguinte budget de teste:

              ITEM    MES     CLIENTE       R$                    QTD

              1322      3              ABC         5018,58              120

              1322      3              XYZ         1003,71                24

               

              Assim, o total do item 1322 para o mês 03 seria de R$ 6022,30 / 144 unidades.

               

              Acontece que, novos clientes estão assumindo a soma do budget como se fossem deles, sendo que teria que ser R$ 0 e qtd 0 também.

               

              Eu havia colocado o código abaixo e aparentemente funcionou, mas, tenho um mapa de vendas que utiliza os dados, e nele deu problema rsrsrs.
              Quando coloco o código FATO abaixo, a soma do budget por linha de produto some, e só aparece no totalizador.

              O mapa é a parte de baixo da dinâmica simples.

               

              [Fato]:

              NoConcatenate

              LOAD

              *,

              'Vendas' AS [Tipo Fato],

              Cidade &'|'& Estado AS %ChaveCoordenadas

              Resident VENDAS ;

               

              join

              LOAD

              *,

              'Budget' AS [Tipo Fato]

              Resident  BUDGET;

               

              join

              load

              *,

              'LINHAPROD' AS [Linha]

              Resident LINHAPROD;

               

              DROP Table BUDGET , VENDAS, LINHAPROD;