Join 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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I have created a Query which should bring for “date2” which has a date the following difference date1-date2 in days.
Unfortunately I have a lot of 0.
The datediff as below:
Days = 1*(if(Query[date2].[Date]<>BLANK();DATEDIFF(Query[date1].[Date];Query[date2].[Date];DAY)))
Unfortunately I got as result a lot of “0” which is used for the calculation of an average.
How can the “0”, be suppressed in order not to use it for calculation.
Solved! Go to Solution.
Add an if statement to do so, either in the datediff calculation you're doing right now or in the end average you're trying to calculate, to convert your zeroes to nulls/blanks and/or filter them out?
Thanks I am using the filter.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 38 | |
| 36 | |
| 30 | |
| 28 |
| User | Count |
|---|---|
| 128 | |
| 88 | |
| 79 | |
| 67 | |
| 62 |