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.
Hola
Tengo algunas tarjetas que usan fórmulas DAX para filtrar valores, pero cuando corto los datos usando diferentes segmentaciones de datos, a veces cambia y a veces no. He probado dos medidas diferentes.
Aquí está el primero:
Hi, @cliang
Esto ya es un recuento fijo y no cambia a medida que cambia la segmentación de datos.
Count Active = CALCULATE(DISTINCTCOUNT(Students_SM1[ID_KEY]), Students_SM1[STUDENT_STATUS] = "Active student")
Tal vez puedas probar lo siguiente.
Datos de muestra:
Count =
CALCULATE (
DISTINCTCOUNT ( Students_SM1[ID_KEY] ),
FILTER (
ALL ( Students_SM1 ),
[STUDENT_STATUS] = SELECTEDVALUE ( Students_SM1[STUDENT_STATUS] )
)
)
¿Es este el resultado que esperas?
Saludos
Equipo de soporte de la comunidad _Charlotte
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Cuando se utiliza Students_SM1[STUDENT_STATUS] = "Alumno activo" en un calcualte que anula cualquier filtro que se aplique a la columna Students_SM1[STUDENT_STATUS], por lo que la segmentación de datos no funciona. Si desea contar solo los activos y no mostrar nada si desactiva los activos, debe incluir un KEEPFILTERS como este:
Count Active =
CALCULATE (
DISTINCTCOUNT ( Students_SM1[ID_KEY] ),
KEEPFILTERS ( Students_SM1[STUDENT_STATUS] = "Active Student" )
)
¡Esto funcionó! ¡Muchas gracias!
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 |