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

Get Fabric certified for FREE! Don't miss your chance! Learn more

Reply
Anonymous
Not applicable

Conditional formatting, 3 text options

Is there any way to set conditional formatting rules for a whole table based on text fields?

 

I have looked and can only create conditional formatting rules that are based off numbers. This is a snippet of the table. I would need yes values to be highlighted green, in transit light green, and no in Red. 


Would i need to create a number column for each? If so, how would i do that? 

 

Thanks! 

liamcol_0-1630910868767.png

 

1 ACCEPTED SOLUTION
Fowmy
Super User
Super User

@Anonymous 

Create the following measure, choose conditional formatting, Background , Select Field Value and choose this meaure:

CF =
VAR __V =
    MAX ( table[hardware assigned] )
RETURN
    SWITCH ( TRUE (), __V IN { "Yes", "In Transit" }, "Green", __V = "No", "Red" )

 

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

3 REPLIES 3
v-luwang-msft
Community Support
Community Support

Hi @Anonymous ,

Try like below:

step1,create a new measure:

Hardware =
IF (
    MAX ( 'Table'[Hardware Assigned] ) = "Yes",
    "#1E8449",
    IF ( MAX ( 'Table'[Hardware Assigned] ) = "In Transit", "#82E0AA", "#C70039" )
)

Step2, Click the visual column,conditional formatting-Background color:

vluwangmsft_0-1631085547256.png

Step 3, configure like below:

vluwangmsft_1-1631085614971.png

Final get:

vluwangmsft_2-1631085627848.png

About color code ,refer this link :https://www.computerhope.com/htmcolor.htm 

To learn more details ,refer: 

Conditional Formatting with a Text Field in Power BI

 

Don't forget to give thumbs up and accept this as a solution if it helped you!!!


Best Regards

Lucien

Fowmy
Super User
Super User

@Anonymous 

Create the following measure, choose conditional formatting, Background , Select Field Value and choose this meaure:

CF =
VAR __V =
    MAX ( table[hardware assigned] )
RETURN
    SWITCH ( TRUE (), __V IN { "Yes", "In Transit" }, "Green", __V = "No", "Red" )

 

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

Thanks! It worked for me 🙂

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.