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
Syndicate_Admin
Administrator
Administrator

Formato condicional basado en el nombre de marca

hola

Tengo una tabla con nombres de marca en filas y fechas en columnas. Hay alrededor de 30 marcas, y se pueden agregar otras nuevas en el camino. En la tabla si la marca existe en una fecha determinada, se marca como Y. Quiero colorear la fuente un color basado en el nombre de la marca y Ys. El objeto visual de la matriz debería tener un aspecto similar al siguiente (esta es una tabla de resumen, en realidad hay muchas más marcas y fechas):

1/1/20211/2/20211/3/20211/4/20211/5/2021
Marca AYYY
Marca B YYYY
Marca C YY
Marca DYYY

¿Cómo hago este formato condicional? Tengo una tabla como esta que identifica el código hexadecimal para cada marca, pero idk cómo usarlo:

marcaColourHex
A#00CCFF
B#CCFFFF
C#CCFFCC
D#FFFF99
E#99CCFF
F#FF99CC
G#CC99FF
H#FFCC99
9#3366FF
10#33CCCC
11#99CC00
12#FFCC00
13#FF9900
14#FF6600
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @ET1995 ,

Creé un archivo pbix de ejemplo para usted (ver adjunto), compruebe si eso es lo que desea.

1. Crea una medida para obtener el color relacionado bajo una marca diferente

Conditional formatting = 
CALCULATE (
    MAX ( 'Fontcolor format'[ColourHex] ),
    FILTER (
        'Fontcolor format',
        'Fontcolor format'[Brand] = SELECTEDVALUE ( 'Table'[Brand] )
    )
)

2. Crear una matriz y establecer el formato condicional para el campo valores como la siguiente captura de pantalla

yingyinr_0-1624266353156.png

yingyinr_1-1624266546565.png

Saludos

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hay @ET1995 ,

Creé un archivo pbix de ejemplo para usted (ver adjunto), compruebe si eso es lo que desea.

1. Crea una medida para obtener el color relacionado bajo una marca diferente

Conditional formatting = 
CALCULATE (
    MAX ( 'Fontcolor format'[ColourHex] ),
    FILTER (
        'Fontcolor format',
        'Fontcolor format'[Brand] = SELECTEDVALUE ( 'Table'[Brand] )
    )
)

2. Crear una matriz y establecer el formato condicional para el campo valores como la siguiente captura de pantalla

yingyinr_0-1624266353156.png

yingyinr_1-1624266546565.png

Saludos

Syndicate_Admin
Administrator
Administrator

@ET1995 , asegúrese de que esta tabla se unió con la marca que está utilizando o parte de la tabla de marca

Cree una medida max(brandcolor[ColourHex]) y use ese formato condicional mediante la opción de valor de campo

o medir como

maxx(filter(brandcolor, brandcolor[ColourHex] =max(Table[Brand])),brandcolor[ColourHex])

¿Cómo hacer el formato condicional por medida y aplicarlo en el pastel?: https://youtu.be/RqBb5eBf_I4

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.