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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
Narender
Resolver I
Resolver I

Add a null condition in DAX

Hi all,

 

I have to add a null condition in DAX.

 

My condition is like:

 

Measure =

CALCULATE(sum(TAX_TRANSACTION[TAX_SUB_TRANS.AMOUNT]),

FILTER(TAX_TRANSACTION,TAX_TRANSACTION[TAX_SUB_TRANS.REVERSE_FLAG]="N" && (TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=2 ||TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=13 ||TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=15))) 

 

I need to add TAX_SUB_TRANS.REVERSE_FLAG]=null or "N"

 

In above expression I write only TAX_SUB_TRANS.REVERSE_FLAG] "N"  because Null is not working.

 

Plaese tell mw how  can I add Reverse_flag = null?

 

 

Thanks,

 

Narender

 

 

 

2 ACCEPTED SOLUTIONS
Stachu
Community Champion
Community Champion

Null is BLANK() in DAX
https://msdn.microsoft.com/en-us/query-bi/dax/blank-function-dax
try this syntax

TAX_TRANSACTION[TAX_SUB_TRANS.REVERSE_FLAG] = BLANK()

 

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

View solution in original post

Stachu
Community Champion
Community Champion

Hi @zlokesh
I think you're incorrect - ISBLANK is checking whther a given expression is BLANK or not, returning TRUE/FALSE

https://msdn.microsoft.com/en-us/query-bi/dax/isblank-function-dax

BLANK() will return a blank/null value
https://msdn.microsoft.com/en-us/query-bi/dax/blank-function-dax



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

View solution in original post

7 REPLIES 7
zlokesh
Resolver I
Resolver I

Hi @Narender,

 

      There is  ISBLANK function in Power BI, use that, If any issue let me know.

 

msdn Example:- //Sales to Previous Year Ratio

 

=IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales]) , BLANK() , ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] ) /'CalculatedMeasures'[PreviousYearTotalSales])

 

 

Thanks

Hello Lokesh,

 

I  have to add simple condition not the if condition like

Sum of sale where regime_code = N or Null

 

Is there any way to add this condition in DAX.

I am facing problem in Null .If condition will not resovle my issue.

 

 

Thanks,

 

Narender

 

 

Dear @Narender,

 

  ISBLANK  is the function for NULL.   use ISBLANK  to check NULL.

 

Your expression will be like below, Please check in editor for accuracy. 

 

Measure =

CALCULATE(ISBLANK(sum(TAX_TRANSACTION[TAX_SUB_TRANS.AMOUNT]),

FILTER(TAX_TRANSACTION,TAX_TRANSACTION[TAX_SUB_TRANS.REVERSE_FLAG]="N" )&& (TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=2 ||TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=13 ||TAX_TRANSACTION[TAX_SUB_TRANS.CHARGE_TYPE_NO]=15))) 

 

 

 

Thanks

Stachu
Community Champion
Community Champion

Hi @zlokesh
I think you're incorrect - ISBLANK is checking whther a given expression is BLANK or not, returning TRUE/FALSE

https://msdn.microsoft.com/en-us/query-bi/dax/isblank-function-dax

BLANK() will return a blank/null value
https://msdn.microsoft.com/en-us/query-bi/dax/blank-function-dax



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

Anonymous
Not applicable

It's not quite correct though because if they use the blank in a calculation it will count as 0 not NULL. Which will introduce errors. 

 

As in this article https://www.sqlbi.com/articles/how-to-handle-blank-in-dax-measures/ 

Hi Stachu,

 

Blank() is working in Dax.

Like

Reverse_Flag= N || Reverse_Flag=Blank().

 

 

 

 

Stachu
Community Champion
Community Champion

Null is BLANK() in DAX
https://msdn.microsoft.com/en-us/query-bi/dax/blank-function-dax
try this syntax

TAX_TRANSACTION[TAX_SUB_TRANS.REVERSE_FLAG] = BLANK()

 

 



Did I answer your question? Mark my post as a solution!
Thank you for the kudos 🙂

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.