Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello,
I have a measure that has Blanks when it kept in the table values. So I replaced the blanks with zeros using Dax i.e
If(ISBLANK(Measure),0,Measure)
The problem is that in the table it showing the values of the previous year too even though when I filter the data.
Can anyone help?
Thanks in advance.
Hi @kamalbandam ,
Could you please show us your [measure] in formula and issue sceemshot for further analysis? You may also try to share your data sample by uploading it to OneDrive and post the link here. Do mask sensitive data before uploading.
Best Regards,
Amy
Hi @v-xicai ,
I have used this formula to replace blanks = If(ISBLANK(Measure),0, Measure).
The issue is like we have two tables as follows:
The right table has no values for 2009 and 2010 so it is blank and not displaying. So, when I used the above measure the left table is showing all values.
Hi @kamalbandam ,
From your description, would you like to get one blank row when you filter data, instead of two blank rows for 2009 and 2010?
Best Regards,
Amy
@kamalbandam , you have re-enforce the filter on this statement
calculate(If(ISBLANK(Measure),0,Measure),filter(Date,...)
As it creates a left join in such cases and give all values