ExcelPowerPivot制作的数据透视表如何添加计算字段?

Excel学习世界 2023-09-20 21:54:29

数据透视表水平还不错的同学基本都知道,需要的时候可以自己添加计算字段。

我们的很多水平更高一些的老读者可能也学会了,可以用 Power Pivot 将多个表格连接起来,做成超级透视表。

那么问题来了,大家可能发现了,Power Pivot 里面无法添加计算字段,这个功能灰掉了。难道说,必须在这两个方案中二选一吗?

显然不是,今天就教大家如何在 Power Pivot 中添加计算字段。

案例:

将下图 1 中的两个数据表连接起来透视,最终要计算出

每人的消费均价

直接从工资中扣除消费额以后,到手所得

效果如下图 2 所示。

解决方案:

1. 选中左侧数据表的任意单元格 --> 选择菜单栏的 Power Pivot -->“添加到数据模型”

* 如果菜单中没有 Power Pivot,可以参考这篇将多个Excel数据表连接起来透视分析,是时候祭出 Power Pivot 了。

2. 在弹出的对话框中点击“确定”。

表格已经添加到模型。

3. 用同样的方式将右侧的数据表也添加到模型。

4. 在 Power Pivot 中选择菜单栏的“主页”-->“关系图视图”

5. 用鼠标拖动,将两个表中的“姓名”关联起来。

6. 选择菜单栏的“主页”-->“数据透视表”

7. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”

8. 按以下方式拖动字段:

行:表2 中的“姓名”

值:表2 中的“工资”、表1 中的“总价”、“数量”

选择菜单栏的“数据透视表分析”-->“字段、项目和集”,下面的“计算字段”是灰的。那如何添加计算字段呢?

9. 选择 Power Pivot -->“度量值”-->“新建度量值”

10. 在弹出的对话框中按需修改度量值名称 --> 在公式区域输入一个“[”,就会出现可供选择的字段,这样就能设置公式 --> 点击“确定”:

11. 选中“单价”列的任意单元格 --> 右键单击 --> 在弹出的菜单中选择“数字格式”

12. 在弹出的对话框中选择“数值”--> 将“小数位数”改为 0 --> 点击“确定”

13. 用同样的方式给工资添加千位分隔符。

14. 再次选择 Power Pivot -->“度量值”-->“新建度量值”

15. 用同样的方式设置“实际收入”的公式,就是用“工资”减去“总价”,直接抵扣 --> 点击“确定”

16. 用步骤 11、12 的方式给“实际收入”添加千位分隔符。

17. 修改数据透视表的各列标题。

0 阅读:3

Excel学习世界

简介:Excel 学习交流