Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
4 years ago
Solved

Medida no correcta Moneda

Tenga una tabla llamada Cost_Data y tiene costos en tres monedas diferentes USD, GBP y EUR. Otra tabla llamada Currency_Convert con columnas Moneda, Símbolo, Formato. Estoy tratando de tener una re...
  • Syndicate_Admin's avatar
    4 years ago

    Hay @Pretengineer ,

    La razón por la que el gráfico de líneas no se muestra después de usar la nueva medida es que los datos obtenidos en el formato FORMAT son esencialmente una cadena de texto. Incluso si el formato de los datos se cambia a número o moneda, no se puede ordenar por tamaño, sino solo en orden alfabético.

    Pero los valores en el gráfico de líneas deben ser del tipo de datos numéricos, por lo que no puede mostrar nada.

    Si desea que el símbolo se desplace correctamente en el gráfico de líneas, debe tener tres medidas, establecer el símbolo de moneda correspondiente para cada medida, aquí está mi solución.

    Cost EUR' =
    IF (
        SELECTEDVALUE ( Currency_Convert[Currency] ) = "EUR",
        MAX ( 'Cost_Data'[Cost EUR] ),
        BLANK ()
    )
    
    Cost GBP' =
    IF (
        SELECTEDVALUE ( Currency_Convert[Currency] ) = "GBP",
        MAX ( 'Cost_Data'[Cost GBP] ),
        BLANK ()
    )
    
    Cost USD' =
    IF (
        SELECTEDVALUE ( Currency_Convert[Currency] ) = "USD",
        MAX ( 'Cost_Data'[Cost USD] ),
        BLANK ()
    )
    

    Obtiene el resultado correcto para cada moneda.

    Adjunto mi muestra a continuación como referencia.

    Saludos
    Equipo de apoyo a la comunidad _ kalyj

    Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.