Power BI 获得 2 周的当日返还值

Power BI getting 2 week back same day value

我需要在 Power BI 中创建一个度量值,它将始终提供 2 周前同一工作日的销售额值。

e.g Today = Tuesday 27-Sep-2016 so I need value for Tuesday 13-Sep-2016

Table结构简单

 Date       |  SalesAmount
-----------------------------
01-Sep-2016 | 500
02-Sep-2016 | 450
03-Sep-2016 | 650

您可以使用 DATEADD() 函数计算每个日期之前的 14 天。使用以下代码创建一个度量。

SalesTwoWeeksAgo =
CALCULATE (
    SUM ( 'Table'[SalesAmount] ),
    FILTER (
        ALL ( 'Table' ),
        COUNTROWS (
            FILTER (
                'Table',
                EARLIER ( 'Table'[Date] ) = DATEADD ( 'Table'[Date], -14, DAY )
            )
        )
    )
)

虽然之前的 DAX 表达式有效,但我会创建一个计算列,它在性能方面优于度量方法。

如果有帮助请告诉我。