Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
matfurrier
Contributor III
Contributor III

Condição de filtro em expressão

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.


2018-09-04 08_08_20-Analise de Precos.qvw.png

Labels (2)
4 Replies
Thiago_Justen_

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 Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
matfurrier
Contributor III
Contributor III
Author

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:

2018-09-04 08_36_56-Analise de Precos.qvw.png

Thiago_Justen_

Mateus,

Considerando que seu modelo esteja ok, o qlik já faz isso. Onde você verifica que não ocorre?

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago
matfurrier
Contributor III
Contributor III
Author

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

2018-09-04 09_20_01-Analise de Precos.qvw.png

Ao verificar na listagem analítica, o item aparece apenas em 02 NF distintas:

2018-09-04 09_20_22-Analise de Precos.qvw.png

Se eu remover do filtro a linha de produto, ele realmente teve 03 NF distintas:

2018-09-04 09_20_50-Analise de Precos.qvw.png

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...