Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
andrevcavalcant
New Contributor II

Dúvida Gráfico de Combinação

Pessoal,

Bom dia.

Tudo bem com vocês ?

Preciso de ajuda!

É o seguinte:

Tenho que montar um gráfico de combinação um pouco complexo e ele tem que me mostrar ao longo dos anos e meses, o valor da minha inadimplência, a soma de todos os títulos em aberto, os 10 maiores e os 20 maiores devedores em relação as duas primeiras medidas.

O grande problema é que não conseguimos montar o gráfico de forma que os 10 e os 20 maiores não reajam ao filtro.

Perceba que tentamos inserir uma variável dentro do Set Analisys, tentamos criar uma medida nos itens mestres e não funcionou.

Agradeço pela ajuda

André Cavalcante

1 Solution

Accepted Solutions
MVP
MVP

Re: Dúvida Gráfico de Combinação

Try with these expressions

10 Maiores

Sum({1<dat_posicao=,dat_ref =- {'2018/8'}, PCLD = {'Not PDA'}, cdn_cliente = {"=rank(sum({1}[Num#(val_sdo_tit_acr)]), 4)<= 10"}, ano_ref_pos =-{'2016'}>} [Num#(val_sdo_tit_acr)])


20 Maiores

=IF(Only({1} dat_ref) = '2018/6', $(teste2v), '1')

and teste2v will be

Sum({1} Aggr(If(Rank(Sum({1} [Num#(val_sdo_tit_acr)])) <= 20, Sum({1}[Num#(val_sdo_tit_acr)])), cdn_cliente))

2 Replies
MVP
MVP

Re: Dúvida Gráfico de Combinação

Try with these expressions

10 Maiores

Sum({1<dat_posicao=,dat_ref =- {'2018/8'}, PCLD = {'Not PDA'}, cdn_cliente = {"=rank(sum({1}[Num#(val_sdo_tit_acr)]), 4)<= 10"}, ano_ref_pos =-{'2016'}>} [Num#(val_sdo_tit_acr)])


20 Maiores

=IF(Only({1} dat_ref) = '2018/6', $(teste2v), '1')

and teste2v will be

Sum({1} Aggr(If(Rank(Sum({1} [Num#(val_sdo_tit_acr)])) <= 20, Sum({1}[Num#(val_sdo_tit_acr)])), cdn_cliente))

andrevcavalcant
New Contributor II

Re: Dúvida Gráfico de Combinação

Hi Sunny,

Thanks.

It works fine, but I have other problem.

We need a way to calculate automatically the numbers that I have in "10 Maiores" and "20 Maiores", cause we fixed the numbers in the set analisys.

Total Open Titles.png

Can you help us ?

- 10 Maiores

=IF(Only({1} dat_ref) = '2017/1','14335343,39',IF(Only({1} dat_ref) = '2017/2','14016968,80',IF(Only({1} dat_ref) = '2017/3','13252788,40',IF(Only({1} dat_ref) = '2017/4','12403017,58',IF(Only({1} dat_ref) = '2017/5','12463813,79',IF(Only({1} dat_ref) = '2017/6','12681456,62',IF(Only({1} dat_ref) = '2017/7','10574486,42',IF(Only({1} dat_ref) = '2017/8','10969693,62',IF(Only({1} dat_ref) = '2017/9','12027328,88',IF(Only({1} dat_ref) = '2017/10','14642550,82',IF(Only({1} dat_ref) = '2017/11','12777925,82',IF(Only({1} dat_ref) = '2017/12','12201530,63',IF(Only({1} dat_ref) = '2018/1','8727035,63',IF(Only({1} dat_ref) = '2018/2','8517340,18',IF(Only({1} dat_ref) = '2018/3','7340789',IF(Only({1} dat_ref) = '2018/4','8043149,55',IF(Only({1} dat_ref) = '2018/5','7077226,74',IF(Only({1} dat_ref) = '2018/6','7268507,79',IF(Only({1} dat_ref) = '2018/7','8585715,19','')))))))))))))))))))

20 Maiores

=IF(Only({1} dat_ref) = '2017/1','18408281,10',IF(Only({1} dat_ref) = '2017/2','17221364,79',IF(Only({1} dat_ref) = '2017/3','16281892,82',IF(Only({1} dat_ref) = '2017/4','15264165,08',IF(Only({1} dat_ref) = '2017/5','15546843,14',IF(Only({1} dat_ref) = '2017/6','15180567,67',IF(Only({1} dat_ref) = '2017/7','12930720,04',IF(Only({1} dat_ref) = '2017/8','13843768,14',IF(Only({1} dat_ref) = '2017/9','15588343,49',IF(Only({1} dat_ref) = '2017/10','18153247,89',IF(Only({1} dat_ref) = '2017/11','16006092,14',IF(Only({1} dat_ref) = '2017/12','15194779,20',IF(Only({1} dat_ref) = '2018/1','11699545,93',IF(Only({1} dat_ref) = '2018/2','11340607,25',IF(Only({1} dat_ref) = '2018/3','10099572,74',IF(Only({1} dat_ref) = '2018/4','10975508,40',IF(Only({1} dat_ref) = '2018/5','9471989,49',IF(Only({1} dat_ref) = '2018/6','10242933,29',IF(Only({1} dat_ref) = '2018/7','11499598,47','')))))))))))))))))))

André Cavalcante