Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
maiconmello
Creator III
Creator III

Datas

Boa tarde , possuo uma data chamada Dt_Estoque.

Essa data é dia ,mes e ano .

Trago meu estoque conforme a data selecionada.

Agora estou com dúvida para trazer mais datas apartir de uma data que seleciono.

                    Dt_Estoque

Exemplo : dia 20/11/2015 - 100 valor item 1

                dia 21/11/2015 - 200 valor item 2

                dia 22/11/2015 - 200 valor item 3

                dia 23/11/2015 - 250 valor item 4


Queria que fizesse a seguinte situação.


Quando selecionar dia 20/11/2015 trazer o calculo do dia 21 a 23. mostrando um total de 650.


Tentei fazer assim :


Sum(If(Dt_Estoque >= Variavel, valor) mas não funcionou. A variável esta recebendo a data de seleção + 1.

1 Solution

Accepted Solutions
Nilton
Contributor II
Contributor II

Boa tarde Maicon, você irá selecionar apenas uma data sempre? E quer o somatório dos estoques dos dias posteriores a essa data correto?

Você pode primeiramente salvar a data selecionada em uma variável, Exemplo:

1 - Aperte Ctrl + Alt + V para abrir a Visão Geral das variáveis

2 - Crie a variável vData ou com o nome que precisa e coloque na Definição "=Dt_Estoque"

3 - use essa expressão sum({$<Dt_Estoque={">$(vData)"}>}Valor)

View solution in original post

6 Replies
lucianosv
Specialist
Specialist

Boa tarde.

Você pode criar um calendário sem ligação nos outros dados através do select distinct da data Dt_Estoque lendo o resident(mude o nome para dt_ref por exemplo).

Coloca essa data em tela e usa ela no lugar da variável.

Deve funcionar.

Nilton
Contributor II
Contributor II

Boa tarde Maicon, você irá selecionar apenas uma data sempre? E quer o somatório dos estoques dos dias posteriores a essa data correto?

Você pode primeiramente salvar a data selecionada em uma variável, Exemplo:

1 - Aperte Ctrl + Alt + V para abrir a Visão Geral das variáveis

2 - Crie a variável vData ou com o nome que precisa e coloque na Definição "=Dt_Estoque"

3 - use essa expressão sum({$<Dt_Estoque={">$(vData)"}>}Valor)

maiconmello
Creator III
Creator III
Author

Só uma pergunta, assim eu criaria uma nova tabela chamada Calendário ??

Minha preocupação é que meus outros indicadores que usam a DT_Estoque , vou ter que mudar todos ??

maxgro
MVP
MVP

maybe

sum(aggr(rangesum(Below(total sum({<date=>}value),1,2)),date))

replace my fields with yours, Dt_Estoque and valor

1.png

lucianosv
Specialist
Specialist

Você teria que alterar quem tiver que obedecer essa seleção.

Lembre-se que deve ser uma tabela solta na nuvem de dados. Só vai servir

para selecionar a data mínima no set analysis

Em 25/11/2015 17:20, Maicon Luis de Mello escreveu:

QLIK COMMUNITY

DATAS

resposta de Maicon Luis de Mello em Qlik Brasil - Visualize a discussão completa

maiconmello
Creator III
Creator III
Author

Obrigado Nilton, fechou certinho !!!