Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Tengo un requisito para contar los proyectos completados que tiene subtarea y cada subtarea tiene un campo de estado que tiene el valor 0(pendiente) o 1(completado). Por lo tanto, un proyecto debe contarse como completado solo si todas estas tareas tienen el valor de estado establecido como 1. Quiero usar esta medida/columna en un gráfico de columnas agrupadas y una tabla que tendrá todos los demás detalles relacionados con el proyecto. Cualquier ayuda será apreciada.
Gracias.
Solved! Go to Solution.
Hola, @Kuneeka_S
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Puede crear una medida como se indica a continuación.
Count Complete =
var tab =
SUMMARIZE(
'Table',
'Table'[Project],
"Flag",
var _project = [Project]
return
IF(
COUNTROWS(
FILTER(
ALL('Table'),
'Table'[Project]=_project
)
)=
COUNTROWS(
FILTER(
ALL('Table'),
'Table'[Project]=_project&&
'Table'[Task_Status]=1
)
),1,0
)
)
var _result =
SUMX(
tab,
[Flag]
)
return
IF(
ISBLANK(_result),
0,
_result
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @Kuneeka_S
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Mesa:
Puede crear una medida como se indica a continuación.
Count Complete =
var tab =
SUMMARIZE(
'Table',
'Table'[Project],
"Flag",
var _project = [Project]
return
IF(
COUNTROWS(
FILTER(
ALL('Table'),
'Table'[Project]=_project
)
)=
COUNTROWS(
FILTER(
ALL('Table'),
'Table'[Project]=_project&&
'Table'[Task_Status]=1
)
),1,0
)
)
var _result =
SUMX(
tab,
[Flag]
)
return
IF(
ISBLANK(_result),
0,
_result
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Kuneeka_S , Probar
countx(filter(summarize(table, table[project],"_1" ,distinctcount(table[sub project]) , "_2" , calculated( distinctcount(table[sub project]),table[sub project Status]) ? "Closed"), [_1] á[_2]),[project])
@amitchandak Gracias por la respuesta.
Pero todavía no estoy recibiendo la salida deseada. El resultado tiene proyectos que tienen tareas completadas y pendientes.