Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Si la condición necesita ayuda

Hola

He estado por debajo de la lógica DAX para mi gráfico. Lo he intentado, pero no tuve suerte. ¿Puede alguien ayudarme en esto?

Si

CALCULATE(count(CM[Change ID]),CM[Overdue / Notdue]-"Not Overdue") es <1
Entonces
CALCULATE(count(CM[Change ID]),CM[Atraso/ No vencido]-"No vencida",CM[CMLastMonthYear]-1)
De lo contrario dar "Sin mensaje de datos"
1 ACCEPTED SOLUTION

No @MuraliPrasathS ,

Por favor, cree una medida como esta.

Measure = 
IF ( 
    CALCULATE(
        COUNT(CM[Change ID]), 
        FILTER(
            ALLSELECTED('CM'),
            CM[Overdue / Not overdue] = "Not Overdue"
        ) 
    ) < 1 , 
    CALCULATE(
        COUNT(CM[Change ID]), 
        FILTER(
            ALLSELECTED('CM'),
            CM[Overdue / Not overdue] = "Not Overdue" && CM[CMLastMonthYear] = 1
        )
    ) ,
    "No Data Message"
)

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Ahí @MuraliPrasathS

Prueba esto

IF ( 
    
    CALCULATE(count(CM[Change ID]), SELECTEDVALUE(CM[Overdue / Not overdue]) = "Not Overdue") < 1 , 
    
    CALCULATE(count(CM[Change ID]), SELECTEDVALUE(CM[Overdue / Not overdue]) = "Not Overdue" && SELECTEDVALUE(CM[CMLastMonthYear]) = 1) ,
    
    "No Data Message"

    )

Sin tus datos no puedo estar seguro de esto si lo que necesitas.

saludos

Phil

Hola

SelectedValue función en Dax True/False no aceptar.

¿Algún otro método para hacer esto? altease con fuera "Sin mensaje de datos" es posible?

Muchas gracias por su prueba 😊.

MuraliPrasathS_0-1611929433058.png

No @MuraliPrasathS ,

Por favor, cree una medida como esta.

Measure = 
IF ( 
    CALCULATE(
        COUNT(CM[Change ID]), 
        FILTER(
            ALLSELECTED('CM'),
            CM[Overdue / Not overdue] = "Not Overdue"
        ) 
    ) < 1 , 
    CALCULATE(
        COUNT(CM[Change ID]), 
        FILTER(
            ALLSELECTED('CM'),
            CM[Overdue / Not overdue] = "Not Overdue" && CM[CMLastMonthYear] = 1
        )
    ) ,
    "No Data Message"
)

Saludos
Lionel Chen

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Ahí @MuraliPrasathS

Si usted proporcionó sus datos y / o PBIX sería más fácil trabajar en esto.

Prueba esto

IF ( 
    
    CALCULATE(count(CM[Change ID]), CM[Overdue / Not overdue] = "Not Overdue") < 1 , 
    
    CALCULATE(count(CM[Change ID]), CM[Overdue / Not overdue] = "Not Overdue" && CM[CMLastMonthYear] = 1) ,
    
    "No Data Message"

    )

saludos

Phil

Hola Felipe,

Gracias por su respuesta. Me pongo por debajo del error msg.

MuraliPrasathS_0-1611925182233.png

Para cargar archivos/datos pbix. No veo ninguna opción para cargar. ¡Gracias!

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors