cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Ayuda con la columna calculada

Necesita ayuda con la medida a continuación. Si desea crear una columna calculada que muestre Sí o No dependiendo de si el estado es = "En curso" y si la fecha de vencimiento es menor que HOY, marque Sí, de lo contrario No. Además, SI DueDateTeamMember está en blanco, también deje en blanco OverdueDudeDateTeamMember

columna calculada que tengo hasta ahora:

¿AtrasoTeamMember? = si(y('x-Coaching-Sharepoint'[Estado]="En progreso",'x-Coaching-Sharepoint'[DueDateTeamMember]<>Hoy()),"Sí","No")
Tabla de ejemplo
EstadoDueDateTeamMember¿AtrasoTeamMember?
En curso
En curso12/8/2021No
En curso
En curso12/10/2021No
En curso
En curso12/1/2021
Corriente de aire
Corriente de aire
Corriente de aire
2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@jcastr02,

He llegado a confiar en la instrucción Switch en DAX. Me resulta más fácil rastrear múltiples condiciones.

Lo siguiente puede no ser exactamente correcto, pero debería acercarte.

OverdueTeamMember = SWITCH(
                       TRUE(),
                       ISBLANK(DueDateTeamMember)=TRUE, Blank(),
               x-Coaching-Sharepoint'[Status]="In Progress" && 
               'x-Coaching-Sharepoint'[DueDateTeamMember]< Today(),"Yes",
                "No" )

Es posible que tenga que jugar un poco con él, si no funciona exactamente.

View solution in original post

@jcastr02,

No use IF y Switch juntos. La instrucción SWITCH es una alternativa a una instrucción IF anidada. Cada línea se considera una condición:

OverdueTeamMember = SWITCH(
                       TRUE(),
                       ISBLANK( [DueDateTeamMember] )= TRUE, Blank(),
               [Status]="In Progress" && [DueDateTeamMember] < Today(),"Yes",
                "No" )

rsbin_0-1638561284254.png

Confíe en que debería poder hacer que esto funcione en su archivo.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

@rsbin Hola, gracias por la ayuda. Parece que cuando pruebo esto, me da un error cuando hay espacios en blanco en la fecha de vencimiento.

Screenshot 2021-11-05 144628.png

@jcastr02,

En la primera condición, sustitúyase Blank(), por "".

A ver si eso funciona...

@rsbin parece que esto me está dando un error Screenshot 2021-11-05 144628.png

@jcastr02,

No use IF y Switch juntos. La instrucción SWITCH es una alternativa a una instrucción IF anidada. Cada línea se considera una condición:

OverdueTeamMember = SWITCH(
                       TRUE(),
                       ISBLANK( [DueDateTeamMember] )= TRUE, Blank(),
               [Status]="In Progress" && [DueDateTeamMember] < Today(),"Yes",
                "No" )

rsbin_0-1638561284254.png

Confíe en que debería poder hacer que esto funcione en su archivo.

View solution in original post

@rsbin ¡¡¡Gracias!!! que funcionó 🙂

Syndicate_Admin
Administrator
Administrator

@jcastr02,

He llegado a confiar en la instrucción Switch en DAX. Me resulta más fácil rastrear múltiples condiciones.

Lo siguiente puede no ser exactamente correcto, pero debería acercarte.

OverdueTeamMember = SWITCH(
                       TRUE(),
                       ISBLANK(DueDateTeamMember)=TRUE, Blank(),
               x-Coaching-Sharepoint'[Status]="In Progress" && 
               'x-Coaching-Sharepoint'[DueDateTeamMember]< Today(),"Yes",
                "No" )

Es posible que tenga que jugar un poco con él, si no funciona exactamente.

View solution in original post

Helpful resources

Announcements
2022 Release Wave 1 760x460.png

2022 Release Wave 1 Plan

Power Platform release plan for the 2022 release wave 1 describes all new features releasing from April 2022 through September 2022.

Power BI December 2021 Update_carousel 768x460.jpg

Check it Out!

Click here to read more about the December 2021 Updates!

Jan 2022 Dev Camp 768x460 copy.png

Power BI Dev Camp- January 27th, 2022

Mark your calendars and join us for our next Power BI Dev Camp!

Top Solution Authors
Top Kudoed Authors