coluna calculada na tabela dinâmica do pivô de energia

3

Do servidor SQL, tenho uma consulta que me fornece números de transações diárias para poucas empresas por dia, algo como

DATE          Company    Total    Tax year
2013-04-24    ABC         50       2013
2013-10-15    DEF         20       2014

E assim por diante. Esses dados vão bem para o pivô de energia e, em seguida, para a tabela dinâmica, para que eu possa mostrar valores por empresa por mês / ano

            2013      2014 
ABC 
January     600       750
Feb         800       900

DEF    
January     1000      750
Feb         900       110

Agora, a única coisa que preciso é adicionar a coluna DIFFERENCE. Mas, como os dados são obtidos do banco de dados, o Excel os trata como dados OLAP, e a opção "Campo calculado" em "Campos, itens e conjuntos" fica esmaecida. Eu não quero simplesmente colar os dados do banco de dados (o que seria a solução mais fácil), pois seria bom ter esses dados ao vivo. É uma coisa tão trivial, mas não consigo obter uma solução razoável.

OK, encontrei uma solução PARCIAL criando uma tabela dinâmica adicional e exibindo a diferença com base por ano (em vez de somas). Isso pode ser feito clicando no novo gráfico dinâmico, selecionando "Mostrar valores como > Diferença de e selecionando" Ano de imposto "e" anterior "

    
por Yasskier 24.06.2014 / 23:26

1 resposta

2

Você quase conseguiu a solução, mas não precisa criar uma segunda tabela dinâmica.

Vamos começar daqui - você tem sua tabela dinâmica, conforme descrito acima, e agora deseja adicionar uma coluna Diferença .

ArrasteTotalparaaáreaValuesumasegundavez.VocêobteráissocomSomadoTotaleSomadoTotal2paracadaano-oquenãoestácerto.

Na seção Values , troque Ano fiscal e ∑ Valores para que ∑ Valores esteja no topo.

Agora,enquantovocêtrabalha,cliquecomobotãodireitonasuasegundacolunaeselecioneShowValuesAs>DifferenceFrome,emseguida,selecioneAnofiscaleanterior.

    
por 14.10.2014 / 13:38