Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Função "Maior que" com soma de valores

Bom dia!

Preciso elaborar uma planilha que demonstre por clientes a soma dos valores em aberto de acordo com os períodos abaixo:

CLIENTES Vencidas + 90 dias Vencidas  61 a 90 dias Vencidas  31 a 60 dias Vencidas até 30 dias

Grata!

Ariane

1 Solution

Accepted Solutions
Not applicable
Author

Ariane, boa tarde!

A melhor maneira de vc fazer isso é colocar a  regra no script, ou seja, criar um campo chamado Tempo que é a diferença da data de hj (Today) com a data que será considerada na subtração, seguindo o AGIN que você mencionou. Observe o script e a expressão no meu QVW.

Boa sorte!

View solution in original post

6 Replies
igdrazil
Creator III
Creator III

Hey Ariane,

i don't want to be rude but if you write your question in English, there will probably be much more people who can help you.

Regards

Chris

Not applicable
Author

Thank you!

yurigodoz
Contributor II
Contributor II

Oi arianeteixeira‌, você já tentou usar a função Class? Acredito que irá resolver sua questão.

Caso não funcione, você pode passar mais detalhes? Assim poderemos lhe ajudar da melhor forma

Yuri.

Not applicable
Author

Oi Ariana,

Pelo que eu entendi da sua pergunta a soluçao que eu daria ao seu problema é colocar algo parecido a isso aqui:

Na Dimensão :

if(dias_vencidos > 90, 'Vencidas + 90 dias', if (dias_vencidos > 60, 'Vencidas  61 a 90 dias', if(dias_vencidos > 30, 'Vencidas  31 a 60 dias')))

     de forma que ficaría como o que você colocou na pergunta a estrutura que segue é if(condição, valor si verdadeiro[, valor se falso])

Na Medida:

count(clientes)

e ficaria:

                                          count(clientes)

Vencidas + 90 dias          |          18          |

Vencidas  61 a 90 dias    |          22          |

Vencidas  31 a 60 dias    |          54          |

Not applicable
Author

Tenho uma relação de inadimplência de clientes, gostaria de elaborar uma tabela onde os valores fossem somados de acordo com seu período de dias em atraso, exemplo:

 

ClienteAcima de 90 diasAté 90 diasAté 60 diasAté 30 diasTotal
João Paulo2.860.916,11---2.860.916,11
Joana Maria1.000.000,00500.000,0096.810,50-1.596.810,50
Rosângela--330.000,00304.260,00634.260,00
Maria das Graças618.373,00---618.373,00
Edivanei Santos-400.000,0014.100,00-414.100,00
Wanessa Torres360.000,007.608,29--367.608,29
Andrea Albuquerque---342.967,50342.967,50
Tatiana--301.095,00-301.095,00

Analisando a planilha, visualizei que alguns Clientes se encaixam nos parâmetros estabelecidos e constam como nulo, outros a soma é realizada normalmente. 

As funções utilizadas foram:


Dimensão

Clientes


Expressões

Acima de 90 dias: if (Atraso>90,sum(Valor))

Até 90 dias: if (Atraso>60,if(Atraso<=90,sum(Valor)))

Até 60 dias: if (Atraso>30,if(Atraso <=60,sum(Valor)))

Até 30 dias: if (Atraso<=30,sum(Valor))

Not applicable
Author

Ariane, boa tarde!

A melhor maneira de vc fazer isso é colocar a  regra no script, ou seja, criar um campo chamado Tempo que é a diferença da data de hj (Today) com a data que será considerada na subtração, seguindo o AGIN que você mencionou. Observe o script e a expressão no meu QVW.

Boa sorte!