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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi
HELP...
I am trying to do a date between count with some direct query data to estabish the amount of working days between application received and application validated.
I have tried calulate(sum of working days(date between function) on an import that works, but my data set is to big for an import so i need to find a way around the limiation for direct query. Any ideas please?! i have an calander ref point already in my model.
thanks
Eloise
Solved! Go to Solution.
Hi @EloiseJane ,
Since this: i have an calander ref point already in my model. Please try:
Measure =
VAR _t =
FILTER (
ADDCOLUMNS ( 'Calendar', "WeekDay", WEEKDAY ( [Date], 2 ) ),
[Date] >= MAX ( 'DateTable'[application received] )
&& [Date] <= MAX ( 'DateTable'[application validated] )
&& [WeekDay] IN { 1, 2, 3, 4, 5 }
)
RETURN
COUNTROWS ( _t )
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @EloiseJane ,
Since this: i have an calander ref point already in my model. Please try:
Measure =
VAR _t =
FILTER (
ADDCOLUMNS ( 'Calendar', "WeekDay", WEEKDAY ( [Date], 2 ) ),
[Date] >= MAX ( 'DateTable'[application received] )
&& [Date] <= MAX ( 'DateTable'[application validated] )
&& [WeekDay] IN { 1, 2, 3, 4, 5 }
)
RETURN
COUNTROWS ( _t )
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
@EloiseJane , You can try a measure like
Work Day = COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Min(Table[Start Date]),Max(Table[End Date])),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1))
or
Work Day = sumx(values(Table[ID]), COUNTROWS(FILTER(ADDCOLUMNS(CALENDAR(Min(Table[Start Date]),Max(Table[End Date])),"WorkDay", if(WEEKDAY([Date],2) <6,1,0)),[WorkDay] =1)) )
refer
Business Days/ Workdays, with or without date table: https://youtu.be/Qv4wT8_P-AA
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 60 | |
| 53 | |
| 40 | |
| 15 | |
| 14 |
| User | Count |
|---|---|
| 97 | |
| 81 | |
| 35 | |
| 29 | |
| 25 |