Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
betevaz2019
Contributor II
Contributor II

Set Analysis filtrar Registros para Sum

Boa tarde.

Sou aprendiz no Qlik Sense e não consegui usar o Set Analysis adequadamente para filtrar regristros dos 3 anos maiores ou iguais à seleção do usuário.

Exemplo de dados:

 

AnoValor
201410
201420
2015100
2015200
20161000
20162000
2017150
2017250
2018350
2019400
2019450

 

Seleção do usuário: Ano=2014

Resultado esperado: soma dos valores dos anos 2014, 2015 e 2016= 3330

Pensei que com o Set Analysis poderia "forçar" esse filtro.

Alguém tem alguma sugestão?

Tentei a seguinte  sugestão da comunidade: "  {<ano = {">=2012 <=2014”}>}: Os anos entre 2012 a 2014  ", usando o campo selecionado como parâmetro, mas sequer a sintaxe  funcionou.

Muito obrigada.

 

 

 

 

 

 

2 Solutions

Accepted Solutions
nisha_rai
Creator II
Creator II

tente usar a fórmula abaixo, pode ajudar

soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -2)"}>} Valor),
Por padrão, leva o ano max = 2019, a soma do valor será de 2019 a 2017; depois disso, com base no ano selecionado pelo usuário, ele mostrará o valor

View solution in original post

betevaz2019
Contributor II
Contributor II
Author

Funcionou!!!

Muito obrigada.

O único ajuste foi subtrair 3, e não 2.

soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -3)"}>} Valor) 

View solution in original post

2 Replies
nisha_rai
Creator II
Creator II

tente usar a fórmula abaixo, pode ajudar

soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -2)"}>} Valor),
Por padrão, leva o ano max = 2019, a soma do valor será de 2019 a 2017; depois disso, com base no ano selecionado pelo usuário, ele mostrará o valor

betevaz2019
Contributor II
Contributor II
Author

Funcionou!!!

Muito obrigada.

O único ajuste foi subtrair 3, e não 2.

soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -3)"}>} Valor)