Я понял это.Вот мой окончательный код, если кто-то ищет что-то подобное.
Включает вчера и предыдущую неделю с пользовательской датой начала недели.Я новичок в этом, поэтому я думаю, что это мое оправдание, потому что оно прямо передо мной, а я скучаю по нему!
= {
{"Today",
TodaysDate,
TodaysDate,
1},
{"Yesterday",
Date.AddDays(TodaysDate,-1),
Date.AddDays(TodaysDate,-1),
2},
{"Week to Date",
Date.From(Date.StartOfWeek(TodaysDate,Day.Thursday)),
TodaysDate,
3},
{"Previous Week",
Date.AddWeeks( Date.From(Date.StartOfWeek(TodaysDate,Day.Thursday)),-1),
Date.From(Date.StartOfWeek(TodaysDate,Day.Thursday)),
4},
{"Current Month To Date",
Date.From(Date.StartOfMonth(TodaysDate)),
TodaysDate,
5},
{"Current Year To Date",
Date.From(Date.StartOfYear(TodaysDate)),
TodaysDate,
6},
{"Rolling 13Weeks",
Date.AddWeeks(TodaysDate,-13) + #duration(1,0,0,0),
TodaysDate,
7}
}