乐于分享
好东西不私藏

你会用Excel做数据分析吗?用其中的“数据透视表”直接获得,摆脱python与R

你会用Excel做数据分析吗?用其中的“数据透视表”直接获得,摆脱python与R

当前各种人工智能考试或考证中,都会涉及到一些简单数据分析,进而再次让Excel的“数据透视表”了起来。

Excel中的“数据透视表”直接获得数据分析结果,摆脱python与R,让生活变简单。

正片开始!!!

数据透视表是 Excel 里最实用、最高效的数据分析工具,没有之一。它能让你在几秒内,从海量明细数据中抓取出核心的业务信息,帮你告别手动筛选和统计的繁琐,数据处理效率至少能提升三倍。

下面准备了5个典型的应用案例(🏷️典型应用),每一个都配有详细的操作讲解。你可以一边看,一边跟着在自己的 Excel 里试试,上手会非常快。

🏷️ 应用一:销售业绩透视表 —— 洞察销售全局

  • 💪 功能聚焦:快速统计各区域、各产品的总销售额与总销量,生成业务总览报表。

  • 📌 案例场景:你是一家全国连锁企业总部的数据分析员,收到了一份涵盖所有门店(A列)、所有季度(B列)、所有产品(C列)以及销售额和销量(D、E列)的销售明细表。你需要向管理层快速展示哪家店在哪个季度卖得最好。

🧑‍💻 操作演示(图文)

1. 选择数据源并插入透视表

① 点击原始数据区域的任意一个有值的单元格(例如A1)。
② 点击顶部菜单栏的 【插入】 → 在“表格”组里点击 【数据透视表】,会弹出一个创建窗口。
③ 此时Excel会自动帮你选好数据范围(如 $A$1:$E$500),你只需在下方选择 【新建工作表】,然后点击 【确定】,就会在一个全新的工作表中生成一个空白透视表。

💡 关于数据源的注意事项
一份优质的数据源是做好透视表的基础。在开始前,请务必确保你的原始数据符合以下规范:
✅ 第一行必须是列标题,且不能重复,如果重复可以加空格区分。
✅ 数据区域中避免出现合并单元格,每一列的数据类型要保持一致。
❌ 尽量不要有汇总行、空行或空列。

2. 在“数据透视表字段”面板中配置报表

数据透视表的精髓在于拖-拉-拽。你只要掌握了“行、列、值、筛选”四个区域,就等于学会了它。它们的作用分别是:

  • ✅ 行/列区域:决定数据的分类标准,比如是按“地区”分,还是按“产品”分。

  • ✅ 值区域:决定你要计算什么,比如是“销售额”(求和)还是“销售单量”(计数)。

  • ✅ 筛选/切片器:决定你要查看哪一部分的数据,比如只看“第一季度”或“华北区域”。

关于经典视图的说明
在Excel 2007及之后的版本中,默认无法直接用鼠标拖拽调整布局。你可以在【数据透视表分析】→【选项】中勾选“经典数据透视表布局(启用拖放)”,来恢复老版本的操作习惯,这样把字段名称拖到对应区域就可以了。

下面是各应用的详细配置:

案例应用行区域列区域⭐️ 值区域(默认是求和)筛选/切片器
应用一:销售业绩
门店
产品
销售额, 销量
(无)
应用二:销售占比
季度
门店
销售额(并设置“列汇总百分比”
(无)
应用三:月度销售趋势
订单日期(自动组合成年-季-月
产品类别
销售额
(无)
应用四:人力资源统计
部门, 性别
(无)
员工ID(值字段设置改为“计数”
(无)
应用五:进销存透视表
月份, 仓库
商品类别
入库数量, 出库数量
(无)
应用六:同比/环比分析
月(生成“上年同期值”字段
门店
销售额, 上年同期值,计算字段:同比增长率
(无)

📊 应用一完成效果图

配置完上面的区域后,Excel会自动生成一张汇总报表,清晰地展示了每个门店在不同产品上的销售业绩。


🧠 应用二:销售占比分析 —— 计算百分比

  • 功能聚焦:计算“占总销售额的百分比”,快速识别核心贡献者。

  • 操作步骤

    1. 重复应用一步骤1、2,行区域放“季度”,列区域放“门店”,值区域放“销售额”。

    2. 用鼠标右键点击值字段(销售额)下的任何一个单元格 → 【值字段设置】 → 【值显示方式】。

    3. 在下拉菜单中选择 【列汇总的百分比】。这样,你就能看到每家门店在每个季度的销售额,占该季度所有门店总销售额的比例。

📈 应用三:月度销售趋势分析 —— 自动组合日期

  • 功能聚焦:自动将明细日期按“年-季-月”分组,制作销售趋势报表。

  • 操作步骤

    1. 重复应用一步骤1、2,行区域中放入‘订单日期’。

    2. 用鼠标右键点击‘订单日期’下的任何一个日期 → 【组合】

    3. 在弹出的窗口中,你会发现Excel已经自动按“月”进行了分组。你可以按住Ctrl键,一次性选择并删除‘季度’,只保留‘月’和‘年’,然后点击【确定】,一个按月度划分的销售趋势表就完成了。

👥 应用四:人力资源统计 —— 计数而非求和

  • 功能聚焦:执行“计数”操作,用于统计人数、订单数等。

  • 操作步骤

    1. 重复应用一步骤1、2,行区域放入‘部门’,列区域放入‘性别’,值区域放入‘员工姓名’或‘员工ID’。

    2. 点击值字段(‘员工姓名’)的下拉箭头 → 【值字段设置】 → 在“计算类型”中选择 【计数】,最后点击【确定】。

    3. 这样,你就能立刻得到各部门和各性别的员工人数统计。

📦 应用五:进销存透视表 —— 多值字段对比

  • 功能聚焦:在值区域放置两个或多个不同字段,实现“入库”和“出库”的直观对比。

  • 操作步骤

    1. 重复应用一步骤1、2,行区域放入‘月份’,列区域放入‘仓库’。

    2. 在“数据透视表字段”面板中,依次(或一起)勾选‘入库数量’和‘出库数量’两个字段。此时,值区域会自动包含它们。

    3. 生成的报表会清晰地展示,每个仓库在不同月份的入库、出库情况,方便你进行采销联动分析。

📊 应用六:同比/环比分析 —— 计算字段/计算项

该功能用于在透视表内直接创建新指标,如同比增长率毛利率。操作如下:

  1. 单击透视表任意位置,激活顶部的 【数据透视表分析】 选项卡。

  2. 找到 【字段、项目和集】,点击并选择 【计算字段】

  3. 在弹出的窗口中,输入新字段名(如“同比增长率”),在公式区域填入公式,并直接从下方字段列表双击插入字段

  4. 点击 【确定】,新字段就会出现在字段列表中,拖入值区域即可使用。

计算类型公式示例说明
同比增长率(销售额)
=(‘2024销售额’ - ‘2023销售额’) / ‘2023销售额’
计算与去年同期相比的增长幅度
毛利率
=(‘销售额’ - ‘成本’) / ‘销售额’
计算每一元销售收入中扣除成本后,有多大部分可以用于支付费用和形成利润
客单价
= ‘销售额’ / ‘订单ID’
计算平均每个订单的消费金额

⚠️ 使用计算字段请注意

  • 避免手动输入字段名,务必双击下方字段列表插入,以防出错。

  • 计算字段是基于汇总后的数据进行计算,而非明细,使用时需明确其计算逻辑。

🎚️ 应用七:交互式筛选报告 —— 切片器和日程表

  • 功能聚焦:插入切片器(用于文本字段)和日程表(用于日期字段),快速筛选数据,制作交互式报表。

  • 操作步骤

    1. 点击透视表任意区域 → 顶部的 【数据透视表分析】 选项卡。

    2. 在“筛选”组里,点击 【插入切片器】

    3. 在弹出的窗口中,勾选你想用作筛选器的字段(如‘门店’),点击【确定】,就会生成一个独立的筛选窗口。点击其中的任意门店,即可对报表进行筛选。

    4. 同理,点击 【插入日程表】(针对日期字段),可以对所有日期进行年、季度、月等层级的快速筛选。

    5. 你可以调整切片器和日程表的样式,使报表更美观。


🤔 常见问题与技巧(FAQ)

Q1:为什么我的“值”区域显示的是“计数”,而不是“求和”?

A: 这通常是因为值字段的数据列中存在空单元格非数值型数据(如文本)。Excel为确保报表正确,会自动选择“计数”。解决办法是去源数据中检查并修正该列的数据。

Q2:我更新了原始数据,但透视表里的数字没变怎么办?

A: 你需要刷新透视表。可以右键点击透视表,选择【刷新】;或点击透视表后,在【数据透视表分析】选项卡中点击【刷新】

Q3:能让两个不同数据源的透视表共用一个筛选器吗?

A: 完全可以。选中切片器 → 右键 → 【报表连接】,然后在弹出的窗口中勾选所有需要关联的透视表即可。

Q4:如何快速复制一份一模一样的透视表?

A: 复制并粘贴透视表时,隐藏的行可能会丢失。最稳妥的方法是:在源透视表所在工作表的底部,按住Ctrl键拖动工作表标签,复制整个工作表。

Q5:怎样才能直接复制透视表里的数字结果,而不是公式?

A: 选中透视表结果 → 右键复制 → 在目标位置右键 → 在“粘贴选项”中选择【值】 即可。

💎 一句话总结

数据透视表的核心就是通过拖放字段,动态改变数据的“形状”,实现多维度、快速的探索性数据分析。它不是一次性做死的静态报表,而是一个活的、可交互的分析工具。

🚀 从入门到精通

  • 💡 入门技巧:从最简单的应用一(销售业绩) 开始操练,然后将应用二到应用四依次动手操作一遍。在设计选项卡里多尝试不同的报表布局和样式,能让报表瞬间专业起来。对于过长的行标签,右键点击使用排序值筛选功能会更方便。

  • 🚀 进阶技巧:多玩一玩应用七(切片器和日程表),它能将静态表格变成动态仪表板,体验会大大提升。再掌握计算字段和计算项,你的数据分析能力就能再上一个台阶。

  • 💪 高手技巧:在【数据透视表选项】中勾选“刷新时自动调整列宽”,以保证每次刷新后表格都能保持整洁。

掌握了这些,你就能轻松驾驭数据,做出又快又准的专业报表。