如何根据 DAX Powerpivot 中的另一列对一列求和

use*_*763 1 powerpivot dax

这是例子,

+------+----+
| 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。请帮忙

mma*_*rie 5

您可以创建一个计算度量来完成此任务。我将您的数据导入到 Power Pivot 模型中。然后我添加了以下计算度量:

Type Subtotal:=CALCULATE( SUM( [Value]), ALLEXCEPT(Table2, Table2[Type]))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

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

在此输入图像描述