Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Help with RANX formula and date buckets

Hi all,    I have a table containing complaints recieved. These have a date attached to them which has been broken down in the table in a heirarchical structure.    I am trying to bucket these da...
  • v-juanli-msft's avatar
    6 years ago

    Hi Anonymous 

    Please check If this result is expected.

    Create a new table

    date =
    ADDCOLUMNS (
        CALENDARAUTO (),
        "year", YEAR ( [Date] ),
        "month", MONTH ( [Date] ),
        "monthno", FORMAT (
            [Date],
            "yyyymm"
        ),
        "monthname", FORMAT (
            [Date],
            "Mmm yyyy"
        )
    )
    

    Add calculated columns

    rank = RANKX(FILTER('date','date'[Date]<=TODAY()),[monthno],,DESC,Dense)-1
    
    rank bucket = SWITCH([rank],1,"0~4 weeks",2,"4~8 weeks","8+weeks")

     

    Best Regards
    Maggie
    Community Support Team _ Maggie Li
    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.