Cómo utilizar Google Sheets para la conversión de divisas

Estar al día de las últimas tasas de conversión puede ser una tarea desalentadora. Pero no tiene por qué serlo. Sigue leyendo para aprender a utilizar Google Sheets para la conversión de divisas y automatizar este problema.

Tanto si desea convertir monedas tradicionales y criptomonedas. Cubriremos tres formas de automatizar este proceso para que los datos que necesita estén fácilmente disponibles y actualizados.

Haga una copia de esta hoja de cálculo ¡y síguenos!

3 formas de convertir divisas con Google Sheets

Hay muchas formas de convertir divisas en una hoja de cálculo. Evidentemente, puede hacerlo a mano, introduciendo los tipos de conversión en función de las necesidades. Pero eso es mucho esfuerzo perdido, a continuación vamos a repasar tres maneras de automatizar esta tarea.

1. Función GOOGLEFINANCE

La función GOOGLEFINANCE recupera información financiera en tiempo real, como cotizaciones bursátiles, valores de mercado y tipos de cambio de divisas. También puede convertir divisas obteniendo los últimos tipos de cambio directamente en tus hojas de cálculo de Google.

Lea nuestro post sobre GOOGLEFINANCE para conocer todas sus aplicaciones.

Convertir valores

Si sólo necesita convertir un puñado de valores puedes utilizar GOOGLEFINANCE para convertirlos todos. En este ejemplo convertiremos euros a dólares estadounidenses.

=A2 * GOOGLEFINANCE(“DIVISA:EURUSD”)

Ten en cuenta que esta función solicita información a una fuente externa (una API de Google), y eso hace que consuma muchos recursos.

Si tienes muchos valores que convertir, utilizar varias fórmulas con GOOGLEFINANCE podría ralentizar tu hoja de cálculo. El siguiente método resuelve este problema.

Recuperar los índices de conversión

Si tiene que convertir muchos valores, puede crear una fórmula para incluya la tasa de conversión en su hoja de cálculo. A continuación, consulte ese tipo de conversión en otras fórmulas para calcular la conversión.

Por ejemplo, la fórmula siguiente le da el tipo de conversión de dólares canadienses a dólares estadounidenses.

=1 * GOOGLEFINANCE(“DIVISA:CADUSD”)

También puedes obtener el tipo de conversión inverso invirtiendo los códigos de las divisas.

=1 * GOOGLEFINANCE(“DIVISA:USDCAD”)

Después sólo tiene que multiplicar el valor deseado por la tasa de conversión correspondiente.

En términos de capacidad de procesamiento, ésta es la forma más eficaz de utilizar GOOGLEFINANCE para obtener conversiones actualizadas.

2. Función IMPORTXML

GOOGLEFINANCE es genial, pero tiene un gran inconveniente: no funciona para todas las divisas. Esto es especialmente cierto en el caso de las criptomonedas, ya que no funciona con todos los tokens.

Aquí es donde IMPORTXML puede ser genial, porque puede obtener datos directamente de un sitio web.

Digamos que quieres comprobar el precio actual del token DOGE. Podrías buscar esta información en CoinMarketCap utilizando la siguiente fórmula.

=IMPORTXML(“https://coinmarketcap.com/currencies/dogecoin/”, “//span[@class=’sc-f70bb44c-0 jxpCgO base-text’]”)

Esta fórmula depende de que el sitio web siga funcionando, y eso es un gran inconveniente. Si este sitio cambia su estructura o tiene periodos de inactividad, tu hoja de cálculo dejará de funcionar correctamente.

Otro problema de esta función es que es bastante complicada. Para que funcione de una forma más sencilla se podría utilizar un poco de ayuda de la IA

Si quiere saberlo todo sobre esta función, consulte esta guía paso a paso sobre IMPORTXML.

3. Integración API

La última forma de convertir divisas es obtener información directamente de una API. Este método resuelve los problemas de los dos últimos:

  • La API adecuada puede complementar o sustituir a GOOGLEFINANCE.
  • Estos servicios suelen ofrecer más estabilidad que el uso de IMPORTXML.

Esta solución aprovecha Sheetgo para llevar los tipos de cambio actuales de una API a su hoja de cálculo.

Lo más difícil es encontrar la API abierta que mejor se adapte a sus necesidades. Después solo tienes que seguir unos sencillos pasos:

1️⃣ Inscríbete en Sheetgo

2️⃣ Crear un nuevo flujo de trabajo

conversión de divisas en google sheets 1

3️⃣ Seleccione Solicitud HTTP como fuente

conversión de divisas en google sheets 2

4️⃣ Establezca la URL de la API (hemos utilizado https://restcountries.com/v3.1/currency/cop?fields=currencies).

Si no se trata de una API abierta, establece tus credenciales en la cabecera. Lamentablemente, las API cerradas sin autenticación en la cabecera no son compatibles con Sheetgo.

conversión de divisas en google sheets 3

5️⃣ Vaya al paso siguiente y añada un procesador de datos si lo desea.

6️⃣ Por último, seleccione el destino

conversión de divisas en google sheets 4

Convertir divisas sin esfuerzo

Los tipos de cambio cambian constantemente y mantenerse al día puede ser una tarea repetitiva. Hemos analizado algunas de las mejores formas de automatizar esta tarea y cuándo utilizar cada una de ellas.

Crea tu sistema personalizado en Google Sheets con IA

No se conforme con plantillas genéricas. Describa sus necesidades exactas y genere una solución a medida al instante.

También te puede gustar...

simple finance add on imagen destacada

Cree una hoja de cálculo de su cartera de valores y haga un seguimiento de sus inversiones

Estar al tanto de sus inversiones puede ser un verdadero reto, sobre todo si las gestiona a través de muchos intermediarios. En este post vamos a...
procesos financieros y plantillas

8 pasos para preparar un extracto de conciliación bancaria

La conciliación bancaria es un proceso financiero crucial para que las empresas se aseguren de que los registros coinciden con los extractos bancarios. En este post, vamos a...
finanzas

Extractos bancarios: Tipos, análisis e importancia

Los extractos bancarios son algo más que registros de transacciones financieras: son una ventana a la salud financiera de un...