这是例子,
+------+----+
| CARS | 3 |
| CARS | 4 |
| CARS | 6 |
| CARS | 76 |
| CARS | 4 |
| CARS | 3 |
| SUV | 32 |
| SUV | 3 |
| SUV | 3 |
| SUV | 2 |
| SUV | 3 |
| SUV | 5 |
+------+----+
Run Code Online (Sandbox Code Playgroud)
我想添加一个新的计算列,其中包含这样的数据
+------+----+------+
| CARS | 3 | 96 |
| CARS | 4 | 96 |
| CARS | 6 | 96 |
| CARS | 76 | 96 |
| CARS | 4 | 96 |
| CARS | 3 | 96 |
| SUV | 32 | 48 |
| SUV | 3 | 48 |
| SUV | 3 | 48 |
| SUV | 2 | 48 |
| SUV | 3 | 48 |
| SUV | 5 | 48 |
+------+----+------+
Run Code Online (Sandbox Code Playgroud)
它将汇总车辆类型的数字列。获取此数据的 DAX 命令是什么?我需要第三列来汇总所有汽车......即 CARS 行的 96 和所有 Suv 的汇总,即所有 suv 行的 48。请帮忙
您可以创建一个计算度量来完成此任务。我将您的数据导入到 Power Pivot 模型中。然后我添加了以下计算度量:
Type Subtotal:=CALCULATE( SUM( [Value]), ALLEXCEPT(Table2, Table2[Type]))
Run Code Online (Sandbox Code Playgroud)

因此,当我制作数据透视表时,我得到了想要的结果。
