我正在使用Chris Webb的代码: Source
这是他网站上的示例代码:
Ranges = {
{"Today",
TodaysDate,
TodaysDate,
1},
{"Current Week To Date",
Date.From(Date.StartOfWeek(TodaysDate)),
TodaysDate,
2},
{"Current Month To Date",
Date.From(Date.StartOfMonth(TodaysDate)),
TodaysDate,
3},
{"Current Year To Date",
Date.From(Date.StartOfYear(TodaysDate)),
TodaysDate,
4},
.......
我希望获得前一周的日期。我尝试过:
{"Previous Week",
dates.AddWeeks(Date.From(Date.StartOfWeek(TodaysDate,Day.Thursday)),-1),
TodaysDate,
4},
这可以工作,但当然还会添加当前一周的日期(在我的情况下是星期四至星期四)。关于仅使用此方法获得前一周的任何想法?可能要从当前一周和前一周减去日期?
我不是要做周标记或使用DAX或R。最好是这种格式。
任何事情都可以帮助!!!谢谢!
答案 0 :(得分:0)
我知道了。 如果有人正在寻找这样的东西,这是我的最终代码。
它包括昨天和上周以及自定义周开始日期。我是新来的,所以我想这是我的借口,因为它就在我面前,我想念它!
hoursworkedrecords