Comece pelas duas fórmulas que deveriam funcionar
=GOOGLEFINANCE("CURRENCY:USDEUR")
=INDEX(GOOGLEFINANCE("CURRENCY:USDEUR","price",DATE(2026,8,1)),2,2)
Taxa em tempo real; taxa histórica. Se a sua está diferente, compare primeiro com estas – a maior parte dos problemas é de sintaxe. Agora, as falhas, na ordem em que as pessoas esbarram nelas.
Nota: As fórmulas deste post separam os argumentos com vírgulas. Se a sua planilha estiver configurada com a localidade Brasil, use ponto e vírgula (
;) no lugar delas.
"#N/A" ou "símbolo inválido"
- O par entra como uma única string, sem barra e sem espaço:
CURRENCY:USDEUR, e nãoCURRENCY:USD/EURnemCURRENCY:USD EUR. - Os dois códigos precisam seguir a ISO 4217 – três letras, moedas que existem. Um código digitado errado falha como símbolo desconhecido.
- Vale saber enquanto você investiga: o prefixo
CURRENCY:não aparece em nenhum lugar da página de ajuda do GOOGLEFINANCE (relida em 16 de setembro de 2026). O recurso de moeda mais usado do Planilhas Google não tem documentação – funciona, mas, quando dá erro, não existe referência oficial para conferir. O erro não é seu; é o terreno. De onde vêm, de fato, os dados de câmbio do Google mostra o que o Google diz e o que não diz.
"A taxa está errada" (quase sempre, só está atrasada)
O Google documenta o atraso em dois lugares, e os dois números não batem. A página de ajuda do GOOGLEFINANCE descreve o atributo price como "cotação de preço em tempo real, com atraso de até 20 minutos". A página de aviso legal do Google Finance lista os dados de moedas à parte, com atraso de 3 minutos, e acrescenta: "O Google não pode garantir a precisão das taxas de câmbio exibidas. Você deve confirmar as taxas atuais antes de fazer qualquer transação que possa ser afetada por variações nas taxas de câmbio." Se você está comparando com uma tela de negociação em tempo real, uma diferença dentro dessas janelas é o comportamento esperado, não um erro. Mais um limite documentado que muita gente confunde com bug: o GOOGLEFINANCE "só está disponível em inglês e não é compatível com a maioria das bolsas internacionais."
Consultas históricas que dão erro ou devolvem uma grade
A forma histórica devolve uma pequena tabela (cabeçalhos mais uma linha com a data), não um valor único – por isso uma chamada histórica solta, dentro de outra fórmula, quebra. Envolva-a: INDEX(..., 2, 2) extrai o número. A própria lista de atributos históricos do Google cita close; price com uma data é a forma usada na maioria dos exemplos, e as duas devolvem a mesma tabela de data e fechamento.
Mais duas armadilhas documentadas: o Google "trata as datas passadas ao GOOGLEFINANCE como meio-dia no horário UTC", então o resultado pode ficar um dia diferente do que o fechamento de um mercado local sugeriria; e "as moedas não têm janelas de negociação, então open, low, high e volume não retornam valores" para um par – o que existe é o preço de fechamento. Taxas de câmbio históricas no Planilhas Google cobre de ponta a ponta o fluxo da taxa em uma data específica.
"Funciona com EUR, mas não com esta moeda"
Nem todo par tem dados em todos os dias. O fórum de ajuda e o Issue Tracker do próprio Google têm discussões em que uma moeda específica – BRL e ILS foram as relatadas em 2025 – devolveu #N/A por semanas porque o próprio Google Finance não tinha dados dela, e usuários do Planilhas Google relatam lacunas em algumas moedas em datas de fim de semana. Não há correção dentro da fórmula nem página de status para consultar; se um par que funcionava passa a devolver "a consulta do símbolo ... não retornou dados", os dados estão faltando na origem, não na sua planilha. Um invólucro como IFERROR(..., "no data") mantém o resto da planilha calculando enquanto isso.
"Dá erro quando meu script mexe nela"
Isto é um muro, não um bug, e o Google diz com todas as letras: "Os dados históricos não podem ser baixados nem acessados pela Sheets API ou pelo Apps Script. Se você tentar fazer isso, verá um erro #N/A no lugar dos valores nas células correspondentes da planilha." Não há correção dentro da fórmula – pipelines automatizados precisam de uma fonte de taxas de verdade. Quando uma fórmula basta apresenta as alternativas.
"Quando ela atualiza?"
O Google não documenta nenhum intervalo de atualização para o GOOGLEFINANCE, e as configurações de recálculo listam apenas NOW, TODAY, RAND e RANDBETWEEN como funções que você pode programar para recalcular periodicamente. Quem informa uma frequência de atualização está deduzindo. Planeje com isso em mente: trate o valor como aproximadamente atual e cole como valores tudo o que precisar ficar congelado.
Se você chegou aqui porque um documento precisa de um número
Boa parte da depuração do GOOGLEFINANCE acontece em função de um único valor convertido para uma fatura, um orçamento ou um e-mail – e, nesse caso, a planilha sempre foi só um desvio. O Currency Converter traz conversão com taxas atualizadas de mais de 180 moedas em uma barra lateral dentro do Gmail, Documentos Google, Google Agenda, Apresentações Google e Planilhas Google. As conversões na barra lateral são ilimitadas e gratuitas, sem cadastro. Se o número de que você precisa é a taxa de uma data passada, ele fica na fórmula do complemento para o Planilhas Google, que faz parte do plano Premium.
Fontes
- GOOGLEFINANCE – Ajuda do Editores de Documentos Google – consultado em 2026-09-16
- Google Issue Tracker 357214897 – Currency exchange using google finance does not work, além de discussões na Comunidade do Editores de Documentos Google sobre BRL (janeiro de 2025) e ILS (outubro de 2025) sem retorno de dados – consultado em 2026-09-16
- Aviso legal do Google Finance – consultado em 2026-09-16 (tabela de atraso das moedas, aviso sobre a precisão das taxas de câmbio)
- Currency Converter by 8apps – afirmações sobre o produto, consultado em 2026-09-16