Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados,
Estou com dificuldade de conseguir a contagem de clientes que tiveram compra > que zero em um período. Tenho os seguintes campos:
VB = Venda
CPF/CNPJ = CNPJ do cliente
CODPROD = Código do produto
MÊS_ANO = Mês e ano como período
Fiz a expressão Count({<VB={'>0'}>}[CPF/CNPJ]) , mas em alguns casos ele está contando 2 vezes o mesmo CNPJ ou quando a venda é zero, ele está contando 1 vez. Meu objetivo é ter uma tabela como o modelo abaixo:
CODPROD | JAN | FEV | MAR | ABR |
---|---|---|---|---|
10001 | 5.879 | 6.587 | 8.569 | 6.354 |
10002 | 10.254 | 25.458 | 23.024 | 15.879 |
10003 | 1.025 | 953 | 6.587 | 3.052 |
10004 | 870 | 563 | 598 | 980 |
O valor das células mostra a quantidade de CNPJs que têm valor de compra > que zero. Podem me dar uma dica de onde estou errando?
Wellington
Wellington,
quem sabe
Count( distinct if(VB>0,[CPF/CNPJ]))
Alessandro, bom dia!
Desculpe a demora na sequência.
Com a expressão que passou funcionou para a grande maioria dos registros. Porém para alguns casos específicos não. Na imagem abaixo eu coloquei a Venda (VB) e a Contagem (POS) abrindo os CNPJs. Teoricamente, onde a VB é <=0 a POS deveria ser 0 e >0 deveria ser 1, mas nos casos em vermelho estão contando como 1.
Sabe o que poderia estar gerando este problema?
Wellington
Já achou uma solução? Se sim, marque por gentileza uma das respostas como "Correta"