Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

Medida calculada

KPI No
ValorFecha
2.1.1 ActualSí Jun-24
2.1.1 ObjetivoSíJun-24
escriba una medida calculada para devolver TEXTO desde el valor de la columna para KPI no = 2.1.1 Real y fecha = Jun-24

Escribió esto, pero está dando solo si el Valor, es decir, "SÍ"

CALCULAR(
MIN('Fichero de datos para PB'[Valor]),
'Fichero de datos para PB'[KPI No] EN { "2.1.1 Actual" },
'Fichero de datos para PB'[Fecha] >= "1/06/2024"
)

Me gustaría devolver el texto exacto de la condición.

Agradezco su ayuda.

2 Replies

  • @swathrddy , Intente usar el siguiente DAX

    DAX
    Medida =
    CALCULAR(
    SELECTEDVALUE('Archivo de datos para PB'[Valor]),
    'Fichero de datos para PB' [Nº de KPI] = "2.1.1 real",
    'Archivo de datos para PB'[fecha] = "jun-24"
    )

  • Hola @swathrddy ,

    En función de la información proporcionada, parece que el tipo de datos de esta columna es date:

    Pero usaste esto en DAX:

    >= "1/06/2024"

    Esto equivale a comparar fechas y texto, lo cual es incorrecto. Por favor, modifíquelo al siguiente DAX:

    Measure = 
    CALCULATE(
        MIN('Data File for PB'[Value]),
        'Data File for PB'[KPI No] IN { "2.1.1 Actual" },
        'Data File for PB'[Date] >= DATE(2024, 6, 1)
    )


    Saludos
    Dino Tao
    Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.