En lugar de buscar manualmente las tasas de conversión de moneda, puede importar tasas de cambio históricas y actualizadas mediante la función GOOGLEFINANCE de Google Sheets. Con estas tasas, puede convertir cualquier moneda a otra en su hoja de cálculo.
Como sugiere el nombre, la función GOOGLEFINANCE aprovecha los datos financieros precisos disponibles de Google.
Conversión de moneda en tiempo real con GOOGLEFINANCE
La función GOOGLEFINANCE puede extraer datos actuales y en tiempo real de los mercados financieros. Esto incluye los tipos de cambio, que, cuando se insertan en su hoja de cálculo con GOOGLEFINANCE, se actualizarán cada 20 minutos.
El formato de una fórmula de GOOGLEFINANCE para encontrar el tipo de cambio actual es =GOOGLEFINANCE("Currency:USDGBP")
, donde puede reemplazar USD y GBP por otros códigos de moneda de tres letras.
El ejemplo anterior muestra la tasa actual de USD a GBP. En el ejemplo anterior, los códigos de moneda se utilizan en la propia fórmula, pero también puede consultarlos por separado.
Para hacer esto, ingrese sus códigos de moneda en dos celdas individuales (por ejemplo, «USD» en la celda A1 y «GBP» en la celda B1).
En una tercera celda, escriba =GOOGLEFINANCE("Currency:"&A1&A2)
, reemplazando A1 y A2 con las referencias de celda apropiadas para su hoja de trabajo.
Estos tipos de cambio anteriores muestran los tipos de cambio enumerados en la columna A a la columna B. La fórmula de GOOGLEFINANCE utilizada en C2, por ejemplo, muestra el tipo de cambio de dólares estadounidenses a libras esterlinas.
Este valor (0.7691) muestra un dólar estadounidense convertido a libras esterlinas. Para convertir una cifra de moneda mayor, puede multiplicar el valor mayor por esta tasa.
Por ejemplo, para convertir 100 USD a libras esterlinas, debe multiplicar ese número (100 USD) por el valor del tipo de cambio (0,7691), generado mediante la función GOOGLEFINANCE.
El ejemplo anterior muestra tres dígitos de USD diferentes en la columna B convertidos a GBP. La función GOOGLEFINANCE se usa en las celdas A3 a A5, devolviendo la tasa actual de USD a GBP.
Al multiplicar la cantidad en dólares estadounidenses en la columna B por el tipo de cambio de dólares estadounidenses a libras esterlinas en la columna A, la cantidad convertida en libras esterlinas se devuelve en la columna C.
Encontrar tasas de conversión de moneda históricas
La función GOOGLEFINANCE también se puede utilizar para proporcionar tipos de cambio históricos. Enumerará la tarifa al final de cada día, durante un período especificado por usted. Puede ser por un solo día, una semana, un mes o más.
Para hacer esto, haga clic en una celda vacía y escriba =GOOGLEFINANCE("Currency:USDGBP", "price", DATE(YYYY,MM,DD), DATE(YYYY,MM,DD)
, donde la primera función DATE anidada es la fecha de inicio y la segunda función DATE es la fecha de finalización.
Reemplace AAAA con el año, MM con el mes y DD con el día para las dos funciones DATE anidadas. También deberá reemplazar los códigos de moneda para que coincidan con las monedas que desea cambiar.
Si solo desea mostrar una fecha, puede usar =GOOGLEFINANCE("Currency:USDGBP", "price", DATE(YYYY,MM,DD))
al lugar.
Al usar otras funciones como HOY en lugar de la función FECHA, también puede tener una lista deslizante. Esto significa que su lista se actualizará todos los días. Por ejemplo, puede mostrar los últimos siete días.
Para hacer esto, puede usar =GOOGLEFINANCE("Currency:USDGBP", "price", TODAY()-7, TODAY())
.
La función HOY se utiliza como fecha de finalización, lo que significa que su lista siempre se actualiza para mostrar los tipos de cambio (en este caso, USD a GBP) de los últimos siete días.
Si desea hacer esto durante un período más largo (o más corto), simplemente cambie el número utilizado con la primera función HOY anidada de siete a otro número.