是否可以在数据透视表中添加对顶层行总计的自定义计算?

是否可以在数据透视表中添加对顶层行总计的自定义计算?

我的数据透视表具有以下格式

Manufacturer           MPG 
-   Nissan              10
      - Petrol          35
          - Model A     30
          - Model B     40
      - Diesel          45   
          - Model C     50 
          - Model D     40
+    Toyota              5
+    Chevrolet           7

它显示了汽车制造商的列表,每辆车被归类为汽油/柴油(即汽车类型),并显示该车的每加仑英里数。在类型行级别,我想查看每加仑英里数的平均值。例如,汽油日产汽车的平均值为 35mpg(注:这些数字不是真实的)。这是我能做的部分。我需要帮助的部分是制造商级别的总数:在这里我想查看

Diesel Average - Petrol Average 

而不是两者的平均值。这可能吗?

答案1

我将为此使用 Excel 数据模型(又名 Power Pivot)。我将在 DAX 计算中使用 IF 和 HASONEVALUE 函数根据级别在两个计算之间切换。

相关内容