Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Estoy tratando de resaltar los nombres en una tabla de la siguiente manera:
Hola @LYorkToenniges ,
Gracias por ponerse en contacto con el foro de la comunidad de Microsoft Fabric.
El problema original era que los nombres de una tabla de Power BI solo debían resaltarse cuando se cumplían determinadas condiciones:
Entonces, en lugar de eso, utilicé una lógica de color directo en DAX.
Primero, creé una nueva medida para aplicar el color condicionalmente, sin usar la bandera.
Este es el DAX que utilicé:
NameColor =
VAR _BlueDay = SELECTEDVALUE('SampleData'[Blue Day])
VAR _AdjCommitment = SELECTEDVALUE('SampleData'[Adjusted Commitment])
VAR _PctCommitment = SELECTEDVALUE('SampleData'[% of Commitment])
VAR _AdjFloorAvg = SELECTEDVALUE('SampleData'[Adjusted Floor Average])
RETURN
IF(
_AdjCommitment > 0 &&
(
(_BlueDay = "Blue" && _PctCommitment < _AdjFloorAvg) ||
(_BlueDay = "Not Blue" && _PctCommitment < 1)
),
"Red",
"Black"
)
En Objeto visual de tabla y formato condicional aplicado en la columna Nombre:
Haga clic con el botón derecho en "Nombre" en el objeto visual - Formato condicional - Color de fuente
En la ventana emergente:
Estilo de formato: Valor de campo
Aplicar a: Solo valores
En función del campo: seleccione la opción NameColor measure
Una vez aplicado, esto resaltaba correctamente solo los nombres que coincidían con la lógica. En mi caso, solo "Bob" se resaltó en rojo exactamente como se esperaba en función de los valores.
Este enfoque funcionó perfectamente sin necesidad de una marca 1/0 separada, y respeta el contexto de la fila limpiamente sin ningún resaltado aleatorio. ¡Espero que esto ayude!
Encuentre el archivo pbix adjunto para su referencia.
Si la respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Saludos
Tejaswi.
Apoyo de la comunidad.
Muchas gracias. Descubrí una solución, pero esto es más susceptible. El problema resultó ser la medida a la que se hace referencia. Necesitaba usar calcular para controlar los filtros. Se estaba evaluando línea por línea, que no es para lo que está diseñado, por lo que arrojaba resultados locos. Incorporaré aspectos de esto en mi solución con seguridad. ¡Gracias!
Hola @LYorkToenniges ,
Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada. No dude en ponerse en contacto con nosotros si tiene más preguntas. Si mi respuesta ha abordado su consulta, acéptela como una solución para que otros miembros de la comunidad puedan encontrarla fácilmente.
Gracias
Tejaswi.
Hola @LYorkToenniges
Proporcione datos de muestra que cubran su problema o pregunta por completo, en un formato utilizable (no como una captura de pantalla).
https://community.powerbi.com/t5/Community-Blog/How-to-provide-sample-data-in-the-Power-BI-Forum/ba-...
Muestre el resultado esperado en función de los datos de muestra que proporcionó.
https://community.powerbi.com/t5/Desktop/How-to-Get-Your-Question-Answered-Quickly/m-p/1447523
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.