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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
PowerBI_Scott
Frequent Visitor

Colors for a value that does not exist yet

Is there a way to assign a color to a bar or line in a "Line and stacked column chart" or "Line and clustered column chart" where the data point does not exist yet.

 

For example, we have 4 customers:

Walmart

Target

Kroger

Safeway

 

We are adding Publix.  As soon as Publix goes on-line it should show up in the charts.  The colors for each customer is predefined, so I'm trying to avoid a situation where Publix shows up one day and it is assigned a random color. (Additional request: It would be nice to assign global colors to certain values, unfortunately the conditional formatting doesn't appear as an option.  If there is a way to easily assign global colors let me know, please.)

 

Is there an easy way to select a color for a value in a legend/bar/line when data does not exist in the dataset?

1 ACCEPTED SOLUTION
PowerBI_Scott
Frequent Visitor

Thanks for the suggestion.  I have the tables using values from a dimension table, but with no data, it was still not coming up as an option.

Your suggestion gave me another idea.  Rather than manually creating a tables for everything (which would have been very painful), I modified the data that was loaded to return the value I wanted in place of one of the others (e.g., CASE WHEN customer = 'Kroger' THEN 'Publix' etc.).

 

It would still be best if there was a place I could assign a global color for certain values, but for now this works.

 

Thanks again!

 

View solution in original post

2 REPLIES 2
PowerBI_Scott
Frequent Visitor

Thanks for the suggestion.  I have the tables using values from a dimension table, but with no data, it was still not coming up as an option.

Your suggestion gave me another idea.  Rather than manually creating a tables for everything (which would have been very painful), I modified the data that was loaded to return the value I wanted in place of one of the others (e.g., CASE WHEN customer = 'Kroger' THEN 'Publix' etc.).

 

It would still be best if there was a place I could assign a global color for certain values, but for now this works.

 

Thanks again!

 

ppm1
Solution Sage
Solution Sage

Not necessarily "easy" but you could add a table of all future expected values with the desired hexcode color (or just add hexcode to an existing dimension table that has all expected future values. You could then create a measure that grabs that value based and use it as the conditional formatting value for each bar.

 

Pat

Microsoft Employee

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