Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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:
Ano | Valor |
2014 | 10 |
2014 | 20 |
2015 | 100 |
2015 | 200 |
2016 | 1000 |
2016 | 2000 |
2017 | 150 |
2017 | 250 |
2018 | 350 |
2019 | 400 |
2019 | 450 |
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.
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
Funcionou!!!
Muito obrigada.
O único ajuste foi subtrair 3, e não 2.
soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -3)"}>} Valor)
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
Funcionou!!!
Muito obrigada.
O único ajuste foi subtrair 3, e não 2.
soma ({<Ano = {"<= $ (= max (Ano))> = $ (= max (Ano) -3)"}>} Valor)