Cotización al día en Excel



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)

  1. Escribí la moneda o par en la celda (por ejemplo USD, EUR o USDARS si tu proveedor lo reconoce).
  2. Seleccioná la celda.
  3. Ir a la pestaña Datos → Tipos de datos → Cotizaciones (o Stocks / Currency según idioma).
  4. Excel convertirá la celda en un tipo de dato enlazado. Aparecerá un icono en la celda.
  5. Usá el botón que aparece o la opción Insertar datos para extraer el campo que quieras (ej. Precio).
  6. Usá esa celda con la cotización en tus fórmulas, por ejemplo: =B2 * C2 donde C2 es 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étodoFacilidadActualizaciónControl de fuenteRecomendado para
Tipos de datos → CotizacionesMuy fácil (UI gráfica)Automática / al abrir / manual (Actualizar todo)Limitado a las fuentes de MicrosoftUsuarios de Excel 365 que quieren rapidez
Power QueryIntermedia (requiere pasos)Programable / manual (Actualizar)Alto (podés usar APIs oficiales)Usuarios que necesitan control y transformación
WEBSERVICE + FILTERXMLTécnicoManual / al abrir (según configuración)Depende del endpointVersiones sin tipos de datos o integradores técnicos
Google Sheets (GOOGLEFINANCE)Fácil en SheetsAutomática en SheetsGoogle como fuenteQuienes 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?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *