当前时间: 2026-08-27 03:11:11
分类:办公文件
评论(0)
【Excel】透视表进阶功能分享 接上期的Excel透视表初级操作指南,本期分享一下透视表的值显示方式、新建计算字段和切片器等进阶功能。掌握了这些操作之后,能进一步释放透视表的能力,体验到其功能之强大。 上期讲过了值的计算类型,那这值显示方式又是什么呢?把绿色选择框放到值上右击,鼠标放到值显示方式里就能看到各种显示方式。其实最常用的就是百分比,可以快速计算在总计、列汇总和行汇总里的百分比。如果想看每个月份在四级渠道里的占比,选择行汇总百分比就行,能看到横向总计是100%。差异就是选择的那行值跟其他行的差异,为了方便对比,我选了快手的0显示差异。 新建计算字段,就是在报表里生成一个数据里没有的字段。比如有效率的公式是这样的,有效率=有效线索量/去重线索量,有公式就可以在透视表里直接生成有效率字段。具体操作就是数据透视表分析-字段、项目和子集-计算字段-输入字段名和公式-确定。新增字段会自动放入报表中,截图是我只保留有效率字段,并且把数字格式改成百分比以后的效果。能实现的计算只有加减乘除,但是只要数据源够细,四则运算就够了。 切片器其实就是放到筛选区域里,在左上角显示的那种筛选器,不过是单独拿出来而已。具体操作是数据透视表分析-插入切片器-选择字段(我选的月)-确定,左下角那个蓝色的就是切片器。我点了202202,切片器里只有它有颜色,其他都是白色的,可以看左上角,整个报表被筛选成了202202的数据。随着点击切片器,整个报表也会跟着动起来。 上述的切片器并不是只能在透视表里用,通过GETPIVOTDATA函数从透视表里取数,就可以实现普通表格数据与切片器的联动。编辑报表链接,可以用同一个切片器控制基于相同数据源搭建的不同透视表。是不是很难理解?不理解就对了,没看到实例或实际操作过,确实很难想象是什么意思。下期通过具体的报表案例,展示上面提到的操作。以上内容大家按需取用,希望能帮助大家提升工作效率,哪怕是让下班时间能提前一分钟。如果有其他类似问题,可以在评论区里留言,如果是我已经踩过的坑,我肯定知无不言。如果这篇文章帮到你了,请关注+点赞+转发三连,后续会稳定产出相关内容,感谢支持!
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-08-27 03:11:10 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/972038.html
- 运行时间 : 0.377027s [ 吞吐率:2.65req/s ] 内存消耗:4,617.37kb 文件加载:145
- 缓存信息 : 0 reads,0 writes
- 会话信息 : SESSION_ID=8ad84699c6afd8e531dfa0c93d22ba49
- CONNECT:[ UseTime:0.001072s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
- SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001566s ]
- SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.055826s ]
- SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.003276s ]
- SHOW FULL COLUMNS FROM `set` [ RunTime:0.001404s ]
- SELECT * FROM `set` [ RunTime:0.000608s ]
- SHOW FULL COLUMNS FROM `article` [ RunTime:0.001487s ]
- SELECT * FROM `article` WHERE `id` = 972038 LIMIT 1 [ RunTime:0.000951s ]
- UPDATE `article` SET `lasttime` = 1787771471 WHERE `id` = 972038 [ RunTime:0.098414s ]
- SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000724s ]
- SELECT * FROM `article` WHERE `id` < 972038 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001225s ]
- SELECT * FROM `article` WHERE `id` > 972038 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.007007s ]
- SELECT * FROM `article` WHERE `id` < 972038 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002641s ]
- SELECT * FROM `article` WHERE `id` < 972038 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003535s ]
- SELECT * FROM `article` WHERE `id` < 972038 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002650s ]
0.380920s