Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá,
Estou com um problema na soma acumulativa,sendo ela:
No grafico tenho varias dimensões, e uma expressão fazendo uma soma das vendas liquidas, porém preciso tbm de uma soma acumulativa, nessa expressão cliquei no item acumular, porém ele faz a soma acumulativa apenas se os registros são equivalentes nas dimensões, e preciso que faça do começo ao fim, veja na imagem que ele faz a soma acumulativa até a 3ª linha depois a soma acumulativa fica igual a soma normal.
Alguma sugestão?
obrigado!
Alguem poderia me ajudar?
Bom Dia Vilmar,
você pode utilizar a seguinte expressão:
RANGESUM(SUM(SEU_CAMPO_DE_VALOR),ABOVE(SUM(SEU_CAMPO_DE_VALOR),1,ROWNO()))
Abraços!!
Bom dia, Eduardo!
Obrigado pela ajuda, mas não funcionou.
na verdade ele nem somou, continou o mesmo valor!
Qual é o grafico que você esta utilizando?
Tabela Simples,
Veja o exemplo em anexo.
vi o seu anexo porém o seu grafico contem apenas 1 dimensão, veja o arquivo em anexo, onde coloquei mais dimensões. arquivo em anexo no post inicial ....
Para mais de uma dimensão é necessário inserir a palavra chave TOTAL nas funções ABOVE() e ROWNO().
Ficaria assim:
RANGESUM(SUM(SEU_CAMPO_DE_VALOR),ABOVE(TOTAL SUM(SEU_CAMPO_DE_VALOR),1,ROWNO(TOTAL)))
Abraços!
Eduardo, fazendo esse código usando o qvd exemplo que vc me passou, com as inclusões das novas dimensões realmente funcionou, agora no meu grafico, onde é a junção de algumas tabelas não funcionou. Estarei reduzindo o qvd e postarei mais tarde.
Obrigado pela ajuda prestada!