Previousday dax 前两天

two days before Previousday dax

但是我已经添加了一个度量来计算与昨天的数字的差异 当它是星期一的数字时,它 returns 空白而不是与星期五的数字进行比较。

有没有办法查询前两天的销量,我试过按

扣2
previous Day Sales:=CALCULATE(
sum(Sales[1]),
PREVIOUSDAY(Calender[Date]-2))

但是没用

有什么建议吗?

谢谢, B

假设在您的上下文中存在 Sales[Date]Calendar[Date] 列,您可以通过使用 FILTER:

获取上一个销售日期
Previous Day Sales :=
CALCULATE (
    SUM ( Sales[Sales] ),
    FILTER (
        ALL ( Sales ),
        Sales[Date]
            = CALCULATE (
                MAX ( Sales[Date] ),
                FILTER (
                    ALL ( Sales ),
                    COUNTROWS ( FILTER ( Sales, EARLIER ( Sales[Date] ) < Sales[Date] ) )
                )
            )
    )
)

这是 Power BI 中的示例,但也适用于 Power Pivot (Excel)。

希望对您有所帮助。