Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
carvaluc
Contributor
Contributor

Acumular Saldo - Fluxo de Caixa

Prezados, boa tarde.

Estou tentando adicionar um saldo acumulado no meu dashboard do Qlik Sense, já vi várias situações e não encontrei algo que sirva para este caso específico.

image.png

O KPI Saldo Final do Dashboard compreende a seguinte expressão: 

Saldo Final:

Sum([Vlr. Parcela])(-Sum(TotalLiq_Des)) Sum(VALOR) + Sum({$<ContaCorr_Des={'03187-8'}>} TotalLiq_Des )

Que consiste basicamente em:

Saldo Final:

 RECEITA + DEPESA + Saldo das Movimentações + Reembolso

Quando eu altero os meses no filtro ao lado eu tenho os valores exatos conforme o realizado no mês, mas não consigo acumular, ou seja, adicionar o valor do mês anterior ao mês atual de forma que apareça no meu KPI Saldo Final.

Alguém poderia me ajudar?

No aguardo e obrigado!

3 Replies
danilostochi
Creator II
Creator II

Tente fazer no script que ele não vai sofre influência nos filtros.

 

 

dados:
LOAD
RangeSum(Peek('Acumulado')) + valor as Acumulado,

* Inline [

id, valor
01,10
02,10
03,15
];

+55(44) 9 9993-3605, WhatsApp
E-Mail or Skype - danilo16stochi@hotmail.com
carvaluc
Contributor
Contributor
Author

Danilo,

No caso eu quero que tenha influência dos filtros.

Att.

thiago_mlg
Creator II
Creator II

Boa tarde.

Para acumular basta fazer o seguinte:

Sum({<DATA_FLUXO = {'<=$(=max(DATA_FLUXO))'}>} TOTAL [Vlr. Parcela]) +

 (-Sum({<DATA_FLUXO = {'<=$(=max(DATA_FLUXO))'} >} TOTAL TotalLiq_Des))  

Sum({<DATA_FLUXO = {'<=$(=max(DATA_FLUXO))'}>} TOTAL VALOR) +

Sum({$<ContaCorr_Des={'03187-8'}, DATA_FLUXO = {'<=$(=max(DATA_FLUXO))'}>} TOTAL Liq_Des )

 

Informando que nesta configuração irá acumular conforme a data máxima escolhida.

 

Att,