我有一个 PowerPivot 查询,其中有 3 列:ID、日期和值。每天可能在新行上记录多个值。因此它看起来像:
ID Date Value
1 1/1/2019 654594
2 1/1/2019 987452
3 1/2/2019 6598
4 1/2/2019 549898
5 1/2/2019 5489785
6 1/3/2019 49456
7 1/3/2019 8994969
8 1/3/2019 1843
我的目标是使用 DAX 计算过滤表格,这样每天我都可以只获取 ID 最高的值(在我后续的数据透视表中).... 并且我仍然只获取当天的最大值。有人可以指导我找到我需要的东西或直接告诉我如何实现我需要的东西吗?日期与其他表相连,具有更多日期/时间控制功能。
它应该从上表中得出以下行:
ID Date Value
2 1/1/2019 987452
5 1/2/2019 5489785
8 1/3/2019 1843
... 到目前为止,我有一个度量,它为我提供了每天的最大 ID - 但我无法将其与值列配对。它看起来像这样:日期过滤器的最后一个 ID:
=CALCULATE(max(Table[ID]);ALLEXCEPT(DateTable;DateTable[Date]))
感谢您的帮助和/或建议