Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde
Meu gráfico de barras tem duas dimensões, são elas: Ano e Tipo (Despesa ou Receita).
Criei duas expressões para calcular o somatório do Valor de cada tipo por Ano. Até aqui OK!
A minha necessidade é criar a terceira expressão, conforme a figura, que fará a diferença da expressão Receita pela expressão Despesa, ou seja, uma terceira barrinha no gráfico, com o valor encontrado subtraindo a barrinha vermelha pela azul, mantendo a divisão por ANO.
Suspeito que não estou conseguindo o meu resultado pelo fato de as duas primeiras expressões serem SUM.
Alguem pode me ajudar ?
Jonnathan
Amigos, consegui resolver e vou compartilhar aqui pra caso alguém encontre a mesma dificuldade.
A solução do problema foi tirar a dimensão tipo e aplicá-la apenas nas expressões.
ps: a minha dimensão tipo tinha uma condição IF. Apliquei essa condição na dimensão Ano, e com apenas uma dimensão, a minha expressão [Receita] - [Despesa] funcionou corretamente!
Obrigado
Jonnathan
nao funciona colocar o [Receita]-[Despesa]
???
Olá Jonnathan..!!
Já tentou dessa forma
[Receita] - [Despesa]
Oi Gustavo,
pois é, neste caso não funcionou =[
Olá Renato
Tentei sim, não funcionou.
anexa o qvw
Gustavo, segue o qvw
jonnathanr, tente usar isso:
Column(1)-Column(2)
Ou simplesmente pegue a 1ª expressão e diminua pela 2ª expressão, mas coloque ambas dentro de parênteses.
Ex: (Sum (Receita)) - (Sum (Despesa))
Olá Jonnathan..!!
Não esta funcionando, porque você está utilizando 2 dimensões.
Veja o exemplo em anexo e se resolve seu problema.
Renato
Jonnathan, não vejo a necessidade de utilizar a 2 dimensões para isso, já que você já faz o IF() nas expressões:
Outra dica é usar SET Analysis no lugar no IF
Coloque isso na expressão Despesa:
sum({<D_C={'Despesa'}>}Valor)
E coloque isso na Expressão Receita:
sum({<D_C={'Receita'}>}Valor)
Retire a dimensão D_C