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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Anidado IF Y Declaración/Columna Condicional

Hola a todos,

Estoy un poco atascado y podría ayudar con la creación de una columna condicional o una instrucción IF anidada dax.

Columnas

  • Progreso (No iniciado, Iniciado, Completado)
  • Fecha de inicio
  • Fecha completa
  • Fecha de vencimiento

Necesito crear una columna condicional o una instrucción if para reflejar el estado de progreso preciso. Los usuarios rellenan la columna de estado de progreso actual y se pueden dejar en blanco. Por lo tanto, incluso si se rellena una fecha en la columna Fecha de inicio, el estado de la columna Progreso podría reflejar No iniciado.


Necesito una columna que haga lo siguiente:


> Si el campo Fecha de inicio no es nulo y la Fecha completada no se rellena, el estado de la columna Progreso debe rellenarse como En la salida

> Si el campo Fecha de inicio no es nulo y la Fecha completada no es null, el estado de la columna Progreso debe rellenarse como Completado

No parece haber una manera de agregar una instrucción AND a una columna condicional. ¿Es esto algo que podría escribirse en una declaración de DAX?

Gracias

1 ACCEPTED SOLUTION

@levelup

Vaya a Powerquery -->Agregar columna -->Columna personalizada y escriba debajo en su ventana, asigne a esta columna el nombre "Progreso"

si [Fecha de inicio] <> null y [Fecha completa] - null, entonces "En curso" más si [Fecha de inicio] <> null y [Fecha completa] <> null, luego "Completado" más ""

Avísame si esto tiene sentido.

View solution in original post

4 REPLIES 4
mhossain
Solution Sage
Solution Sage

@levelup

Si desea hacerlo en Powequery, puede crear una columna personalizada.

Si desea hacerlo en el entorno DAX, también puede hacerlo.

Anonymous
Not applicable

Gracias @mhossain ! Creo que una columna sería mejor, pero no estoy seguro de cómo seguir estructurando la fórmula.

@levelup

Vaya a Powerquery -->Agregar columna -->Columna personalizada y escriba debajo en su ventana, asigne a esta columna el nombre "Progreso"

si [Fecha de inicio] <> null y [Fecha completa] - null, entonces "En curso" más si [Fecha de inicio] <> null y [Fecha completa] <> null, luego "Completado" más ""

Avísame si esto tiene sentido.

Anonymous
Not applicable

Gracias @mhossain, que tenía sentido y funciona perfectamente! Agregué algunas cláusulas más y es exactamente lo que necesitaba.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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