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
Nagin
Frequent Visitor

Previous Week Ending

Hi,

I am trying to calculate the previous weekending based on the curent max weekending, however the result only returns the max weekending date (04/02/24). With the dax query below my current max weekending date is 04/02/24 and would like it to return 28/01/24. I also have week number in this table and have tried referencing this.

 

CAT 2 Max Week =
var max_week = MAXX(ALL('Daily CAT 2'),'Daily CAT 2'[Week Ending])
var previous_week = CALCULATE(max_week,'Daily CAT 2'[Week Ending]-1)

RETURN
previous_week
 
Regards
 
Nagin

 

1 ACCEPTED SOLUTION
some_bih
Super User
Super User

Hi @Nagin try with DAX function WEEKNUM. With Return type part you should control what is start / end of your week as day.

Check link for example





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!






View solution in original post

1 REPLY 1
some_bih
Super User
Super User

Hi @Nagin try with DAX function WEEKNUM. With Return type part you should control what is start / end of your week as day.

Check link for example





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!






Helpful resources

Announcements
November Fabric Update Carousel

Fabric Monthly Update - November 2025

Check out the November 2025 Fabric update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

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.

Users online (25)