Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia!
Possuo uma base de dados diária. Necessita criar um grafico onde mostre a soma de valores no último dia de cada mês durante todo o ano ou seja um gráfico com os valores do último dia do mês.
A dimensão é mês(01, 02, 03...)
=Sum({<AI_ANO={'2016'},[DATA]={'>=$(=YearStart(Max(addyears([DATA],-1))))<=$(=YearEnd(Max(addyears([DATA],-1))))'} >} [VL_SALDO_MM])
O script acima está somando todos os dias do mês.
Tente assim, troque o campo DT_HIST_SALDO pelo seu envolvido,
e crie um campo do [Nº Mês] da seguinte forma -> Num(Month(DATA), '00')
Expressão:
=Sum({$< Mês, AI_ANO={$(=Max(AI_ANO))}, [DATA]={$(=Chr(39)&MAX({<DT_HIST_SALDO={'*'},Mês=,[Nº Mês]={$(=Num(Max(Mês),'00'))}>} [DATA])&Chr(39))}>} [VL_SALDO_MM])
Renato,
Tentou utilizar a função MonthEnd?
Exemplo:
MonthEnd(Janeiro).. 31/01...
MonthEnd(Campo)..
Abraço..
Não funcionou. Ficou um traço "-"
O formato da data é dd/mm/yyyy
Tente assim, troque o campo DT_HIST_SALDO pelo seu envolvido,
e crie um campo do [Nº Mês] da seguinte forma -> Num(Month(DATA), '00')
Expressão:
=Sum({$< Mês, AI_ANO={$(=Max(AI_ANO))}, [DATA]={$(=Chr(39)&MAX({<DT_HIST_SALDO={'*'},Mês=,[Nº Mês]={$(=Num(Max(Mês),'00'))}>} [DATA])&Chr(39))}>} [VL_SALDO_MM])