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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
ScottBrown
Helper II
Helper II

Week Index Column for Power Query

I am trying to create a week index for Power Query. 

  • It would show something like this for the date range  ...-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5... for all weeks in the date table.
  • My formula for the Week Index is below with the other related fields.
  • However it is caluclating an incorrect offset of 7. 

Any thoughts or if I am using the incorrect calculations?

 

M Code
StartOfCurrentWeek = Table.TransformColumnTypes(Table.AddColumn(#"Fiscal Year Status", "StartOfCurrentWeek", each Date.StartOfWeek(DateTime.FixedLocalNow(),+1)), {{"StartOfCurrentWeek", type date}}),
  StartOfWeek = Table.TransformColumnTypes(Table.AddColumn(StartOfCurrentWeek, "StartOfWeek", each Date.StartOfWeek([DateKey], 1)), {{"StartOfWeek", type date}}),
  #"Fiscal Week Index" = Table.TransformColumnTypes(Table.AddColumn(StartOfWeek, "Fiscal Week Index", each [StartOfWeek] - [StartOfCurrentWeek]), {{"Fiscal Week Index", Int64.Type}}),
ScreenshotScottBrown_0-1733549534606.png

 

 
1 ACCEPTED SOLUTION
ZhangKun
Super User
Super User

7 or -7 is the difference in days, not weeks, so just divide by 7.

#"Fiscal Week Index" = Table.TransformColumnTypes(
  Table.AddColumn(
    StartOfWeek, 
    "Fiscal Week Index", 
    each ([StartOfWeek] - [StartOfCurrentWeek]) / 7
  ),
  {{"Fiscal Week Index", Int64.Type}}
)

View solution in original post

1 REPLY 1
ZhangKun
Super User
Super User

7 or -7 is the difference in days, not weeks, so just divide by 7.

#"Fiscal Week Index" = Table.TransformColumnTypes(
  Table.AddColumn(
    StartOfWeek, 
    "Fiscal Week Index", 
    each ([StartOfWeek] - [StartOfCurrentWeek]) / 7
  ),
  {{"Fiscal Week Index", Int64.Type}}
)

Helpful resources

Announcements
PBIApril_Carousel

Power BI Monthly Update - April 2025

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

Notebook Gallery Carousel1

NEW! Community Notebooks Gallery

Explore and share Fabric Notebooks to boost Power BI insights in the new community notebooks gallery.

April2025 Carousel

Fabric Community Update - April 2025

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