Cotización al día en Excel: trae el tipo de cambio automáticamente
Cotización al día en Excel: actualizá el tipo de cambio automáticamente
Convertí tu planilla en un sistema dinámico: traé la cotización desde la web, evitá errores manuales y recalculá precios en un click.
Introducción
Mantener la cotización actualizada es clave si vendés o compras en monedas distintas (por ejemplo, vendés en USD y cobrás en pesos). Excel ofrece varias formas de obtener el tipo de cambio automáticamente: la opción de Tipos de datos → Cotizaciones (Excel 365), Power Query o funciones web. En esta guía vas a encontrar pasos, ejemplos prácticos y alternativas según tu versión de Excel.
¿Por qué usar cotizaciones automáticas?
- ✔️ Ahorro de tiempo: no tenés que actualizar valores manualmente.
- ✔️ Evitás errores: reducí el riesgo de poner mal un número o una coma.
- ✔️ Datos siempre actualizados: al abrir el archivo o refrescar la conexión se obtienen los últimos valores.
Herramienta recomendada en Excel: Tipos de datos → Cotizaciones
En Excel (Microsoft 365) podés convertir una celda con el símbolo de moneda en un Tipo de dato “Cotización”. Excel consulta fuentes online y te permite extraer campos como Precio, Última actualización, etc.
Paso a paso (Tipos de datos → Cotizaciones)
- Escribí la moneda o par en la celda (por ejemplo
USD,EURoUSDARSsi tu proveedor lo reconoce). - Seleccioná la celda.
- Ir a la pestaña Datos → Tipos de datos → Cotizaciones (o Stocks / Currency según idioma).
- Excel convertirá la celda en un tipo de dato enlazado. Aparecerá un icono en la celda.
- Usá el botón que aparece o la opción Insertar datos para extraer el campo que quieras (ej.
Precio). - Usá esa celda con la cotización en tus fórmulas, por ejemplo:
=B2 * C2dondeC2es la cotización.
Ejemplo práctico:
Columna A: Producto
Columna B: Precio en USD
Columna C: Cotización USD (tipo de dato Cotización → Precio)
Columna D: Precio en moneda local
Fórmula (D2): =B2 * C2
Al actualizar la cotización, D2 se recalcula automáticamente.
Actualización automática
En Excel 365 los tipos de datos enlazados suelen actualizarse al abrir el archivo o al refrescar (Datos → Actualizar todo). Podés controlar la frecuencia y permisos en Opciones → Centro de confianza → Configuración de Bloqueo de archivos o en las opciones de conexión.
Alternativas si no tenés la función “Cotizaciones”
Si usás versiones anteriores o querés otras fuentes, hay alternativas:
1) Power Query (recomendado)
Power Query (Datos → Obtener y transformar) permite conectar APIs públicas o páginas web que ofrezcan el tipo de cambio (por ejemplo, sitios oficiales o servicios gratuitos). Importás la tabla o JSON, transformás y cargás a la hoja. Luego podés programar la actualización automática.
Ventajas: control total de la fuente y transformación. Contras: requiere entender la estructura del sitio/API.
2) WEBSERVICE + FILTERXML (funciones)
Si la fuente ofrece un endpoint XML, podés usar =WEBSERVICE(url) y =FILTERXML() para extraer valores. Funciona en algunas versiones de Excel, pero depende del formato y permisos CORS.
3) Conexión a Google Sheets / Apps Script
Otra opción es traer la cotización a Google Sheets (usando GOOGLEFINANCE()) y luego exportar o sincronizar con Excel, aunque es un flujo menos directo.
Tabla comparativa: métodos para obtener cotización
| Método | Facilidad | Actualización | Control de fuente | Recomendado para |
|---|---|---|---|---|
| Tipos de datos → Cotizaciones | Muy fácil (UI gráfica) | Automática / al abrir / manual (Actualizar todo) | Limitado a las fuentes de Microsoft | Usuarios de Excel 365 que quieren rapidez |
| Power Query | Intermedia (requiere pasos) | Programable / manual (Actualizar) | Alto (podés usar APIs oficiales) | Usuarios que necesitan control y transformación |
| WEBSERVICE + FILTERXML | Técnico | Manual / al abrir (según configuración) | Depende del endpoint | Versiones sin tipos de datos o integradores técnicos |
| Google Sheets (GOOGLEFINANCE) | Fácil en Sheets | Automática en Sheets | Google como fuente | Quienes ya usan Sheets y sincronizan con Excel |
Buenas prácticas y consideraciones
- Verificá la fuente: usá APIs oficiales o proveedores confiables para evitar cotizaciones erróneas.
- Controlá permisos: algunas organizaciones bloquean conexiones externas; consultá con IT.
- Manejá errores: agregá validaciones (por ejemplo, comprobar que la cotización > 0) y valores por defecto.
- Documentá el proceso: indicá en la hoja la fuente, la última actualización y la frecuencia recomendada.
- Redondeo y formato: aplicá redondeo (ej.
=REDONDEAR(C2;2)) para evitar decimales excesivos en precios.
Ejemplo práctico completo
Supongamos que tenés una tabla con precios en USD y querés ver el precio en moneda local (pesos):
Hoja "Precios"
A2: Producto
B2: Precio_USD
C2: Cotizacion_USD (tipo de dato Cotización → Precio)
D2: Precio_Pesos
Fórmula en D2:
=B2 * C2
Para mostrar con 2 decimales:
=REDONDEAR(B2 * C2; 2)
Si la celda C2 proviene del Tipo de dato Cotización, al actualizar la conexión el Precio_Pesos se recalculará automáticamente.
Preguntas frecuentes (FAQs)
¿Qué versión de Excel necesito para usar Tipos de datos → Cotizaciones?
La funcionalidad está disponible en Microsoft 365 (Excel en sus versiones más recientes). Algunos suscriptores empresariales también la tienen en Excel Web.
¿Puedo programar la actualización automática cada X minutos?
Excel no tiene una actualización por minutos nativa para tipos de datos; podés usar macros (VBA) o actualizar manualmente con Datos → Actualizar todo. Power Query puede programarse desde Power BI/servicios en la nube.
¿Qué pasa si la fuente cambia el formato?
Si la estructura del proveedor cambia, Power Query o las funciones web pueden fallar. Documentá la fuente y revisá las conexiones periódicamente.
¿Es seguro conectar Excel a fuentes externas?
Depende de la fuente y de la política de tu empresa. Usá HTTPS, APIs confiables y consultá al área de IT para permisos y seguridad.
¿Puedo usar la cotización para facturación automática?
Sí, pero recomendable dejar constancia del tipo de cambio usado (fecha y hora) en la factura y aplicar validaciones antes de emitir documentos fiscales.
🚀 Convertí tu planilla en un sistema dinámico y actualizado: traé la cotización desde la web, documentá la fuente y automatizá tus cálculos. ¿Querés que arme una plantilla con la cotización integrada para que la uses ya?

