Excel - Conversão de Moeda com base na Taxa Média de Câmbio em uma Tabela Dinâmica Agrupada por Data

1

Dado 678,792 linhas de dados FX em excel de um período de 2 anos que mostra a taxa de câmbio EUR-GBP:

DDMMYYYY    HH:MM   FX
28/10/2016  12:15   0.89981
28/10/2016  12:16   0.89989
28/10/2016  12:17   0.89978
28/10/2016  12:18   0.9001
28/10/2016  12:19   0.90017
28/10/2016  12:20   0.90013
28/10/2016  12:21   0.90014

Faça o download dos dados de origem

Como posso dinamizar os dados para:

  • Exibir a taxa média de câmbio por mês
  • Calcule a média de £ 500 em EUR para cada mês

Os dados dinâmicos resultantes devem ter esta aparência:

Row Labels  Average of FX   Average of £500 in EUR  
- 2015          
 - Qtr1         
    Jan     0.767239686     651.6868312
    Feb     0.741031818     674.7348597
    Mar     0.723227086     691.3457881

Eu tentei isso adicionando um Campo calculado :

[£500 in EUR] = 500/FX

No entanto, isso resulta em valores incorretos. Minha tabela dinâmica é assim:

Row Labels  Average of FX   Average of £500 in EUR  
- 2015          
 - Qtr1         
    Jan     0.767239686     0.004339516
    Feb     0.741031818     0.004737974
    Mar     0.723227086     0.004329977

Existe alguma maneira de conseguir isso no Excel sem usando um dos seguintes métodos:

  • Adicionando colunas aos dados de origem para executar o cálculo de 500 / FX antes do pivô
  • Adicionando cálculos fora do pivô usando GETPIVOTDATA()
  • Usando o VBA
por Adamski 04.11.2016 / 13:09

0 respostas