Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia pessoal.
Estou testando um painel de RFV (Recência, Frequência e Valor monetário), contudo, estou com uma dificuldade na expressão que calcula a quantidade e valores quando filtro algum item.
É assim, na expressão, ele calcula todas as vendas, independente do filtro, porém, eu gostaria que ele recalculasse quando algum filtro é adicionado, por exemplo, temos linha de produtos, categoria de produtos e etc.
A expressão que estou utilizando é esta abaixo por exemplo para ativos e que compraram 4x ou mais no mês:
=COUNT({<Frequencia={'F1'},Status={'ATIVO'}>}DISTINCT Cliente) & '
R$ ' & NUM(SUM({<Frequencia={'F1'},Status={'ATIVO'}>} [Valor Real]),'#.##0,00')
Como faço para que ele acate os filtros selecionados, se é que é possível.
Lembrando que, a frequência e o status e carrego no script.
Muito obrigado.
Mateus,
Se você quer que ele respeite o filtro de status por exemplo, melhor retirar esse campo do set analysis. Se você quer que ele respeite o filtro de frequência por exemplo, melhor retirar esse campo do set analysis.
COUNT({<Frequencia={'F1'},Status={'ATIVO'}>}DISTINCT Cliente) & '
R$ ' & NUM(SUM({<Frequencia={'F1'},Status={'ATIVO'}>} [Valor Real]),'#.##0,00')
Thiago,
na verdade em cada bloco desses ele deve respeitar os filtros que já estão implícitos no set analysis.
O que eu gostaria é que ele respeitasse os outros filtros que estão fora do set analysis, como por exemplo estes abaixo:
Mateus,
Considerando que seu modelo esteja ok, o qlik já faz isso. Onde você verifica que não ocorre?
Thiago, veja a situação que criei baixo para exemplificar.
Ele consta que tem 1 cliente que comprou 3x no mês o item da linha LIPHATEC
Ao verificar na listagem analítica, o item aparece apenas em 02 NF distintas:
Se eu remover do filtro a linha de produto, ele realmente teve 03 NF distintas:
Neste caso, ao filtrar por exemplo a linha de produto como estava acima, ele deveria acatar que foram apenas 02 NF distintas e ir para o grupo F3.
Estou pensando que, talvez eu não deva utilizar estes status no script, que pode estar forçando uma situação...