Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi everyone, I am trying to calculate a percentage here by using the CALCULATE function with multiple filters. Here is the dax code that I have written. This measure works as it should, but it takes time to load. I am wondering if there is another way of writing the DAX for better performance?
Thank you in advance!
Solved! Go to Solution.
@Michie_24
Try use IF instead of add multiple filters.
% of hires within 15 workdays =
VAR NoHiresWithin15WorkDays = IF([AcceptanceDt]<>BLANK()
&& [Candidate Confirmed Date]<>BLANK()
&& RPI2 - DateFlag by RequestID]=TRUE()
&& [Feedback Workdays by requestID]<=5,
countrows(filter(Request,Request[Hired within 15 Workdays]="Yes")))
var requestidcount =IF([AcceptanceDt]<>BLANK()
&& [Candidate Confirmed Date]<>BLANK()
&& [RPI2 - DateFlag by RequestID]=TRUE()
&& [Feedback Workdays by requestID]<=5,
COUNT(Request[RequestID])
RETURN
NoHiresWithin15WorkDays/requestidcount
Best regards
Paul Zheng _ Community Support Team
If this post helps, please Accept it as the solution to help the other members find it more quickly.
@Michie_24
Try use IF instead of add multiple filters.
% of hires within 15 workdays =
VAR NoHiresWithin15WorkDays = IF([AcceptanceDt]<>BLANK()
&& [Candidate Confirmed Date]<>BLANK()
&& RPI2 - DateFlag by RequestID]=TRUE()
&& [Feedback Workdays by requestID]<=5,
countrows(filter(Request,Request[Hired within 15 Workdays]="Yes")))
var requestidcount =IF([AcceptanceDt]<>BLANK()
&& [Candidate Confirmed Date]<>BLANK()
&& [RPI2 - DateFlag by RequestID]=TRUE()
&& [Feedback Workdays by requestID]<=5,
COUNT(Request[RequestID])
RETURN
NoHiresWithin15WorkDays/requestidcount
Best regards
Paul Zheng _ Community Support Team
If this post helps, please Accept it as the solution to help the other members find it more quickly.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
10 | |
9 | |
8 | |
7 | |
6 |
User | Count |
---|---|
14 | |
13 | |
11 | |
9 | |
8 |