Power Query M code
let
Source = YourTable,
AddedLabel = Table.AddColumn(Source, "RelativeLabel", each
let
DaysAgo = Duration.Days(DateTime.Date(DateTime.LocalNow()) - [DateColumn])
in
if DaysAgo = 0 then "Today"
else if DaysAgo = 1 then "Yesterday"
else if DaysAgo <= 7 then "Last 7 Days"
else if DaysAgo <= 30 then "Last 30 Days"
else "Older",
type text)
in
AddedLabel