以下是示例
+------+----+
| 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行来说是96,并且总结了所有的Suvs,即对于所有suvs行都是48。请帮忙
答案 0 :(得分:4)
您可以创建一个计算的度量来完成此任务。我将您的数据导入Power Pivot模型。然后我添加了以下计算的度量:
Type Subtotal:=CALCULATE( SUM( [Value]), ALLEXCEPT(Table2, Table2[Type]))
所以当我制作一个数据透视表时,我得到了理想的结果。