如何获取Power Bi中前一周的开始日期和结束日期

时间:2020-11-08 12:45:23

标签: powerbi dax powerbi-desktop measure

我有一个功能强大的bi量度,它可以根据我的视觉过滤器对某些项目进行计数。

如下

ItemsID |DateTimeStamp
1111    | 2020/11/08 10:34:00
4569    | 2020/ 11/01 17:58:18
4598    | 2020/10/30  14:00:00
7896    | 2020/10/31  13:00:02
4569    | 2020/11/01 15:00:13
1234    | 2020/11/07 16:00:02
4587    | 2020/11/05 17:00:00

Measure= Count(Table[ItemID)) -这样就算出我所有的ItemId。目前我的人数是7

但是现在我不知道如何创建一个dax函数,该函数将从当前日期开始计算开始日期和结束日期,以对DateTimeStamp进行过滤以对上述ItemId进行计数。

例如,前一周应该从2020/11/01的星期日开始,到2020/11/07的星期六结束日期

那么在我的量度中,我将如何计算startdate和endDate来过滤记录? 所以对于前一周,我会有4条记录?

我尝试过类似的事情

Measure=CALCULATE((COUNT( 'Table'[ItemsID])),FILTER('Table',('Table'[DateTimeStamp]>=WEEKDAY(TODAY()-1) && 'Table'[DateTimeStamp] <=WEEKDAY(TODAY()-7))))

但是没用

0 个答案:

没有答案