昨天销售额

时间:2018-01-21 12:38:37

标签: dax

我们可以假设昨天将是 Sales表中的最后一个非空白日期

如何将上述逻辑添加到以下度量中?

Yesterday Sales = 
CALCULATE(
    SUM(Sales[SalesAmount])
    , LASTDATE('Calendar'[Date])
)  

目前此措施会返回以下内容:

enter image description here

这是有道理的,因为日历表中的最后一个日期不在Sales表中 - 所以我认为我需要更改LASTDATE('Calendar'[Date])所以它只返回Sales表中的最后一个日期 - 我该怎么做这样做?

请注意

基于Datekey的Calendar和Sales表之间存在关系,但Sales表中没有Date列。

1 个答案:

答案 0 :(得分:1)

您可以根据日期表和today()函数计算它。

Yesterday Sales = 
CALCULATE(
    SUM(Sales[SalesAmount])
    , 'Calendar'[Date] = today()-1
)  

如果您希望基于您的日期'在salestable中,您可以使用该字段的最大值并与此字段进行比较。