Forum Discussion

akhaliq7's avatar
akhaliq7
Post Prodigy
3 years ago
Solved

Using the rankx function inside a date table

I am defining a date table using dax and instead of creating a seperate calculated column would like to add the following code with the date table code definition.   my calc col using rankx   Da...
  • tamerj1's avatar
    3 years ago

    HI akhaliq7 

    Please use

    Date =
    VAR T =
        CALENDARAUTO ()
    RETURN
        ADDCOLUMNS (
            T,
            "Year", YEAR ( [Date] ),
            "Quarter", "Q" & QUARTER ( [Date] ),
            "Month", FORMAT ( [Date], "mmmm" ),
            "Month Number", MONTH ( [Date] ),
            "Date Rank", RANKX ( T, FORMAT ( [Date], "YYYYMM" ),, ASC, DENSE )
        )