Excel - Conversão de moeda com base na taxa de câmbio média 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

Baixar dados de origem

Como posso dinamizar os dados para:

  • Apresentar a taxa média de câmbio mensal
  • Calcule a média de £ 500 em euros 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 nos 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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.