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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch 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
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.