Conversiones TC

  • isisanz
    Participante

      Buenas tardes, tengo una tabla XLSX con ventas en diferentes monedas; utilizo otra tabla XLSX que realiza la conversión a EUROS antes de importar a PBI; esto me genera limitaciones con los tipos de cambio. Me gustaría saber si es complicado realizar la conversión y unificar las distintas monedas a Euros dentro de PBI (DAX).

      Saludos.

    • egpjavier
      Participante

        Hola!

        ¿La tabla de conversión a EUROS es por día? Normalmente no es complicado, pero necesitarías relacionar las tablas y seguramente una combinación de la función SUMX con RELATED.

        Si gustas compartir capturas de pantalla y más detalles para guiarte lo mejor posible.

        Saludos,

        Javier

        isisanz
        Participante

          Hola!

          ¿La tabla de conversión a EUROS es por día? Normalmente no es complicado, pero necesitarías relacionar las tablas y seguramente una combinación de la función SUMX con RELATED.

          Si gustas compartir capturas de pantalla y más detalles para guiarte lo mejor posible.

          Saludos,

          Javier

          Javier, buenas tardes desde Madrid, un placer leerte.

          Hace años hice tus cursos PBI en Udemy pero por diferentes circunstancias aparqué el aprendizaje de esta herramienta tan fantástica. Este mes de pasado he decidido retomarlo y estoy seguro que a tu lado conseguiré mi meta que no es otra que dominar la herramienta y ojalá certificarme con Microsoft.

          No te quiero aburrir mucho con mi historia; así rápidamente , lo que planteo en la pregunta es que tenemos  una tabla importada a PBI con ventas en diferentes divisas (negocios en diferentes monedas: Por ejemplo, Pesos mexicanos, dólares, pesos chilenos, euros...) y otra tabla con los diferentes tipos de cambios a una fecha concreta. Obtener el total ventas, por ejemplo en euros? esto es, aplicar la conversión con los tipos correspondientes a una fecha concreta.

          No se si me habré explicado correctamente, de todos modos te agradezco la atención y espero charlar contigo tranquilamente un día de estos.

          Un placer,

          Isidro

          dlom
          Participante

            Hola Isidro!

             

            La manera de hacerlo en Power BI sería con una tabla donde tengas el tipo de cambio a nivel día para cada moneda hacia la moneda que la que quieres convertir (en tu caso Euros). Luego haces que el tipo de cambio fluya hacia tu tabla de Ventas.

             

            Ejemplo. Tenemos un reporte interno donde tenemos esta tabla con el tipo de cambio. Usamos la Fecha para conectarla a la tabla Calendario (punto #1 en la imagen de abajo). La tabla considera tipo de cambio por moneda y procesador de pago (#2 en la imagen de abajo). La tabla la conectamos a la tabla Calendario con una relación 1-a-1 (#3 en la imagen).

             

            La tabla Calendario la conectamos a la tabla de Transacciones (ventas) también usando la Fecha (#1 en la imagen de abajo) con una relación 1-a-muchos (#2).

             

            Luego en la tabla de Transacciones agregamos una columna calculada usando esta fórmula para convertir de cualquier monera a USD (en tu caso sería EUR). Primero usamos la función SWITCH para identificar en qué moneda fue la transacción (#1). Por ejemplo si la transacción fue en MXN, entraría al punto #2 de la imagen de abajo. Luego usamos de nuevo SWITCH para detectar el procesador usado (#3) porque el tipo de cambio varía entre procesador. En el punto #4 hacemos el cálculo para hacer la conversión usando la función RELATED (punto #5) para traer el tipo de cambio de la tabla con los tipos de cambio gracias a las relaciones entre estas tablas.

             

            Saludos!
            - dlom

          Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
          • Debes estar registrado para responder a este debate.