Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
JuniorQlik
Contributor
Contributor

Somar valores da maior data de períodos distintos.

Caros, preciso somar os valores em estoque em uma determinada data base. No ERP Logix que utilizamos é gravado os saldos do final do mês fechado em uma determinada tabela. Ocorre que, se não há movimentação no período, o ERP não grava o saldo na data de fechamento do mês, mantém nas datas de fechamento anteriores.

Preciso somar o valor total em estoque da maior data de cada item.

Exemplo:

 31/07/201931/08/201930/09/2019
Produto A$ 1000$ 1000$ 1000
Produto B$ 500$ 500 
Produto C$ 500$ 500$ 500

 

Usando algo como: Sum({<Data={"$(=MonthEnd(Max(Data)))"},qtd_mes ={">0"}>} Valor) obtenho o total de $ 1.500, sendo que o valor correto do estoque em 30/09/2019 é $ 2.000, pois o Produto B ainda está no estoque.

1 Solution

Accepted Solutions
LucasBarbosa
Partner - Contributor II
Partner - Contributor II

Boa tarde,

Não seria desta forma?

Exemplo:

Anotação 2019-11-04 140842.png

Em um KPI:

=Sum(aggr(FirstSortedValue(Valor, -(Data* 10000 + Valor)),Produto))

Resultado:

Anotação 2019-11-04 141721.png

Caso queira visualizar em uma tabela, segue o exemplo:

Anotação 2019-11-04 142119.png

View solution in original post

2 Replies
LucasBarbosa
Partner - Contributor II
Partner - Contributor II

Boa tarde,

Não seria desta forma?

Exemplo:

Anotação 2019-11-04 140842.png

Em um KPI:

=Sum(aggr(FirstSortedValue(Valor, -(Data* 10000 + Valor)),Produto))

Resultado:

Anotação 2019-11-04 141721.png

Caso queira visualizar em uma tabela, segue o exemplo:

Anotação 2019-11-04 142119.png

JuniorQlik
Contributor
Contributor
Author

Seria isso. Obrigado.