我是Powerbi和DAX的新手,我需要在DAX查询的度量中通过ID按分区检索上个月的数据。哪个是实现这个目标的最好方法?
.
SELECT TOP 1 * FROM [TABLENAME] ORDER BY Id DESC
这应该做。
我建议如下:
LatestMonth = CALCULATE(MAX(TableName[Month]),
ALLEXCEPT(TableName, TableName[ID]))
另一种选择是:
LatestMonth = CALCULATE(MAX(TableName[Month]),
FILTER(TableName,
TableName[ID] = EARLIER(TableName[ID])))