Changing (Blank) To Numeric Zero

I am currently in the middle of creating some custom tooling and surfacing the outcomes in PowerBI.  I created a DAX measure to provide some insights as to whether a trip was currently in-progress or had concluded.

Writing the measure was fairly straightforward using a combination of a custom calculated column based on cross-referencing the current date (today) with the date of trip:

  • Date Of Visit < Today = Concluded
  • Date Of Visit = Today = In-Progress
  • Date Of Visit > Today = Scheduled

However, a simple DAX measure such as:

Scheduled Visits = calculate(countrows(SOURCE),SOURCE[Trip Status]=”Scheduled”) will result in:


There is a super simple resolution to this:

Scheduled Visits = IF(calculate(countrows(SOURCE),SOURCE[Trip Status]=”Scheduled”)=BLANK(),0,calculate(countrows(SOURCE),Source[Trip Status]=”Scheduled”)) 

As you can see, using a simple IF statement quickly resolves the issue:


I am always open to hearing simpler approaches, so if you have one, please let me know!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s