Em vez de procurar manualmente as taxas de câmbio, você pode usar a função GOOGLEFINANCE no Planilhas Google para importar dados históricos e atualizados. Com essas taxas, a conversão entre moedas torna-se uma operação direta na sua planilha.
A função GOOGLEFINANCE, como o próprio nome indica, extrai dados financeiros precisos disponibilizados pelo Google.
Conversão de Moeda em Tempo Real com GOOGLEFINANCE
A função GOOGLEFINANCE possibilita a obtenção de dados em tempo real sobre os mercados financeiros, incluindo taxas de câmbio. Uma vez inseridas na sua planilha, essas taxas são atualizadas a cada 20 minutos.
A sintaxe básica da fórmula GOOGLEFINANCE para obter a taxa de câmbio atual é: =GOOGLEFINANCE(“Moeda:USDGBP”). Nessa fórmula, você pode substituir “USD” e “GBP” por outros códigos de moeda de três letras correspondentes às suas necessidades.
Este exemplo mostra a taxa de câmbio atual de dólar americano (USD) para libra esterlina (GBP). Os códigos de moeda são inseridos diretamente na fórmula, mas você também pode referenciá-los em células separadas.
Para isso, insira os códigos de moeda desejados em duas células distintas, por exemplo, “USD” na célula A1 e “GBP” na célula B1.
Em uma terceira célula, digite =GOOGLEFINANCE(“Moeda:” & A1 & B1), ajustando as referências de célula (A1 e B1) conforme sua planilha.
Nesse caso, a coluna A lista as moedas de origem, enquanto a coluna B indica as moedas de destino. A fórmula GOOGLEFINANCE em C2, por exemplo, calcula a taxa de câmbio de dólares americanos para libras esterlinas.
O resultado (0,7691) significa que um dólar americano equivale a 0,7691 libras esterlinas. Para converter valores monetários maiores, basta multiplicar o valor pela taxa de câmbio.
Por exemplo, para converter $100 em libras, você multiplicaria $100 pela taxa de câmbio (0,7691) obtida com a função GOOGLEFINANCE.
Este exemplo mostra três valores distintos em dólares americanos (coluna B) sendo convertidos para libras esterlinas. A função GOOGLEFINANCE nas células A3 a A5 retorna a taxa de câmbio atual entre as duas moedas.
Ao multiplicar o valor em dólares americanos (coluna B) pela taxa de câmbio correspondente (coluna A), o resultado na coluna C apresenta o valor convertido em libras esterlinas.
Obtenção de Taxas de Câmbio Históricas
A função GOOGLEFINANCE também permite consultar taxas de câmbio históricas. Ela apresentará a taxa de câmbio no final de cada dia, dentro de um período determinado por você. Esse período pode ser de um dia, uma semana, um mês ou mais.
Para isso, digite em uma célula vazia: =GOOGLEFINANCE(“Moeda:USDGBP”, “price”, DATA(AAAA, MM, DD), DATA(AAAA, MM, DD)), onde a primeira função DATA representa a data inicial e a segunda função DATA, a data final.
Substitua AAAA pelo ano, MM pelo mês e DD pelo dia para ambas as funções DATA. Ajuste também os códigos de moeda para as moedas desejadas.
Para consultar apenas uma data específica, utilize a fórmula: =GOOGLEFINANCE(“Moeda:USDGBP”, “price”, DATA(AAAA, MM, DD)).
Você também pode usar funções como HOJE no lugar da função DATA para obter uma lista dinâmica. Isso fará com que sua lista seja atualizada diariamente. Por exemplo, para exibir os dados dos últimos sete dias, use:
=GOOGLEFINANCE(“Moeda:USDGBP”, “price”, HOJE() – 7, HOJE()).
A função HOJE usada como data final garante que a lista esteja sempre atualizada, mostrando as taxas de câmbio (neste exemplo, de USD para GBP) dos últimos sete dias.
Para ajustar o período, basta modificar o número usado na primeira função HOJE, substituindo sete por outro valor, conforme a sua necessidade.