![是否可以在数据透视表中添加对顶层行总计的自定义计算?](https://linux22.com/image/1455063/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E5%9C%A8%E6%95%B0%E6%8D%AE%E9%80%8F%E8%A7%86%E8%A1%A8%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%AF%B9%E9%A1%B6%E5%B1%82%E8%A1%8C%E6%80%BB%E8%AE%A1%E7%9A%84%E8%87%AA%E5%AE%9A%E4%B9%89%E8%AE%A1%E7%AE%97%EF%BC%9F.png)
我的数据透视表具有以下格式
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 函数根据级别在两个计算之间切换。