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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
sudeng123
Employee
Employee

manipulation of the dax function Weeknum

so i manually made the column year and week by using year and weeknum dax, but a problem came up where when i sort this column asc, it thinks FY2012-W10 is before FY2012-W6 because 1 comes before 6, is there a way for me to manipulate the weeknum dax to do 01 instead of just 1? also i cannot use power query right now and i cannot sort this column by another column because every other column has duplicate data in it, when i tried that it just throws me an error.

 

any help would be appreciated.

 fiscal.PNG

1 ACCEPTED SOLUTION
mahoneypat
Employee
Employee

You can use a custom format string, or make a column with an expression like this.

 

FYWW = "FY" & FORMAT('Date'[Date], "yyyy") & "WK" & FORMAT(WEEKNUM('Date'[Date],1), "00")
 
Regards,
Pat




Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


View solution in original post

2 REPLIES 2
mahoneypat
Employee
Employee

You can use a custom format string, or make a column with an expression like this.

 

FYWW = "FY" & FORMAT('Date'[Date], "yyyy") & "WK" & FORMAT(WEEKNUM('Date'[Date],1), "00")
 
Regards,
Pat




Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


very slick solutions, thank you sir

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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