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!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hi there,
I have a table which is correctly picking up the data that should be shown, however isnt relevant to the current year.
i need the table to show only values in the 21/22 year and all £0 rows to be removed. can this be done? if so how?
Solved! Go to Solution.
Hi @Anonymous ,
Three simple ways to remove zeroes:
Power Query:
Select the column(s) in your fact tables that contain your values. Go to the Transform tab > Replace Values.
In the Find box, type 0, in the Replace With box type null.
Note: this will not remove zeros when zero is the result of a sum between values e.g. 100+50-150 = 0.
DAX:
In your measures that produce these numbers, you can add an IF statement to return blank if zero, something like this:
_blankMeasure =
VAR __yourCalc =
[your calculation or measure here]
RETURN
IF(
__yourCalc = 0,
BLANK(),
__yourCalc
)
Report GUI:
Select your visual that you want to remove zeroes from. Find the measure in the visual-level filter pane on the right. Set the filter to yourValue > 0.
Regarding the current year only requirement, the easiest way would be to create a calendar table (you should always have one), create a column in it that uses whatever logic you need to identify 'current year', relate calendar[date] to factTable[date], then use your calendar current year field in page-level, visual-level, or measure filters accordingly.
Pete
Proud to be a Datanaut!
Hi @Anonymous ,
Three simple ways to remove zeroes:
Power Query:
Select the column(s) in your fact tables that contain your values. Go to the Transform tab > Replace Values.
In the Find box, type 0, in the Replace With box type null.
Note: this will not remove zeros when zero is the result of a sum between values e.g. 100+50-150 = 0.
DAX:
In your measures that produce these numbers, you can add an IF statement to return blank if zero, something like this:
_blankMeasure =
VAR __yourCalc =
[your calculation or measure here]
RETURN
IF(
__yourCalc = 0,
BLANK(),
__yourCalc
)
Report GUI:
Select your visual that you want to remove zeroes from. Find the measure in the visual-level filter pane on the right. Set the filter to yourValue > 0.
Regarding the current year only requirement, the easiest way would be to create a calendar table (you should always have one), create a column in it that uses whatever logic you need to identify 'current year', relate calendar[date] to factTable[date], then use your calendar current year field in page-level, visual-level, or measure filters accordingly.
Pete
Proud to be a Datanaut!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 7 | |
| 5 | |
| 4 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 15 | |
| 11 | |
| 11 | |
| 8 | |
| 6 |