Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

Convertir moneda

Hola necesito convertir la moneda local a la moneda de notificación.

En la tabla de dimensiones del tipo de cambio, la referencia de fecha se basa en la fecha de inicio o finalización del mes, mientras que mi tabla de hechos se basa en la fecha del calendario. Así es como he configurado mis mesas. ¿Puede alguien aconsejar cómo puedo hacer la conversión de la moneda utilizando medidas dax si es posible?

date link.PNG

  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    Allí, @GraceTCL

    Gracias por compartir los datos.

    - Lo siento por decir que no pude utilizar la columna date-id eficazmente porque mi ordenador generalmente utiliza formato mm / dd / aaaa. Y, es bastante fácil para mí crear una medida efectiva al usar la columna de fecha real, en lugar de usar date_id columna en formato numérico.

    - Desconecté una relación. por favor, compruebe la siguiente imagen y el enlace del archivo pbix de muestra abajo.

    Picture8.png

    Renue Tipo de cambio aplicable =
    SUMX (
    VALORES ( 'Calendario'[Fecha] ),
    CALCULAR (
    SUMX (
    "Métricas alimentarias",
    'Métricas alimentarias'[Revenue_LC]
    * CALCULAR (
    SELECTEDVALUE ( 'Tipo de cambio'[Tipo de cambio]),
    FILTRO (
    'Tipo de cambio',
    MIN ( 'Calendario'[Fecha] ) >= 'Tipo de cambio'[Fecha de inicio]
    && MAX ( 'Calendario'[Fecha] ) <= 'Tipo de cambio'[Fecha de finalización]
    )
    )
    )
    )
    )

    Hola, mi nombre es Jihwan Kim.


    Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.


    Linkedin: linkedin.com/in/jihwankim1975/

    Twitter: twitter.com/Jihwan_JHKIM

6 Replies

  • @GraceTCL: los datos de ejemplo ayudarían, ya que realmente dependen de la configuración de datos. Pero si entiendo esto correctamente, probablemente querrás hacer una de dos cosas. Ya sea haga su relación entre la tabla de tipos de cambio y la tabla de métricas de alimentos Tanto o utilice LOOKUPVALUE o algo así como MAXX(FILTER(...) ...) para buscar su tipo de cambio para un día en particular. Esto podría ayudar: https://community.powerbi.com/t5/Quick-Measures-Gallery/LOOKUPVALUE-Range/m-p/974201#M430

  • Allí, @GraceTCL

    No estoy seguro de si entendí su pregunta correctamente, pero acabo de asumir y crear un archivo pbix de ejemplo como el siguiente.

    Por favor, compruebe la siguiente imagen y el enlace a continuación, si se adapta a su caso.

    todas las medidas están en el archivo pbix de ejemplo.

    Picture3.png

    https://www.dropbox.com/s/5ewsg6icb0hazdb/grace.pbix?dl=0

    Hola, mi nombre es Jihwan Kim.

    Si este post ayuda, entonces considere aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido, y dar un gran pulgar hacia arriba.

    Linkedin: linkedin.com/in/jihwankim1975/

    Twitter: twitter.com/Jihwan_JHKIM

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      @Jihwan_Kim Gracias por su rápida respuesta. Desafortunadamente no funciona.

      A continuación se detallan más detalles sobre cómo se vincula la tabla siguiendo el resaltado amarillo.

      date link.PNG

      El resultado que tuve siguiendo su consejo. Sigue siendo nulo.

      currency.PNG

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        Allí, @GraceTCL

        Gracias por sus comentarios.

        En mi opinión, tu modelo y mi modelo son totalmente diferentes. Creo que mi medida no se puede utilizar eficazmente en su modelo.

        Y no estoy seguro de su date_id columna y las relaciones entre tablas.

        Por favor, comparta el enlace de su archivo pbix de ejemplo aquí, entonces puedo tratar de llegar a una medida más precisa, y también quiero sugerir cambiar una relación.

        gracias.