Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
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)