Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
jordansoares
Contributor III
Contributor III

SET ANALYSES COM DATA

bom dia pessoal!

Estou fazendo algo que aparentemente é simples, mas não está funcionando.

Estou tentando somar a quantidade de itens de 6 dias atrás da data mínima do filtro com a seguinte expressão:

Sum({<Data={"$(=date(Min(Data)-6))"}>}qtde)

Só que o KPI me retorna "0"

Da mesma forma quando eu tento calcular o mesmo dia no ano anterior:

Sum({<Data={"$(=addyears(Date(Min(Data)),-1))"}>}qtde)

Da mesma forma, o KPI retorna "0"

 

Estou fazendo algo de errado?

1 Solution

Accepted Solutions
diogoduarte
Partner - Contributor III
Partner - Contributor III

Jordan, quando eu precisei fazer algo semelhante encontrei duas opções.

1. https://community.qlik.com/t5/Qlik-Brasil/Ano-anterior-vs-Ano-atual-Proporcional-Sem-Filtros/gpm-p/1...
Utilizei ela por um bom tempo, até pegar um projeto que tratava de muitas variações de datas e ter que criar muitas variáveis e tal, talvez te sirva.

2. https://community.qlik.com/t5/Qlik-Brasil/Dados-do-m%C3%AAs-anterior-e-total/gpm-p/40765#M2108
Essa é a técnica de AsOf, não foi esse exemplo que eu utilizei, mas não tenho agora em mãos as informações pra te passar. 

Certamente uma dessas técnicas deve te atender. Se tiver dificuldades da um toque que tento ajudar.

View solution in original post

3 Replies
diogoduarte
Partner - Contributor III
Partner - Contributor III

Jordan, quando eu precisei fazer algo semelhante encontrei duas opções.

1. https://community.qlik.com/t5/Qlik-Brasil/Ano-anterior-vs-Ano-atual-Proporcional-Sem-Filtros/gpm-p/1...
Utilizei ela por um bom tempo, até pegar um projeto que tratava de muitas variações de datas e ter que criar muitas variáveis e tal, talvez te sirva.

2. https://community.qlik.com/t5/Qlik-Brasil/Dados-do-m%C3%AAs-anterior-e-total/gpm-p/40765#M2108
Essa é a técnica de AsOf, não foi esse exemplo que eu utilizei, mas não tenho agora em mãos as informações pra te passar. 

Certamente uma dessas técnicas deve te atender. Se tiver dificuldades da um toque que tento ajudar.

paulinhok14
Creator
Creator

Jordan,

Você deseja trazer a somatória de itens de 6 dias atrás até hoje ou somente do dia correspondente à hoje -6?

Como você está tratando igualdade, experimente formatar o resultado de acordo com o formato de seu campo de data.

Se o seu campo Data está no formato DD/MM/YYYY, passe esta informação no segundo parâmetro do seu Date dentro do Set Analysis, pode ser que a função Min esteja retornando a data em valor inteiro (Ex: 42267) e não gere correspondência.

Se o seu objetivo é trazer a somatória de hoje -6 até hoje, deve utilizar o caracter > no início do Set Analysis.

jordansoares
Contributor III
Contributor III
Author

Muito Obrigado! A solução 1 resolveu o meu problema.