我有一个包含数据集的表,我需要随着时间的推移使用切片器创建视觉效果,我可以在其中选择第一项和第二项并计算它们之间的增量。
我通过使用 Dax 创建 2 个表来做到这一点
test_item_1 = values('tbl_data'[Item])
test_item_2 = values('tbl_data'[Item])
添加 2 个切片器,其中包含 1 和 2 的项目列表。
然后在表 - tbl_data 中,创建新的度量来计算切片器中所选项目之间随时间变化的增量
test_delta = calculate(sum('tbl_data'[Value]),''[Item] = SELECTEDVALUE(test_item_1[Item 1])) - calculate(sum(''[Value]),'tbl_data'[Item] = SELECTEDVALUE(test_item_2[Item 2]))
您能否建议如何根据所有选定日期时间段的计算增量创建平均值。
图表应该是这样的例子。
日期 | 项目 | 价值 |
---|---|---|
2023-04-27 | item_1 | 20 |
2023-04-26 | item_1 | 30 |
2023-04-25 | item_1 | 40 |
2023-04-24 | item_1 | 50 |
2023-04-27 | item_2 | 100 |
2023-04-26 | item_2 | 110 |
2023-04-25 | item_2 | 120 |
2023-04-24 | item_2 | 130 |
2023-04-27 | item_3 | 150 |
2023-04-26 | item_3 | 160 |
2023-04-25 | item_3 | 170 |
2023-04-24 | item_3 | 180 |
我能够获取并计算增量,但不知道如何将该增量计算为单行的平均值。