Esta semana, nuestros consultores especializados en Power BI trataran uno de los temas más solicitados por nuestros usuarios financieros, calcular con Power BI los tipos de cambio de divisas actualizados en tiempo real.
Todos tenemos claro que Power BI es un potente sistema de reporting que se alimenta de distintas bases de datos, tanto internas como externas, para generar cuadros de mando dinámicos y en tiempo real. Por ello, hay muchos departamentos en la empresa que requieren poder tener sus datos financieros actualizados al tipo de cambio de divisa en tiempo real.
En el post de hoy, utilizaremos Microsoft Power BI con el fin de conectarnos automáticamente a algún servidor (en este caso el sitio de Google Finance) y obtener la información de la divisa que necesitamos al tipo de cambio del momento de la consulta.
Power Query: cargar los tipos de cambio de divisas
Lo primero que hacemos es la conexión al sitio que tiene la información de la/s moneda/s requerida/s. Cargamos esta información en Power Query, y filtramos las que nos interesen. Una vez hecho esto, obtendremos una tabla como la siguiente:
Como tenemos la conexión creada, al actualizar Power BI, automáticamente nos dará el tipo de cambio del momento de la actualización.
En nuestro ejemplo, trabajaremos solo con la ratio EUR/USD; tenemos una empresa localizada en Europa, que vende en Estados Unidos, con venta en USD dólares. Se busca homogeneizar la moneda país para comparar entre diferentes localidades las ventas obtenidas.
Tenemos una tabla de ventas, en donde registramos los movimientos de la empresa para el primer trimestre del 2019. Cargamos esta base de datos y la conectamos a nuestro modelo.
Métricas para calcular el tipo de cambio
Para poder registrar correctamente los cambios de divisas, podemos generar algunas métricas, a saber: tipo de cambio EUR/USD (la cual sale del dato actualizado de la conexión, en este caso con Google Finance), tipos de cambio EUR/USD de inicio y finales (en el periodo analizado), total de venta en USD y total de venta en EUR (venta en USD multiplicado por el tipo de cambio correspondiente).
Una vez hecho esto, simplemente creamos las visualizaciones (ver ejemplo en el enlace) y vemos nuestros datos; aquí podremos ver, la evolución de las ventas, tanto en EUR como en USD, el total acumulado de ventas y las variaciones del tipo de cambio de las divisas.
Por último, si añadiéramos un filtro, podemos seleccionar algún tipo de divisa y ver la comparativa o el valor actual. ¡Si lo que nos interesa es tener un dashboard completo que vaya variando según el monto en la moneda a visualizar, también es posible de realizar!
Esto es útil sobre todo cuando las empresas internacionales o multinacionales venden en diversos países y quieren homogeneizar la divisa para comparar montos de venta.
Esta conexión que creamos nos permite una gran variedad de acciones a realizar, simplemente con saber los tipos de cambio de las divisas de interés en los momentos que nos interese analizar. La conexión que tenemos nos permite saber en tiempo real el tipo de cambio, y utilizar esto para un sinnúmero de análisis en estos entornos.
Nosotros os hemos preparado un informe con los tipos de cambio de divisas. Este y otros ejercicios los practicamos a diario en nuestro curso completo de Power BI, que realizamos tanto en nuestras oficinas como In-Company- ¿A qué esperas? ¡Son hasta 100% bonificables!