Forum Discussion
barakm
2 years agoFrequent Visitor
Converting week and years in M code
Dear Team,I'm new to Power BI, trying to figure out the issue. I have a column named "Period Week" with data looks like 23.2024 means the 23th week of the year 2024 I wish to convert it a regular...
- 2 years ago
and try this code in power query
[ parts = Text.Split([Week Year], "."), weekNum = Number.FromText(parts{0}), yearNum = Number.FromText(parts{1}), startOfYear = #date(yearNum, 1, 1), dayOfWeek = Date.DayOfWeek(startOfYear, Day.Sunday), daysOffset = if dayOfWeek = 1 then 0 else 7 - dayOfWeek, firstSunday = Date.AddDays(startOfYear, daysOffset), weekStartDate = Date.AddDays(firstSunday, (weekNum - 1) * 7) ] [weekStartDate]
Ahmedx
2 years agoSuper User
try code in Dax
startweek date =
VAR _s = SUBSTITUTE([Week Year],".","|")
var _year = PATHITEM(_s,2,INTEGER)
var _week = PATHITEM(_s,1,INTEGER)
VAR _date = DATE(_year,1,-2)-WEEKDAY(DATE(_year,1,3))+_week*7
RETURN
_date