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

Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!

Reply
PChmurzynski
Frequent Visitor

Omitting nulls/blanks in a Conditional Formatting Measure

I have a table visual with a a Date/Time Column which has some null values. I've effectively applied conditional formatting to that visual by utilising a switch measure. The problem is I'm getting "empty" cells formatted to green. I'd like them to be ignored and left without formatting, but the changes I do to the measure don't seem to work.

DateStatus = 
VAR TodayDate = TODAY()
VAR ApptDate = MAX('factPropertiesRemAppts'[dtmAppt])
RETURN
    SWITCH(
        TRUE(),
        ISBLANK(ApptDate), "White",  -- This is the line i added, but it didn't change anything
        ApptDate > TodayDate, "Green",
        ApptDate = TodayDate, "Yellow",
        ApptDate < TodayDate, "Red"
    )
DateStatus = 
VAR TodayDate = TODAY()
VAR ApptDate = MAX('factPropertiesRemAppts'[dtmAppt])
RETURN
    IF(
        ISBLANK(ApptDate),
        BLANK(),  -- I added this and the If statement, but also no effect.
        SWITCH(
            TRUE(),
            ApptDate > TodayDate, "Green",
            ApptDate = TodayDate, "Yellow",
            ApptDate < TodayDate, "Red"
        )
    )

Can you help?
conditional formatting measure.jpg

1 ACCEPTED SOLUTION
PChmurzynski
Frequent Visitor

 I have solved it. It's very emberrassing. The problem was I was refferring to a different column in the measure than I wanted to apply the conditional formatting to. Bothe measures in the question will work just fine as long as we change the column name. The correct Measure looks like this:

 

DateStatus = 
VAR TodayDate = TODAY()
VAR ApptDate = MAX('factPropertiesRemAppts'[RemJobdtmAppt])
RETURN
    SWITCH(
        TRUE(),
        ISBLANK(ApptDate), BLANK(),  -- Leave blank if there is no date
        ApptDate > TodayDate, "Green",
        ApptDate = TodayDate, "Yellow",
        ApptDate < TodayDate, "Red"
    )

 

View solution in original post

6 REPLIES 6
PChmurzynski
Frequent Visitor

 I have solved it. It's very emberrassing. The problem was I was refferring to a different column in the measure than I wanted to apply the conditional formatting to. Bothe measures in the question will work just fine as long as we change the column name. The correct Measure looks like this:

 

DateStatus = 
VAR TodayDate = TODAY()
VAR ApptDate = MAX('factPropertiesRemAppts'[RemJobdtmAppt])
RETURN
    SWITCH(
        TRUE(),
        ISBLANK(ApptDate), BLANK(),  -- Leave blank if there is no date
        ApptDate > TodayDate, "Green",
        ApptDate = TodayDate, "Yellow",
        ApptDate < TodayDate, "Red"
    )

 

PChmurzynski
Frequent Visitor

I did, but with not effect

PChmurzynski_0-1708453844498.png

 

Is it possible for you to share the .pbix file removing any sensible information?





Did I answer your question? Give your kudos and mark my post as a solution!

Proud to be a Super User!





When i drag and drop it tells me the file type (.pbix) is not supported. Any other way I can upload a file here?

Try sending me a DM and there I can provide you an e-mail 🙂





Did I answer your question? Give your kudos and mark my post as a solution!

Proud to be a Super User!





ray_aramburo
Super User
Super User

Try using a Date field and not a Date/Time Field as input for the MAX value. Your measure works as expected. See example attached.





Did I answer your question? Give your kudos and mark my post as a solution!

Proud to be a Super User!





Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

Vote for your favorite vizzies from the Power BI World Championship submissions!

Sticker Challenge 2026 Carousel

Join our Community Sticker Challenge 2026

If you love stickers, then you will definitely want to check out our Community Sticker Challenge!

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 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.