不同组织的 DAX 年现金变化
DAX Year over Year Change in Cash for different Organizations
我在 PowerBI 工作,想使用 DAX 解决这个问题。我有一个 table 结构如下:
ID Year Cash
3001 1999 1,200
3001 2000 1,000
3001 2001 2,200
3001 2002 1,900
... ... ...
8500 2014 3,520
我正在尝试确定连续两年现金减少的组织(由 'ID' 列表示)。有几千个组织,我有每个组织从1999-2014年的数据。
我会首先计算前一年现金价值的列,例如[Cash Year-1] 为:
=LOOKUPVALUE([Cash],[ID],[ID],[Year],[Year] - 1)
我会重复 -2。
然后我会使用 IF 语句来计算最后一列,例如[现金趋势]:
=IF(AND([Cash]<[Cash Year-1],[Cash Year-1]<[Cash Year-2]),"Declining for 2 years","Other")
我在 PowerBI 工作,想使用 DAX 解决这个问题。我有一个 table 结构如下:
ID Year Cash
3001 1999 1,200
3001 2000 1,000
3001 2001 2,200
3001 2002 1,900
... ... ...
8500 2014 3,520
我正在尝试确定连续两年现金减少的组织(由 'ID' 列表示)。有几千个组织,我有每个组织从1999-2014年的数据。
我会首先计算前一年现金价值的列,例如[Cash Year-1] 为:
=LOOKUPVALUE([Cash],[ID],[ID],[Year],[Year] - 1)
我会重复 -2。
然后我会使用 IF 语句来计算最后一列,例如[现金趋势]:
=IF(AND([Cash]<[Cash Year-1],[Cash Year-1]<[Cash Year-2]),"Declining for 2 years","Other")