Dates: LOAD date(fieldvalue('modified date',recno())) as Date AUTOGENERATE fieldvaluecount('modified date') ; MaxDate: LOAD max(Date) as MaxDate RESIDENT Dates ; LET vMaxDate = num(peek('MaxDate',0,MaxDate)) ; DROP TABLES Dates, MaxDate ; LEFT JOIN (YourTable) LOAD your key field or fields ,if("modified date"<addmonths($(vMaxDate),-6),'>6 Months' ,if("modified date"<addmonths($(vMaxDate),-3),'>3 Months')) as Bucket RESIDENT YourTable ;