Qlik Community

Ask a Question

Brasil

Announcements
Join us March 10th, 7 Ways Modern Analytics Can Help You Take Smarter Action. REGISTER NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
kkmoraes
Contributor III
Contributor III

Ajuda com agregação

Pessoal, boa tarde!

Estou com o seguinte cenário:

Preciso retornar por contrato o valor do último mês, desde que ele seja maior que 0

na imagem 1 o Qlik está retornando corretamente o valor para o contrato 1014, porém, no contrato 1000 ele está retornando zero porque ta pegando o valor do mês 9

tratei isso na expressão, e se eu filtrar apenas o contrato 1000 (imagem 2), o qlik retorna corretamente, tentei usar agregação na expressão mas também não deu resultado, podem me ajudar com isso?

Obrigado!

1.

2.

Tentei dessas duas formas:

=IF(sum({<Mês={"$(=MaxString(Mês))"}>}[Saldo Curto Prazo]) >0.00, sum({<Mês={"$(=MaxString(Mês))"}>}[Saldo Curto Prazo]), sum({<Mês={"$(=MaxString(Mês)-1)"}>}[Saldo Curto Prazo]))

a

IF(sum({<Mês={"$(=MaxString(Mês))"},Contrato=>}[Saldo Curto Prazo])>0.00,

Sum(aggr(sum( {<Mês={"$(=MaxString(Mês))"}>} [Saldo Curto Prazo]), Contrato)),

Sum(aggr(sum( {<Mês={"$(=MaxString(Mês)-1)"}>} [Saldo Curto Prazo]), Contrato))

)

Labels (2)
0 Replies