Aprendamos Power Query para Excel – 9 – Actualizar tipo de cambio de dólares, pesos y euros cada n minutos
En este capítulo del curso de Power Query para Excel veremos la manera de conectarnos a una página Web donde haremos una consulta a una tabla de Tipo de cambio de divisas, en este caso será una tabla del tipo de cambio del dólar y su conversión a otras monedas. Además configuraremos la conexión para que se actualicen los valores cada 5 minutos, ya que el tipo de cambio de las divisas mundiales cambia cada segundo.
Una vez que extraigamos el tipo de cambio del dólar podremos tomar ese valor y hacer cálculos en las celdas tomando en cuenta la conversión hacia otras monedas.
Consultar tipo de cambio actual
En Internet seguramente existen decenas de páginas donde podremos consultar el tipo de cambio de cualquier divisa, sin embargo usaremos la pagina https://www.x-rates.com/, ya que nos genera una tabla de tarifas de cualquier divisa que deseemos consultar. Para este capítulo consultaremos la tabla de tarifas del dólar.
-
Entramos a la página https://www.x-rates.com/.
-
En la sección Configure Converter ingresamos el valor 1.
-
En la siguiente sección elegimos USD – US Dollar y luego MXN – Mexican Peso (o la moneda de tu país).
-
Al darle clic en la flecha hacia la izquierda veremos el tipo de cambio USD – Peso mexicano.
-
Damos clic en RATES TABLE.
-
Veremos dos tablas de divisas, el top 10 y la lista completa por orden alfabético.
-
La ruta de la página que se generó nos servirá para hacer la consulta desde Power Query: https://www.x-rates.com/table/?from=USD&amount=1.
Figura 1. Tomaremos la lista de divisas por orden alfabético para hacer la consulta desde Power Query.
Video Power Query en Excel – 9 – Actualizar tipo de cambio de dólares, pesos y euros cada n minutos
Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.
Power Query. Consultar desde la Web
Nuestro propósito es tener el tipo de cambio del dólar en una tabla de Excel y en otras celdas tener cálculos que estén considerando el tipo de cambio en vivo.
-
Nos dirigimos a la pestaña Datos.
-
En la sección Obtener y transformar datos elegimos Desde la web.
-
Pegamos la ruta https://www.x-rates.com/table/?from=USD&amount=1.
-
Aceptar.
Figura 2. Hacemos una consulta a la página Web de tipo de cambio de divisas.
En la siguiente pantalla veremos 3 tablas que tiene la página. La tabla que nos interesa es la tabla que tiene todas las monedas en orden alfabético, la cual es Table 1. La seleccionamos y presionamos Editar.
Figura 3. Elegimos la tabla 1 que contiene todas las divisas mundiales.
Editar en Power Query
-
Damos clic derecho en la columna inv. 1.00 USD y elegimos Quitar.
-
Para redondear a dos decimales damos clic derecho en la columna 1.00 USD y elegimos Transformar > Redondear > Redondear…
-
En Posiciones decimales ingresamos el número 2.
-
Mostraremos sólo las divisas de Pesos y el Euro. Desplegamos el filtro de la columna US Dollar y elegimos Filtros de texto > Contiene…
-
En formulario elegimos contiene Peso O contiene Euro. Y veremos cómo se realiza el filtro solo con las divisas que cumplen con el criterio.
Figura 4. Filtramos solo las divisas referentes a Pesos y Euro.
Cargar a Excel y realizar cálculos
-
Ahora que tenemos las divisas filtradas elegimos la pestaña Archivo > Cerrar y cargar en…
-
Elegimos la hoja y la celda donde cargaremos los datos.
En la Figura 5 vemos en la parte izquierda la Tabla con el tipo de cambio de Pesos y Euro y en la parte derecha una Tabla de ejemplo donde hacemos la conversión de algunas monedas con respecto al dólar.
Figura 5. Tablas de tipo de cambio y tabla de conversión de pesos y euros a dólares.
Actualizar consulta cada 5 minutos
Como lo comenté al principio, el tipo de cambio de las divisas mundiales se actualiza constantemente. Si por el tipo de información que manejas requieres tener el tipo de cambio siempre actualizado entonces podremos configurar la conexión para que se actualice cada n minutos. Tú decides.
-
Eliges cualquier celda de la Tabla verde.
-
Nos vamos a la pestaña Datos.
-
En la sección Consultas y conexiones eliges Propiedades.
-
Posteriormente das clic en el botón Propiedades de la consulta.
-
En la pestaña Uso cambiamos el valor Actualizar cada n minutos.
-
Aceptar.
Figura 6. El tipo de cambio de actualizará cada 5 minutos.
Descargar archivo de ejemplo
Power Query en Excel – 9 – Actualizar tipo de cambio de dólares, pesos y euros cada n segundos.zip
Si te gustó este tutorial por favor anótate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.