Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Gráfico de linha que mostra valores do último dia de cada mês

Tenho uma tabela com os saldos diários dos bancos e gostaria de fazer um gráfico de linha onde aparecesse o saldo do último dia de cada mês.

Na dimensão = MÊS

Labels (1)
1 Solution

Accepted Solutions
nicolett_yuri

Segue a solução com aquela expressão que te passei

Sum( If( DATA = Aggr( Nodistinct Max(DATA), MÊS ), SALDO  ))

View solution in original post

14 Replies
rphpacheco
Creator III
Creator III

Bom dia Denílson.

Veja se este exemplo que montei lhe atende!

Abraço!

Not applicable
Author

Bom Raphael!

Essa é um opção, mas eu gostaria de trabalhar apenas na expressão do gráfico sem utilizar uma caixa de entrada. O problema é que não está nem sempre tem dados no último dia do mês, então eu preciso do último dia de cada mês que tem movimento.

nicolett_yuri

Denilson, você tem que criar uma expressão da seguinte forma:

Sum( If( DATA = Aggr( Nodistinct Max(DATA )), MES_ANO ), VALOR  ))

rphpacheco
Creator III
Creator III

Denílson, a caixa de entrada eu coloquei no QVW apenas para visualizar as datas em que defini na variável UltimoDiaMês.

Se você reparar melhor, o cálculo é realizado apenas na expressão do gráfico. A variável criada server apenas para trazer os últimos dias de todos os meses, para depois ser calculadas no set analysis

Not applicable
Author

Ainda não deu certo Raphael.

Not applicable
Author

Yuri, meu amigo.

Eu sou completamente leigo no assunto, mas usei a expressão indicada por você, adequando os campos da minha base, e ainda assim não consegui.

rphpacheco
Creator III
Creator III

Denílson.

Poste o seu qvw com dados fictícios para que possamos te ajudar

Not applicable
Author

Segue o meu QVW para sua análise.

nicolett_yuri

Segue a solução com aquela expressão que te passei

Sum( If( DATA = Aggr( Nodistinct Max(DATA), MÊS ), SALDO  ))