Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
jitpbi
Post Patron
Post Patron

Color del botón de relleno basado en el valor del campo

Hola

Tengo que mostrar el estado actual del equipo en 3 colores diferentes, usando el botón, basado en el valor actual del campo de estado:

EquipoEstado actual
Amp1Sano
Amp2Anomalía
Amp3Anomalía prolongada
Amp4Anomalía
Amp5Sano
Amp6Sano

Los colores serían como: Color verde para Saludable, Color rojo para anomalía y Color amarillo para Anomalía prolongada.

Usaré un botón para cada equipo y rellenaré el color en función del estado actual.

Gracias

5 REPLIES 5
v-alq-msft
Community Support
Community Support

Hola, @jitpbi

Puede crear una medida como la siguiente y hacer que el formato condicional de la columna "Equipo" sea basado en la medida.

Measure = 
SWITCH(
    SELECTEDVALUE('Table'[Current Status]),
    "Healthy","Green",
    "Anomaly","Red",
    "Prolonged Anomaly","Yellow"
)

b3.png

Puede crear botones para cada equipo y, a continuación, crear un marcador para la configuración de acción de cada botón. Puede decidir qué elemento de informe se va a mostrar y qué filtros se aplicarán en el marcador.

b2.png

Por último, puede establecer la configuración de acción para un botón específico como se muestra a continuación.

b5.png

Al crear un marcador, los siguientes elementos se guardan con el marcador:

  • La página actual
  • Filtros
  • Segmentaciones, incluido el tipo de segmentación de datos (por ejemplo, lista desplegable o lista) y el estado de segmentación de datos
  • Estado de selección visual (como filtros de resaltado cruzado)
  • Orden de clasificación
  • Ubicación del taladro
  • Visibilidad de un objeto (mediante el panel Selección)
  • Los modos de enfoque o Spotlight de cualquier objeto visible

Para obtener más información, consulte el documento .

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola Allan,

Gracias por el comentario y su solución sugerida.

Tengo que presentar como debajo de visual donde los colores deben ser representar por botones para cada equipo (por ejemplo, ICR2-POA,ICR4-POA....), pero no es posible ya que no podemos aplicar filtros en los botones para el equipo. Aquí, he utilizado tarjeta y aplicado formato de condición de fondo, pero el problema aquí es el tamaño de la tarjeta es un poco más grande que los botones.

Por lo tanto, todavía mirando si estas tarjetas pueden ser reemplazadas por botones.

jitpbi_0-1596612564285.png

Gracias

harshnathani
Community Champion
Community Champion

Hola @jitpbi ,

Mira si este video ayuda.

https://www.youtube.com/watch?v=0m-PCX1uCG4

saludos

Harsh Nathani

amitchandak
Super User
Super User

@jitpbi , si desea colorear en matriz/tabla/visualización es posible. Pero si quieres en la rebanadora no lo es.

Puede crear una medida como give a continuación y utilizar esa en formato condicional con la opción "field".

color ?
interruptor ( true(),
FIRSTNONBLANK(Table[commodity],"NA") -"commodity1" && sum(Table[Value]) >500,"lightgreen",
FIRSTNONBLANK(Table[commodity],"NA") -"commodity2" && sum(Table[Value]) >1000,"lightgreen",
Añadir más condiciones
"Rojo"
)

https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num...
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values

Puede comprobar el filtro personalizado para la segmentación de datos

https://appsource.microsoft.com/en-us/marketplace/apps?product=power-bi-visuals

Hola

Gracias por la solución.

He utilizado la siguiente medida:

Color : SWITCH(
TRUE(),
FIRSTNONBLANK('Button Colour'[Current Status],"NA")-"Healthy","green",
FIRSTNONBLANK('Color del botón'[Estado actual],"NA") "Anomalía","naranja",
FIRSTNONBLANK('Color del botón'[Estado actual],"NA") "Anomalía prolongada","amarillo")
Estoy usando el botón para mostrar el color, pero aquí no soy capaz de aplicar filtro en el campo del equipo. Por lo tanto, si quiero utilizar un botón para cada equipo diferente, entonces cómo lograrlo.
Gracias

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.