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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Cutten101
Regular Visitor

Week Offset - Where Week Starts on a Saturday

Hey Guys,

 

I was wondering if anyone could help me. I need to work out the Week Offset. However our week starts on a Saturday rather than Sunday or a Monday.

 

This is the formula we previously used when our week started on a Monday.

Week Offset =
Var StartOfWeek = 'Date'[Date] - WEEKDAY( 'Date'[Date], 2)+1
Var StartOfCurrentWeek = TODAY() - WEEKDAY(TODAY(), 2)+1
Return (StartOfWeek - StartOfCurrentWeek)/7
 
But now we need the week to start on a saturday, and the WeekDay Function does not cater for this. Any ideas would be greatful.
 

 

1 ACCEPTED SOLUTION
3 REPLIES 3
v-binbinyu-msft
Community Support
Community Support

Hi @Cutten101 ,

Please try below dax formula

Week Offset =
VAR StartOfWeek =
    'Date'[Date] - WEEKDAY ( 'Date'[Date], 16 ) + 1
VAR StartOfCurrentWeek =
    TODAY () - WEEKDAY ( TODAY (), 16 ) + 1
RETURN
    ( StartOfWeek - StartOfCurrentWeek ) / 7

vbinbinyumsft_0-1674440407683.png

For more details, you can read related document: WEEKDAY – DAX Guide

 

Best regards,
Community Support Team_Binbin Yu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

amitchandak
Super User
Super User

Thank you, the examples in these forums helped me create the offset

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.