1

这是示例,

+------+----+
| CARS |  3 |
| CARS |  4 |
| CARS |  6 |
| CARS | 76 |
| CARS |  4 |
| CARS |  3 |
| SUV  | 32 |
| SUV  |  3 |
| SUV  |  3 |
| SUV  |  2 |
| SUV  |  3 |
| SUV  |  5 |
+------+----+

我想用这样的数据添加一个新的计算列

+------+----+------+
| 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  |
+------+----+------+ 

它将总结车辆类型的数字列。得到这个的 DAX 命令是什么?我需要第三列来总结所有 Cars ..CARS 行为 96,并总结所有 Suv,即所有 suv 行为 48。请帮忙

4

1 回答 1

4

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

Type Subtotal:=CALCULATE( SUM( [Value]), ALLEXCEPT(Table2, Table2[Type]))

在此处输入图像描述

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

在此处输入图像描述

于 2014-05-26T14:50:56.347 回答