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 表达式有效,但我会创建一个计算列,它在性能方面优于度量方法。
如果有帮助请告诉我。
我需要在 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 表达式有效,但我会创建一个计算列,它在性能方面优于度量方法。
如果有帮助请告诉我。