Configurar la conversión automática de moneda en Excel y Google Sheets

Configurar la conversión automática de moneda en Excel y Google Sheets

Este tutorial demostrará cómo crear un conversor de moneda automático en Excel y Google Sheets.

Excel es una poderosa herramienta para cálculos, que a menudo involucra monedas internacionales. Excel no tiene una herramienta de conversión de moneda incorporada, pero con un enlace a una base de datos XML externa, podemos construir nuestra propia herramienta de conversión en Excel usando Power Query.

Vinculación a un archivo de origen XML externo

El archivo fuente más fácil de usar es uno llamado Flotadores, una fuente XML gratuita que se actualiza a diario.

1. En una hoja de cálculo de Excel en blanco, en el Cinta, Seleccione Datos> Obtener datos> Desde archivo> Desde XML.

2. En el Nombre del archivo en el cuadro escriba la URL del archivo de tasas flotantes - www.floatrates.com/daily.usd.xml - y luego haga clic en Abierto.

3. Haga clic en Transformar datos.

4. El Editor de Power Query ahora se abrirá. Desplácese hasta el último elemento de la lista y luego haga clic en la palabra Mesa. Los tipos de cambio se completarán en una tabla debajo de la línea inicial de datos.

5. Haga clic en la flecha de dos puntas para mostrar los campos de esta tabla y luego haga clic en OK.

6. El Power Query ahora cambiará para mostrar las columnas del tipo de cambio así como las columnas iniciales.

7. En el Cinta, Seleccione Inicio> Administrar columnas> Elegir columnas.

8. Desmarque las columnas que no son obligatorias y luego haga clic en OK.

9. Haga clic en Cerrar y cargar para volver a Excel.

Creación de un conversor de divisas

1. Ahora podemos crear una nueva hoja de trabajo en el mismo libro de trabajo que la base de datos XML vinculada y configurar una tabla como se muestra a continuación.

2. Ahora podemos usar la función BUSCARV para buscar el tipo de cambio de la libra esterlina frente al dólar estadounidense. En la celda correspondiente (por ejemplo, C5), podemos escribir lo siguiente:

1 = BUSCARV ($ C $ 4,

SUGERENCIA: Utilice una referencia absoluta ($) para que podamos copiar la fórmula.

3. Luego, debemos resaltar los datos de búsqueda relevantes yendo a la hoja de datos y seleccionando la información que necesitamos.

4. Tan pronto como seleccionemos toda la lista de datos, Excel colocará automáticamente las columnas de la base de datos como referencias en la fórmula en lugar de usar las direcciones de celda. Esto se debe a que los datos de la tabla en Excel se vincularon a Excel con un nombre de rango de Dólar estadounidense.

5. Ahora completamos nuestra fórmula BUSCARV escribiendo el nombre de la columna y la palabra FALSO como argumento final de la fórmula.

1 = BUSCARV ($ C $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

6. Presione ENTER para ingresar la fórmula en Excel.

7. Podemos repetir el procedimiento para buscar el EUR en la tabla de datos.

1 = BUSCARV ($ D $ 4, usd [[item.targetCurrency]: [item.exchangeRate]], 3, FALSE)

8. Para obtener el valor de 2 USD a 1 GBP o 1 EUR, podemos copiar la fórmula a la siguiente fila y luego multiplicarla por el valor de la Columna B.

9. Luego podemos copiar esto para completar nuestro convertidor de tipo de cambio.

10. Para crear un convertidor de tasa de cambio para las tasas inversas, necesitaríamos crear una búsqueda para las tasas inversas en nuestros datos.

Conversión automática de moneda en Google Sheets

Google Sheets tiene un conversor de moneda integrado que utiliza las tasas de conversión actualizadas existentes en Internet.

1. Podemos configurar una tabla en Google Sheets similar a la tabla que configuramos en Excel.

2. En nuestra celda seleccionada (por ejemplo, C3), podemos escribir la Función GOOGLEFINANCE y completar la siguiente fórmula.

1 = GOOGLEFINANCE ("Moneda:" & $ B $ 2 & $ C $ 2)

3. Google buscará automáticamente el tipo de cambio de USD (en B2) a GBP (en C2) y lo ingresará en la celda seleccionada.

4. Como hemos utilizado el direccionamiento de celda absoluto para B2 y C2 ($), podemos copiar esta fórmula a la siguiente celda y luego multiplicar la fórmula por el valor en la Columna B.

1 = GOOGLEFINANCE ("Moneda:" & $ B $ 2 & $ C $ 2) * B4

5. Copie la fórmula de esta celda en las filas restantes de nuestra tabla de conversión.

6. Repita el proceso para buscar el EUR.

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave