Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi All,
I want calculate week of a particlar month as to been shown as w1, w2, w3 etc.
example Sep month it should be w1, w2, w3 etc
Solved! Go to Solution.
Hi @Sriku ,
Check the formula.
Column =
VAR som =
STARTOFMONTH ( 'Table'[date] )
VAR dat = 'Table'[date]
RETURN
SWITCH (
TRUE (),
dat >= som
&& dat < som + 7, "w1",
dat >= som + 7
&& dat < som + 14, "w2",
dat >= som + 14
&& dat < som + 21, "w3",
dat >= som + 21
&& dat < som + 28, "w4",
"w5"
)
Result would be shown as below.
Best Regards,
Jay
Hi @Sriku ,
Check the formula.
Column =
VAR som =
STARTOFMONTH ( 'Table'[date] )
VAR dat = 'Table'[date]
RETURN
SWITCH (
TRUE (),
dat >= som
&& dat < som + 7, "w1",
dat >= som + 7
&& dat < som + 14, "w2",
dat >= som + 14
&& dat < som + 21, "w3",
dat >= som + 21
&& dat < som + 28, "w4",
"w5"
)
Result would be shown as below.
Best Regards,
Jay
@Sriku , First of all have week start date
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
and month year
Month Year = FORMAT([Date],"mmm-yyyy")
Month Year sort = FORMAT([Date],"yyyymm")
min week start of month = minx(filter('Date',[Month Year] =earlier([Month Year])),[Week Start date])
try a column like
week of month = datediff([min week start of month],[date],Week)
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.