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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Cómo aplicar formato condicional basado en una medida y una columna de la tabla

Hola entrenadores,

Soy nuevo en Power BI y espero su ayuda para lo siguiente.

El requisito es crear un informe de Power BI a partir de la siguiente captura de pantalla de una diapositiva PPT

Marvell_0-1695457569712.png

Tienen que replicar lo mismo en Power BI

Las únicas tablas están resaltadas en amarillo. El resto son cuadros de texto.

Marvell_3-1695458069998.png

Creé 3 visulaizaciones matriciales:

Se han utilizado 2 columnas: ID de modelo, Materialidad

"Materialidad" tiene valores Nivel1, Nivel2, Nivel3

Se ha creado una nueva medida con la expresión Count(ID de modelo)

Saqué la sección Materialidad en columnas, y Recuento (ID de modelo) en la sección de valores y el informe se ve como se muestra a continuación

Marvell_2-1695458027425.png

A continuación se presentan mis 2 preguntas:

  1. Me enfrento a un problema al crear un formato condicional basado en 2 columnas, es decir, materialidad y nueva medida - recuento (ID de modelo)

    Quiero crear una nueva columna calculada y, a continuación, usar la nueva columna en formato condicional del color de fondo de las celdas en función de las siguientes condiciones:

    Si Materialidad = "Nivel1" y count(ID de modelo)=1 entonces "Ámbar"

    Si Materialidad = "Nivel1" y count(ID de modelo)<2 entonces "Verde"

    Si Materialidad = "Nivel2" y count(ID de modelo)>=5 entonces "Ámbar"

    Si Materialidad = "Nivel2" y count(ID de modelo)<10 entonces "Verde"

    Si Materialidad = "Nivel3" y cuenta (ID de modelo)>=10 entonces "Ámbar"

    Si Materialidad = "Nivel3" y count(ID de modelo)<20 entonces "Verde"

    El resultado deseado es el que se muestra a continuación. La condición del código de color es diferente para cada nivel1,2, 3.

    Marvell_0-1695457935608.png

    Después de obtener la nueva columna con valores - Ámbar, Verde, puedo usar esta columna para el formato condicional del color de fondo de las celdas.

    2. Necesita crear una tabla que muestre el texto "A" si alguna de las celdas de la matriz del lado izquierdo es amarilla. En el ejemplo anterior, el nivel 1 y el nivel 3 tienen fondo amarillo, por lo que la tabla lateral derecha debe mostrar "A".Marvell_1-1695457992249.png

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@parry2k Funcionó. Estoy muy agradecido por su ayuda. No podría haberlo hecho sin su ayuda.

¡¡¡Elogios!!!

Syndicate_Admin
Administrator
Administrator

@Marvell intente esto:

Color Measure = 
VAR __Materiality = SELECTEDVALUE ( Table[Materiality]
RETURN
SWITCH ( 
   __Materiality,
   "Level 1", <>,
   "Level 2", <>,
   "Level 3", <>
)
Syndicate_Admin
Administrator
Administrator

Hola a todos, por favor consideren esto urgente.

Estoy tratando de crear una nueva medida con valores "rojo, ámbar, verde" basados en el recuento (ID del modelo) y la materialidad.

Para cada materialidad, la condición es diferente.

¿Puede alguien ayudarme con la siguiente declaración condicional:

Medida 3 = CALCULAR(
SI([Medida 2]<=7,"Ámbar", SI([Medida 2]>=8,"Rojo","Verde")),FILTER('2a','2a'[Materialidad]="nivel1"),
SI([Medida 2]<=10,"Ámbar", SI([Medida 2]>=20,"Rojo","Verde")),FILTER('2a','2a'[Materialidad]="Nivel2"),
SI([Medida 2]<=5,"Ámbar", SI([Medida 2]>=1,"Rojo","Verde")),FILTER('2a','2a'[Materialidad]="Nivel3")
)

Obtener el error cuando intento lo anterior

Marvell_0-1695640841406.png

@parry2k @amitchandak @Ritaf1983 @Ahmedx

Syndicate_Admin
Administrator
Administrator

Los datos de ejemplo tienen este aspecto en el que se crea el informe.

Marvell_0-1695459096881.png

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

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

July Newsletter

Fabric Community Update - July 2024

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

Top Solution Authors