Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hola a todos
Tengo los datos a continuación en Table Visual en PBI Desktop, donde StatusMeasure se genera dinámicamente en función del ID y pocas condiciones
No, cuando quiero contar los IDs Distintos de cada Área y Medida de Estado, intento quitar el Inicio de sesión de la visualización de la tabla y todo se queda en blanco.
¿Alguna idea de cómo escribir un DAX para Distinctcount(ID)(en el eje Y) para cada área (en el eje X) con la medida de estado como leyenda
Así que arriba debería mostrarse como a continuación
Solved! Go to Solution.
Gracias, lo solucioné yo solo con ayuda de DAX usando KEEEPFILTERS
Gracias, lo solucioné yo solo con ayuda de DAX usando KEEEPFILTERS
Hola,
Comparte el enlace de descarga del archivo PBI con tus medidas ya escritas.
1) Una medida no puede usarse como categoría de leyenda
En un gráfico de columnas o apilados, Leyenda debe ser una columna (campo categórico). Una medida DAX (tu Misura de Estado) no puede crear buckets de leyendas por sí sola. Así que si quieres "Sí/No" como leyenda, necesitas una columna real en el modelo (columna calculada / en la fuente)
2) Tu StatusMeasure depende de que "el inicio de sesión esté en el visual"
Eso suele ocurrir cuando la medida usa algo como SELECTEDVALUE(Widget[Login]).
Cuando eliminas Inicio de sesión del visual, hay varios inicios de sesión en el ámbito, por lo que SELECTEDVALUE() queda en blanco.Así que tienes que reescribir la lógica para que funcione en el grano que quieres (Área/ID), no en el grano del gráfico de la tabla.
@sarthsla Para ello, generalmente necesitas usar una tabla sin relaciones que tenga una fila para cada valor potencial de tu medida. Usas eso en tu leyenda y luego escribes DAX similar a lo siguiente para el recuento distinto:
StatusMeasure Count =
VAR _Legend = MAX( 'Legend Values'[Value] ) // this is your table with no relationships Yes/No
VAR _Table = DISTINCT( SELECTCOLUMNS( FILTER( ADDCOLUMNS( 'Table', "Status Measure", [StatusMeasure] ), [Status Measure] = _Legend ), "ID", [ID] ) )
VAR _Return = COUNTROWS( _Table )
RETURN _Return
muestra todos los recuentos de IDS pero no los recuentos distintos para el área
¡Gracias @cengizhanarslan por la respuesta que me dijiste!
¿Has resuelto tu problema? Si la respuesta proporcionada por el miembro de la comunidad respondió a tu consulta, ¿podrías confirmarlo? Nos ayuda a garantizar que las soluciones proporcionadas sean efectivas y beneficiosas para todos.
Gracias.
Quería hacer un seguimiento y ver si tuviste oportunidad de revisar la información compartida. Si tienes más preguntas o necesitas ayuda adicional, no dudes en ponerte en contacto con nosotros.
Gracias.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.