Forum Discussion

mike9999's avatar
mike9999
Icon for Advocate I rankAdvocate I
3 years ago
Solved

DAX Week Table and Not by Day

Hi, I'm trying to make a DAX table that shows all of the weeks within a particular range (ex. Dec 1, 2022 to Dec 31, 2023).   CALENDAR will have every single day of the range however, I simply wan...
  • Jihwan_Kim's avatar
    3 years ago

    Hi,

    I am not sure if I understood your question correclty, but if you want to see the result of the above formula, please try something like below.

    WeekTable =
    FILTER (
        SUMMARIZE (
            ADDCOLUMNS (
                CALENDAR ( "2022/12/1", "2023/12/31" ),
                "Week Number", WEEKNUM ( [Date] ),
                "Year", YEAR ( [Date] ),
                "Year-Week",
                    YEAR ( [Date] ) & "-"
                        & WEEKNUM ( [Date] ),
                "FirstDayOfWeek", [Date],
                "DayOfWeek", WEEKDAY ( [Date], 2 )
            ),
            [Week Number],
            [Year],
            [Year-Week],
            [FirstDayOfWeek],
            [DayOfWeek]
        ),
        [DayOfWeek] = 1
    )