Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Prezados,
preciso de ajuda no seguinte caso:
objeto: tabela dinâmica
dimensões: Ano e Indicador
expressões: Real, Mea, RxM (RealxMeta) e A/A (Real do ano atual dividido pelo Real do ano anterior)
Meu problema é fazer o calculo do A/A, pois a coluna do Real repetirá conforme houverem mais anos na dimensão. Tentei fazer conforme abaixo mas não deu certo.
Por favor me ajudem.
sum(if([Ano] = 2011, if([Ano] = 2011, [Real]) / if([Ano] = 2010 , [Real]) ,
if([Ano] = 2012, if([Ano] = 2012, [Real]) / if([Ano] = 2011 , [Real]) ,
if([Ano] = 2013, if([Ano] = 2013, [Real]) / if([Ano] = 2012 , [Real]) ,
if([Ano] = 2014, if([Ano] = 2014, [Real]) / if([Ano] = 2013 , [Real])
)))))
Ano | 2011 | 2012 | 2013 | |||||||||
Indicador Pai | Real | Meta | RxM | A/A | Real | Meta | RxM | A/A | Real | Meta | RxM | A/A |
Indicador 1 | 29 | 0 | 11 | 93938 | 0.01% | 0 | 0 | |||||
Indicador 2 | 272 | 0 | 0 | 62729 | 0.00% | 0 | 0 | |||||
Indicador 3 | 8708 | 0 | 0 | 24973827 | 0.00% | 0 | 13484970 | 0.00% |
Este é um exemplo de problema da qual infelizmente ainda não consegui resolver, pois quando o ano ou mês/ano é uma dimensão pivoltada acontece isso 😕
Pois é cara, tentei com "IF", com "Set Analysis", mas não funfou ainda....
Sempre fiz isso com tabela simples, daí é mole, mas o cliente pediu tabela dinâmica, daí quebrou a firma...
Não dá nem pra "amarrar" o ano porque não é uma expressão, é uma dimensão pivoteada....
Olá,
Já tentou fazer com o Before?
Assim:
[Real] / Before([Real])-1
Abraços.
Tonial.
Rodolfo,
A solução que o Tonial deu funcionou, certo?
Se não funcionou, anexe um arquivo de exemplo que facilita para a galera lhe ajudar.
Abraço.