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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
philha
Regular Visitor

Power BI Line and Column Clustered Chart - Column Color FX for multiple Col Series BUG

Hi,

For single series COlumns, it is possible to use Columns->Color->FX to write logic to control the color of columns (GREEN if > $0, RED is < $0 for instance).

However, if you add another COLUMN series (not categorical)  Columns->Series->Color->FX is no longer available. Only colors for each series are possible.

An obvious use case would be the above GREEN/RED for $0, but a series for each STORE sales (say), that may have different shades of GREEN/RED, representing respective PnL.

 

Seems like this is "almost there", but not quite.... A BUG

4 REPLIES 4
Uzi2019
Super User
Super User

Hi @philha 

 

Yes , You are right. once you add new column to legend filed you conditional formation FX option removed from color setting.

 

I would suggest you can use you column series in small multiple option you will be able to see the color formatting FX option under color setting.

Uzi2019_0-1737714319716.png

 

 

But shift you category to small multiple you will see the Fx option enabled.

 

Uzi2019_1-1737714378084.png

 

 

I hope I answered your question!

 

If you still think it is a bug you can create and raised your issue here. MS support will look into this if it gets more votes.

 

https://community.fabric.microsoft.com/t5/Issues/idb-p/Issues

 

I hope I answered all your question!

 

 

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

Thanks for rapid support reply.

Unfortunately, not the type of Chart I interested in.  This is definitely a missing thing for sure..  Here is an example 

philha_0-1737735354175.png

 

AjitPadole_
Advocate II
Advocate II

Define measures to calculate the color for each series based on your condition (e.g., green if > $0, red if < $0).

Example:
StoreA_Color = IF([StoreA Sales] > 0, "#008000", "#FF0000")
StoreB_Color = IF([StoreB Sales] > 0, "#008000", "#FF0000")

Use Conditional Formatting:

In the Data Colors section of the visual:
Select the series (e.g., Store A, Store B).
Assign each series a respective measure for color under Conditional Formatting.
This approach dynamically adjusts the colors for each series in the chart.

Thanks - But the bug is Color (FX) for conditional colors is NOT available for individual series (for multiple series). For a single series, its available.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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.

Top Solution Authors
Top Kudoed Authors