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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
Randalnik
Frequent Visitor

Conditional formatting table with text

Hello everyone,

 

I have searched for the similar topics here and I found just bad news.

I'm looking for conditional formating text in table (i know, numbers shoul be formated).
I have 12 columns with values in (Y , N) and i would like to format it:

If its Y = GREEN

If its N = RED

Is there any chance how to solve this problem (i think there should be way with precast into true/false but i don't know how to do this quickly and easily) ?

But in origin report customer wants to see values Y and N and not TRUE/FALSE or 0/1.

 

Thank you and have a nice day,

 

R.

3 REPLIES 3
v-sihou-msft
Microsoft Employee
Microsoft Employee

@Randalnik

 

Currently, Power BI Desktop doesn't support this kind of precast or based on other field value to configure conditional formatting. Please submit a feature request on idea.

 

Regards,

@v-sihou-msft

 

After all, if I change Y to 1 and N to -1 (due to different color) and use condition formatting - Color scales.
Is it possible to make a column mask which set back the values (N,Y) and let there colors of the previous formatting?

If its possible, should someone help me with the DAX syntax?

 

Thanks a lot, have a nice day,

 

R.

Hi Rand,

 

Did you get the solution for the above problem. If yes, Please let me know.

Thanks in advance.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

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

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.