昨日销售额

Yesterday Sales Amount

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

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

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

目前这项措施returns以下:

这是有道理的,因为日历 table 中的最后日期不在销售 table 中 - 所以我想我需要更改 LASTDATE('Calendar'[Date]) 所以它只 returns 销售中的最后日期 table - 我该怎么做?


注意

日历和销售 table 之间存在基于日期键的关系,但销售 table 中没有日期列。

你可以根据你的日期 table 和 today() 函数来计算它。

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

如果你想根据你的 'date' 在销售额table,你可以使用该字段的最大值并与该字段进行比较。