Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content
Announcements
Yikes! We're aware of some unexpected text appearing at the top of each group and are looking into it.
cancel
Showing results for 
Search instead for 
Did you mean: 
alextobias
Contributor II
Contributor II

Ignorar seleção de filtro

Olá gostaria de tirar uma dúvida.

preciso deixar o resultado abaixo fixo no kpi obedecendo apenas o filtro por data e ignorando os demais filtros 

if([campo1] = 041 and [campo2] = 5202 ,sum([campo3]),)

4 Replies
erick_ws
Contributor II
Contributor II

Olá @alextobias,

 

Tente a seguinte expressão:

Sum( {< campo1 = {"041"}, campo2 = {"5202"}, campo_DATA=$::campo_DATA >} campo3)

 

substituindo o campo_DATA pelo nome do campo de data que deseja considerar.

alextobias
Contributor II
Contributor II
Author

Obrigado amigo, parece que com esses filtros deu certo más para eu entender o que fez com que os filtros fosse congelados?
erick_ws
Contributor II
Contributor II

Opa que bom que deu certo, vamos lá, por partes do set analysis:

campo1 = {"041"} 'Filtra os resultados onde o campo1 = 041
, campo2 = {"5202"} 'Filtra os resultados onde o campo2 = 5202
, campo_DATA=$::campo_DATA 'Aqui considerasse o campo_DATA apenas os valores selecionados atualmente no próprio campo_DATA

a vírgula entre cada declaração é um "AND" entre eles.
Nesse modo o KPI ainda ficará afetado por outros filtros de outros campos não declarados, caso não deseje, faça um teste colocando o "1" antes do set analysis:
=Sum( {1< campo1 = {"041"}, campo2 = ......
alextobias
Contributor II
Contributor II
Author

Obrigado pelo esclarecimento amigo