DAX比较两年的年初至今

时间:2016-08-24 06:23:10

标签: date compare powerbi dax

我需要将今年的数据与去年的数据进行比较。因此,客户希望在全年和年初的比较之间切换。我已经拥有了一整年,但是今年迄今为止他们希望看到现在的情况与去年的数据相比,例如:

2016年1月 - 8月24日(今天)的完整数据与2015年1月 - 2015年8月24日相比。

如何在DAX中实现这一点?我在Power BI中使用它。

1 个答案:

答案 0 :(得分:0)

假设您有一个名为[Sales]的度量,从事实表和Dates表计算,您可以编写2个新度量来比较今年和之前的数据:

Sales YTD = CALCULATE ( [Sales]; DATESYTD ( 'Dates'[Date] ) )
Sales PY YTD = CALCULATE ( [Sales]; DATEADD ( DATESYTD ( 'Dates'[Date] ); -1; YEAR ) )

将其置于矩阵可视化中,它将为您提供以下内容:

请记住正确配置与Sales表的“日期”关系,以便正确完成时间智能计算。您可以找到更多信息here