Tipos de cambio en vivo en Excel con Power Query
Trae tipos de cambio en vivo a Excel con una consulta M de Power Query contra exchangerate.dev. Funciona en Mac y en Windows, sin complementos. Plan gratuito: 10,000 llamadas al mes, sin tarjeta.
La forma más limpia de meter tipos de cambio en vivo en Excel es una consulta M de Power Query que llama a /v1/latest/USD y carga los tipos en una hoja. Se actualiza al abrir el libro o con un clic, se comporta igual en Mac y en Windows, y no necesita ningún complemento. Una clave gratuita cubre 10,000 llamadas al mes. Es la fuente de datos en vivo que pide un modelo financiero ligado al tipo de cambio: entradas de un DCF, una hoja de coberturas, una cuenta de resultados multidivisa que se pone al día sola al abrirla.
WEBSERVICE(), que solo existe en Windows y se rompe en Mac./v1/latest/{base} devuelve todos los tipos; separa la URL base del RelativePath para que la actualización programada siga funcionando.Authorization: Bearer exr_live_..., o como X-API-Key si el conector no te deja fijar la cabecera Authorization.Consigue una clave gratuita
Regístrate en exchangerate.dev/signup. Tras confirmar el correo, el panel muestra una clave que empieza por exr_live_. Cópiala: la vas a pegar en la consulta como parámetro. El plan gratuito son 10,000 llamadas al mes, sin tarjeta.
Abre el editor de Power Query
En la cinta de Excel, haz clic en Datos → Obtener datos → Iniciar el editor de Power Query. Dentro del editor, ve a Inicio → Nuevo origen → Consulta en blanco y después a Vista → Editor avanzado. En el siguiente paso pegarás ahí la consulta M.
Pega la consulta M
Sustituye el contenido del editor por la consulta de abajo, pulsa Listo y renombra la consulta como FxRates en el panel derecho. El argumento RelativePath no es opcional: sin él, la actualización programada de Microsoft 365 falla con un error de credenciales.
Carga a una hoja y elige Anónimo
Haz clic en Inicio → Cerrar y cargar. Excel deja en una hoja nueva una tabla de dos columnas: moneda y tipo. La primera vez, Excel pregunta cómo autenticarse contra https://api.exchangerate.dev: elige Anónimo. La clave viaja en la cabecera, no en la URL, así que Anónimo es lo correcto. Pulsa Ctrl+Alt+F5 para actualizar cuando quieras.
Cambia la moneda base o filtra a unos pocos pares
Cambia Base para expresar todos los tipos en otra moneda, o añade una consulta symbols para recibir solo los pares que necesitas: menos filas, la misma llamada única:
llms.txt, así que Claude, Cursor o ChatGPT pueden leer el esquema en vivo y escribirte la consulta. Pídeselo así: «escribe una consulta M de Power Query para Excel que traiga los tipos de USD desde exchangerate.dev con mi clave en la cabecera Authorization, usando RelativePath para que funcione la actualización». Ver la guía de MCP.Actualización y encaje en el plan gratuito
Excel no consulta por su cuenta. La tabla se actualiza al abrir el libro, al pulsar Actualizar todo, o si configuras una actualización periódica en Datos → Consultas y conexiones → Propiedades. Las cuentas salen holgadas dentro del plan gratuito:
- 10,000 llamadas al mes, 12 peticiones por minuto, sin tarjeta
- Un modelo típico gasta un puñado de llamadas al día (al abrir el libro y alguna actualización manual)
- Incluso actualizando cada 5 minutos durante la sesión de mercado te quedas cerca de 100 llamadas diarias
- Cubre
/v1/latest,/v1/convert,/v1/rangey/v1/{date}/{base}
notice.