我想知道是否有人可以帮助我使用DAX配方 . 我目前有类似的数据:
我有一年的范围从2007年到2018年 . 我想创建一个DAX公式,根据过滤器中选择的年份选择2年时计算最后一列的差异 . 例如 . 如果我选择2009年和2011年越南将是119,859 - 271,400 = -151,541,或者如果它是越南2009年和2017年432,490 - 271,400 = 161,090
您需要创建一个用于年份切片器的新表 . 你应该能够简单地写一个这样的计算表:
Years = VALUES(Countries[Year])
(假设您的主数据表名为 Countries 且具有 Year 列) .
Countries
Year
一旦你有了这个,你只需要定义一个带来差异的度量 .
Diff = VAR MaxYear = MAX(Years[Year]) VAR MinYear = Min(Years[Year]) RETURN CALCULATE(SUM(Countries[Value]), Countries[Year] = MaxYear) - CALCULATE(SUM(Countries[Value]), Countries[Year] = MinYear)
您应该能够像下面这样设置切片器和矩阵:
1 回答
您需要创建一个用于年份切片器的新表 . 你应该能够简单地写一个这样的计算表:
(假设您的主数据表名为
Countries
且具有Year
列) .一旦你有了这个,你只需要定义一个带来差异的度量 .
您应该能够像下面这样设置切片器和矩阵: