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

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.

Reply
mattbarker
Regular Visitor

Use of filter condition in countrows when condition can be blank

I have a user slicer and a matrix table of values populated by a series of countrow conditions. I would like the table to be affected by the user selection but the user selection can also be blank, meaning "all".

I have tried including the selected user in the filter condition but as this appears blank when no user is selected, the filter does not bring back the correct number of rows.

 

Question. How can I handle a blank filter condition?

VAR CurrentStatus = SELECTEDVALUE('opportunities'[StepNameNumber])

VAR CurrentUser = SELECTEDVALUE('opportunities'[_owninguser_value])


VAR ThisStep =
COUNTROWS(
FILTER(
ALL('opportunities'),
'opportunities'[wvnz_processtype]=783110002 &&
'opportunities'[StepNameNumber]=CurrentStatus &&
'opportunities'[_owninguser_value]=CurrentUser
)
)
 
Filters seem to work well when the conditions always return a value but it seems like I need the user condition in the filter to be ignored completely
 
.Screenshot 2021-06-15 111046.jpg
2 REPLIES 2
amitchandak
Super User
Super User

@mattbarker , you can use isfiltered to check you have got some value of not

 

or try like

 

VAR CurrentStatus = values('opportunities'[StepNameNumber])

VAR CurrentUser = values('opportunities'[_owninguser_value])


VAR ThisStep =
COUNTROWS(
FILTER(
ALL('opportunities'),
'opportunities'[wvnz_processtype]=783110002 &&
'opportunities'[StepNameNumber] in CurrentStatus &&
'opportunities'[_owninguser_value] in CurrentUser
)
)
Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Hi @amitchandak,
Thank you. I will investigate isfiltered. You could please give me an idea of how it is used in this context?

You said "or try like" but I did not see any change to my DAX. Did you mean to recommend a change to my DAX?

Helpful resources

Announcements
October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.