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.
Equipo, tengo una tabla como a continuación y quiero crear una nueva columna Estado más reciente con las condiciones mencionadas a continuación
Estas son las condiciones
Condiciones:
Si el nombre-elemento sólo se completa, a continuación, "Completado" y
Si Nombre-elemento es sólo en curso, a continuación, se deja en blanco y
Si nombre-elemento está completado y en curso, entonces sólo para el estado completado, entonces el estado más reciente debe ser "Completado" y En curso debe dejar en blanco.
Gracias de antemano!
Solved! Go to Solution.
@akhil_PBI
Por favor, agregue la siguiente Medida:
Status New =
VAR _STATUS = SELECTEDVALUE('Table'[Status])
VAR _STATUSCOUNT =
COUNTROWS(
CALCULATETABLE(
VALUES('Table'[Status]),
ALLEXCEPT('Table','Table'[Name],'Table'[Item])
)
)
RETURN
IF( _STATUSCOUNT=1, IF(_STATUS = "Competed", "Competed", BLANK() ) ,
IF( "Competed" IN CALCULATETABLE(VALUES('Table'[Status] )), "Competed", BLANK()))
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@akhil_PBI
Por favor, agregue la siguiente Medida:
Status New =
VAR _STATUS = SELECTEDVALUE('Table'[Status])
VAR _STATUSCOUNT =
COUNTROWS(
CALCULATETABLE(
VALUES('Table'[Status]),
ALLEXCEPT('Table','Table'[Name],'Table'[Item])
)
)
RETURN
IF( _STATUSCOUNT=1, IF(_STATUS = "Competed", "Competed", BLANK() ) ,
IF( "Competed" IN CALCULATETABLE(VALUES('Table'[Status] )), "Competed", BLANK()))
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Fowmy Gracias por su respuesta. Pequeño cambio en la lógica.
Condición 1: Si nov-item sólo se completa, entonces se completa y
Condición 2: Si Nov-Item está completado y en curso, debemos considerar los elementos comunes como elementos completados y únicos como En curso.
Por ejemplo: Sudhakar-Computer tiene tanto en curso (50) como completado (40). Mi problema es que, de estos 50 elementos en curso, Completado 40 también se incluyen. Lo que significa que 40 son comunes tanto en el estado como solo 10 son nuevos/únicos. En el estado más reciente, quiero imprimir los 40 comunes como Completado y nuevo/único 10 están en curso.
Cuando pongo esto en el gráfico circular debe mostrar 2 categorías (Completado y En curso) Completado debe mostrar 40 y En curso debe mostrar 10 en lugar de 50. Cuando profundice en la página de detalles, debería ver los 40 elementos completados y 10 elementos en curso.
¿Puedes ayudarme con lo mismo?
Gracias de antemano!
@akhil_PBI , para el último estado necesita una columna de índice
entonces puedes probar una columna como esta
https://stackoverflow.com/questions/45715963/creating-an-index-column-for-power-bi
nueva columna ?
var _comp - countx(filter(table, [Name] ? earlier([Name]) && [Item] ? earlier([Item]) && [Status] ? "Completed"),[Status])+0
var _inprogress ? countx(filter(table, [Name] ? earlier([Name]) && [Item] ? earlier([Item]) && [Status] ? "Completed"),[Status])+0
var _comp á maxx(table,[Name] á earlier([Name]) && [Item] á earlier([Item])),lastnonblankvalue([idex],max(Table[Status])))+0
devolución
Switch( True() ,
_comp > 0 && _inprogress 0 , "Completado",
_comp > 0 && _inprogress >0 && _comp "Completado", "Completado",
blank()
)
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |