Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Estimado equipo.
Tengo el siguiente ejemplo, con 5 columnas (Nombre, Unidad, Capacitación, Grupo, Estado)
Nombre Unidad De Formación Estado del Grupo
Curso A001 CS1 Grupo1 Atendido
Curso A001 CS2 Grupo1 Atendido
Curso A001 CS3 Grupo1 Atendido
Curso A001 CS4 Grupo1 Atendido
Curso A001 CS5 Grupo1 Atendido
Curso A001 CS6 Grupo1 Atendido
Curso de TI B0021 Grupo1
Curso de TI B0022 Grupo1 Atendido
Curso de TI B0023 Grupo1 Atendido
Curso de TI B0024 Grupo1 Atendido
Curso de TI B0025 Grupo1 Atendido
Curso de TI B0026 Grupo1 Asistido
C003 LE curso1 Grupo1
C003 LE curso2 Grupo1
Curso C003 LE3 Grupo1
Curso C003 LE4 Grupo1 Atendido
Necesitamos saber el número total de personal completado, toda la capacitación que deben completar en función del ejemplo anterior, el resultado debe ser
A001 100%
B002 83%
C003 25%
por lo que el resultado filnal debe ser 1 personal completado 100%
¿Cómo crear una medida para darme esta salida?
Hola
Creo que hay una forma mucho más simple, pero funciona
Si esta publicación es útil para ayudarlo a resolver su problema, considere darle a la publicación un pulgar hacia arriba
y aceptarlo como solución!
gracias, pero lo que quieres decir con (t) en esto
Intenté poner t pero da error
Hola @mhrkhd ,
Por favor, pruebe:
Completed % =
VAR _total = CALCULATE(COUNTROWS('Table'),'Table'[Name]=MAX('Table'[Name]))
VAR _complete = CALCULATE(COUNTROWS('Table'),'Table'[Name]=MAX('Table'[Name])&&'Table'[Status]<>BLANK())
RETURN
DIVIDE(_complete,_total)
Saludos
Gao
Equipo de soporte de la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra
gracias Gao pero necesito de la Tabla una Medida para decirme que hay una persona completada al 100%, ¿cómo crear la medida a partir de la que tú creaste? ¿tenemos que cambiarla o crear otra medida basada en esta.
Hola @mhrkhd ,
Claro. Por favor, pruebe esto:
100% Count =
COUNTX (
FILTER (
SUMMARIZE (
'Table',
'Table'[Name],
"completed%",
DIVIDE (
CALCULATE ( COUNTROWS ( 'Table' ), 'Table'[Name] = MAX ( 'Table'[Name] ) ),
CALCULATE (
COUNTROWS ( 'Table' ),
'Table'[Name] = MAX ( 'Table'[Name] )
&& 'Table'[Status] <> BLANK ()
)
)
),
[Completed%] = 1
),
[completed%]
)
Saludos
Gao
Equipo de soporte de la comunidad
Si hay alguna publicación que ayude, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente. Si no entiendo bien sus necesidades o todavía tiene problemas, no dude en hacérnoslo saber. ¡Muchas gracias!
Cómo obtener respuestas rápidas a sus preguntas -- Cómo proporcionar datos de muestra
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.