我们可以假设昨天将是 Sales表中的最后一个非空白日期
如何将上述逻辑添加到以下度量中?
Yesterday Sales =
CALCULATE(
SUM(Sales[SalesAmount])
, LASTDATE('Calendar'[Date])
)
目前此措施会返回以下内容:
这是有道理的,因为日历表中的最后一个日期不在Sales表中 - 所以我认为我需要更改LASTDATE('Calendar'[Date])
所以它只返回Sales表中的最后一个日期 - 我该怎么做这样做?
请注意
基于Datekey的Calendar和Sales表之间存在关系,但Sales表中没有Date列。
答案 0 :(得分:1)
您可以根据日期表和today()函数计算它。
Yesterday Sales =
CALCULATE(
SUM(Sales[SalesAmount])
, 'Calendar'[Date] = today()-1
)
如果您希望基于您的日期'在salestable中,您可以使用该字段的最大值并与此字段进行比较。