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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
VenkataRavi
Frequent Visitor

Difference between two dates with excluding weekends.

Dear Team,

Please help me solve for construct below query.

IDStatusStart DateEnd DateNo: of Days
201Done10/03/202210/06/20223
205Approved10/04/2022 9(when end date is blank we need to consider Today()-Start Date.)
206Deployed10/04/2022 9(when end date is blank we need to consider Today()-Start Date.)
207Done09/26/202209/29/20223

 

Please guide me how to write DAX fuction for above query.

 

Advance Thanks,

Venkata.

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @VenkataRavi ,

Assum that there is one date dimension table in your model, you can create a calculated column as below to get the number of days between two dates. Please find the details in the attachment.

No.of Days =
VAR _enddate =
    IF ( ISBLANK ( 'Table'[End Date] ), TODAY (), 'Table'[End Date] )
RETURN
    CALCULATE (
        COUNTROWS ( 'Date' ),
        DATESBETWEEN ( 'Date'[Date], 'Table'[Start Date], _enddate ),
        FILTER ( 'Date', WEEKDAY ( 'Date'[Date], 2 ) < 6 )
    )

yingyinr_0-1665970301166.png

In addition, you can refer the following blog to get it by DAX or Power Query method...

Calculate Workdays Between Two Dates In Power BI

yingyinr_1-1665970540703.png

Best Regards

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Hi @VenkataRavi ,

Assum that there is one date dimension table in your model, you can create a calculated column as below to get the number of days between two dates. Please find the details in the attachment.

No.of Days =
VAR _enddate =
    IF ( ISBLANK ( 'Table'[End Date] ), TODAY (), 'Table'[End Date] )
RETURN
    CALCULATE (
        COUNTROWS ( 'Date' ),
        DATESBETWEEN ( 'Date'[Date], 'Table'[Start Date], _enddate ),
        FILTER ( 'Date', WEEKDAY ( 'Date'[Date], 2 ) < 6 )
    )

yingyinr_0-1665970301166.png

In addition, you can refer the following blog to get it by DAX or Power Query method...

Calculate Workdays Between Two Dates In Power BI

yingyinr_1-1665970540703.png

Best Regards

lbendlin
Super User
Super User

Please read about the NETWORKDAYS() function.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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.

Top Solution Authors