Forum Discussion

ryan_b_fiting's avatar
ryan_b_fiting
Icon for Post Patron rankPost Patron
5 years ago
Solved

Date Grouping based on MOST RECENT dates

Hello Community -  I am looking to create a 4 week grouping of data that is based off of the most recent date.  By that I mean, I am looking to have 4 week groupings, but with the most recent 'group...
  • DataInsights's avatar
    DataInsights
    5 years ago

    ryan_b_fiting,

     

    Try this calculated column:

     

    4 Weeks Ended = 
    VAR vMaxDate =
        MAX ( Sales[Period] )
    VAR vDaysDiff =
        CONVERT ( vMaxDate - Sales[Period], INTEGER )
    VAR vDelta =
        ROUNDDOWN ( DIVIDE ( vDaysDiff, 28 ), 0 )
    VAR vResult = vMaxDate - ( vDelta * 28 )
    RETURN
        vResult