Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more
Hola, buenas tardes!
Estoy haciendo un tablero de avance en cursos de formación y estoy pegado para poder mostrar el avance segmentado.
Cada colaborador debe hacer 8 cursos, esos 8 cursos se dividen en tres clasificaciones: HSE (4 cursos), Ciberseguridad (2 cursos) y Corporativo (2 cursos).
El reporte me muestra por cada fila si el colaborador hice x curso o no, lo tengo como "Realizado" o "Pendiente" y también una columna binaria: Realizado = 1 y Pendiente =0.
Para el avance para el caso de HSE, necesito el % de colaboradores que ya realizaron los 4 cursos, sabiendo que si hizo los 4 cursos sería 1 completado y si alguien le falta al menos 1 curso, sería 0.
Logré hacer medidas que me muestran la siguiente tabla:
Donde:
Hola
Pruebe este patrón
Measure = divide(countrows(filter(values(Data[Collaborador[),[hse]>3)),count('Colaboradores consolidados'[Email]))
Hola @Syndicate_Admin
Por favor, pruebe esta medida:
HSE Advance =
VAR _vtable =
SUMMARIZE (
ALLSELECTED ( 'Consolidated Collaborators' ),
'Consolidated Collaborators'[Colaborador],
"_HSE2", [HSE2]
)
RETURN
COUNTROWS ( FILTER ( _vtable, [_HSE2] = 1 ) )
/ COUNT ( 'Consolidated Collaborators'[Email] )
COUNTROWS ( FILTER ( _vtable, [_HSE2] = 1 ) ) ) devuelve 3(la cantidad de ese HSE2 = 1)
El resultado es el siguiente:
Saludos
Zhengdong Xu
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.