En Google Sheets podemos hacer uso de las funciones nativas para obtener el tipo de cambio de diferentes monedas. En algunos casos esto es esencial para que no tengamos que estar actualizando diariamente el tipo de cambio en una hoja. No te preocupes, es más fácil de lo que parece.
A continuación, te enseñamos cómo obtener el tipo de cambio en Google Sheets, ya sea el tipo de cambio de hoy, de una fecha en específico o de un rango de fechas.
Función GOOGLEFINANCE
GOOGLEFINANCE es una función super poderosa dentro de Google Sheets que obtiene información en tiempo real e histórica de tipos de cambio, valores acciones, desde la página de Google Finance.
Esta será la función que usaremos para obtener el tipo de cambio en Google Sheets.
Lista de códigos de monedas para usar con Google Finance
Para usar la función de GOOGLEFINANCE, necesitamos conocer los códigos de monedas (divisas) con las que vamos a trabajar. El código de moneda que debemos usar es un código de 3 caracteres segun ISO 4217 que define una moneda.
A continuación, te compartimos algunos de los códigos de moneda que te servirán:
Moneda | Código |
---|---|
Dólar estadounidense | USD |
Peso mexicano | MXN |
Euro | EUR |
Peso colombiano | COP |
Peso argentino | ARS |
Peso chileno | CLP |
Sol | PEN |
Quetzal | GTQ |
Boliviano | BOB |
Peso uruguayo | UYU |
Colón costarricense | CRC |
¿Cómo obtener el tipo de cambio actual en Google Sheets?
Para obtener el tipo de cambio actual debemos primero entender el uso de la función GOOGLEFINANCE. Su fórmula tiene la siguiente estructura:
=GOOGLEFINANCE("CURRENCY:AAABBB")
Donde AAA es el código de la moneda que quieres convertir, y BBB el código de la moneda final. El resultado será el tipo de cambio actual para ese día según Google Finance.
Ejemplos
Por ejemplo, si queremos conocer el tipo de cambio del dólar a peso mexicano, usaríamos:
=GOOGLEFINANCE("CURRENCY:USDMXN")
Si queremos conocer el tipo de cambio del dólar a peso colombiano, usaríamos:
=GOOGLEFINANCE("CURRENCY:USDCOP")
Si queremos conocer el tipo de cambio del dólar a sol, usaríamos:
=GOOGLEFINANCE("CURRENCY:USDPEN")
Esos fueron unos ejemplos para entender cómo usar la fórmula. Ahora que tienes el tipo de cambio actual en Google Sheets, puedes usarlo para convertir precios y costos dentro de tu hoja de cálculo.
¿Cómo obtener el tipo de cambio histórico en Google Sheets?
Obtener el tipo de cambio en un rango de fechas también es posible a través de Google Sheets. Solo debemos especificar la fecha de inicio, fecha de fin y la frecuencia, de la siguiente manera:
=GOOGLEFINANCE("CURRENCY:AAABBB", "price", "fecha_inicio", "fecha_fin", "intervalo")
Donde AAA es el código de la moneda que quieres convertir, BBB el código de la moneda final, como se explicó anteriormente. Además:
- fecha_inicio es la fecha inicial
- fecha_fin es la fecha fin o puede ser el número de días desde la fecha inicial
- intervalo es la frecuencia en que se desea obtener la data, puede ser DAILY (diario) o WEEKLY (semanal)
El resultado será una tabla con la primera columna de fecha y la segunda el tipo de cambio de cierre de ese día.
Ejemplos
Por ejemplo, si queremos obtener el tipo de cambio diario del dólar a peso mexicano del 01 de enero 2023 al 15 de enero de 2023, usaríamos lo siguiente:
=GOOGLEFINANCE("CURRENCY:USDMXN", "price", "01/01/23", "15/01/23", "DAILY")
El resultado será el siguiente:
Así puedes ir obteniendo el tipo de cambio histórico en Google Sheets para cualquier moneda en un rango de fechas.
Tener actualizado el tipo de cambio de los últimos días
Otra posibilidad es hacer la fórmula variable para tener siempre actualizado el tipo de cambio de los últimos 30 días. Esto se haría así:
=GOOGLEFINANCE("CURRENCY:USDMXN", "price", TODAY() - 30, TODAY(), "DAILY")
Hemos reemplazado la fecha de inicio con la función TODAY() que muestra la fecha de hoy y le hemos restado 30, para que la fecha de inicio sea hace 30 días. Para la fecha fin, hemos dejado el día de hoy con la misma función TODAY().
Si quisieras obtener el tipo de cambio de los últimos 7 días, ¿qué cambiarías de la anterior fórmula?
Si tienes algun problema, por favor déjanos un comentario para ayudarte.
¿Este contenido te fue útil? Invítame un cafecito y ayúdame seguir creando más contenido. ¡Gracias! ♥︎
Invítame un cafecito