Excel 数据分析入门:从整理数据到第一张图表
写给新手的 Excel 数据分析入门:怎样整理数据表,排序筛选、SUMIFS 和 COUNTIFS、数据透视表、图表怎么用,什么时候直接问 AI,附一套可照做的起步流程。
阅读约 9 分钟 · 更新于 2026年9月24日
手头正好有你的第一份 Excel 数据表?直接向它提问 →
「数据分析」听起来很专业,但对大多数人来说,它的第一步其实很朴素:手上有一张表,想从里面回答几个问题——哪个产品卖得最好?这个月比上个月多还是少?哪个客户很久没下单了?
这篇文章写给刚开始用 Excel 做分析的人。不讲花哨的技巧,只讲最常用、最值得先学会的五件事:把数据整理成能分析的样子、排序和筛选、用 SUMIFS / COUNTIFS 做条件统计、用数据透视表做汇总、用图表把结论讲清楚。最后给出一套可以照着做的起步流程,并说明什么时候直接问 AI 会更省时间。
第一步:把数据整理成「一行一条记录」
几乎所有分析上的麻烦,都来自表格结构不规范。开始之前,先检查你的表是否符合这几条:
- 第一行是表头,而且只有一行。 不要有两三行的合并标题;
- 一行是一条记录。 比如一行是一笔订单、一次交易、一名员工;
- 一列只放一种信息。 「日期」列只放日期,「金额」列只放数字,不要把「¥1,200(含税)」写在一个格子里;
- 没有合并单元格。 合并单元格在排序、筛选、透视时都会出问题;
- 没有小计行和空行。 小计交给公式和透视表去算,不要手工插在数据中间;
- 同一个东西写法一致。 「北京」「北京市」「 北京」在 Excel 眼里是三个不同的值。
一个快速的检查方法:选中任意一个数据单元格,按 Ctrl + T 把它转换成「表格」(在 WPS 里叫「超级表」或「表格样式」)。如果 Excel 自动识别出的范围和表头都是对的,说明结构基本没问题。转成表格还有额外的好处:新增数据时公式和格式会自动扩展,筛选按钮也会自动加上。
数据比较乱的话,先看 Excel 数据清洗指南,处理好空格、文本型数字和重复值再往下走。
第二步:排序和筛选,先「看见」数据
在写任何公式之前,先花五分钟浏览数据:
- 排序:点金额列的筛选按钮,选「降序」,一眼看到最大的几笔交易,也能发现明显的异常值(比如多打了一个 0);
- 筛选:只看某个区域、某个月或某个类别,快速感受数据的分布;
- 状态栏:选中一列数字,Excel 窗口右下角会直接显示求和、平均值、计数,不需要写公式。
这一步的目的是「先有感觉」:数据大概有多少行?时间跨度多长?有哪些类别?有没有明显的空白?心里有数了,后面的分析才不会跑偏。
排序时注意:一定要选中整张表再排序,或者在已转换成表格的区域里排序。只选中一列排序,会把这一列和其他列的对应关系打乱,而且很难恢复。
小工具:用条件格式让问题「自己跳出来」
浏览数据时,条件格式能帮你更快发现问题:
- 开始 → 条件格式 → 突出显示单元格规则 → 重复值:一眼看到重复的订单号;
- 数据条:在金额列加上数据条,大小一目了然,异常大的值会特别显眼;
- 新建规则 → 只为包含以下内容的单元格设置格式 → 空值:把关键字段的空白单元格标红。
条件格式只改变显示,不会修改数据,用完可以随时「清除规则」。它不是分析本身,但能让你在分析前就发现那些会把结果算错的数据问题。
今年哪个产品类别的销售额最高?各类别分别是多少?
今年销售额合计 ¥185,000,电子产品最高,为 ¥71,650,占 38.7%。
- 办公用品 ¥48,200
- 家具 ¥39,480
- 包装材料 ¥18,920
- 其他 ¥6,750
在 Excel 里复现,单个类别可以用:=SUMIFS(D:D, B:B, "电子产品")(B 列为类别,D 列为金额)。
第三步:用 SUMIFS 和 COUNTIFS 做条件统计
入门阶段最值得掌握的两个函数:
SUMIFS:满足条件的求和,比如「华东区域 3 月的销售额」;COUNTIFS:满足条件的计数,比如「华东区域 3 月的订单数」。
语法:
=SUMIFS(求和列, 条件列1, 条件1, 条件列2, 条件2, ...)
=COUNTIFS(条件列1, 条件1, 条件列2, 条件2, ...)
举例,假设 A 列是日期、B 列是类别、C 列是区域、D 列是金额:
=SUMIFS(D:D, B:B, "电子产品")
=SUMIFS(D:D, C:C, "华东", A:A, ">=2026-03-01", A:A, "<2026-04-01")
=COUNTIFS(C:C, "华东", D:D, ">1000")
几个新手常犯的错误:
- 条件里的文本必须和数据完全一致,多一个空格就匹配不上;
- 日期条件要写成比较运算,并用引号括起来;
- 金额列如果是「文本型数字」(通常左对齐、左上角有绿色小三角),SUMIFS 会把它们当成 0。
比平均值可以用 AVERAGEIFS,语法和 SUMIFS 一样。更多常用函数见 数据分析常用 Excel 公式。
第四步:数据透视表,一次看全局
SUMIFS 适合算「一个」数字;如果你想同时看「每个类别 × 每个月」的所有组合,数据透视表更快:
- 选中数据区域中的任意单元格,点 插入 → 数据透视表;
- 把「类别」拖到 行;
- 把「月份」拖到 列(如果只有日期,可以在行标签上右键「组合」按月分组);
- 把「金额」拖到 值,默认是求和;
- 需要订单数时,再把「订单号」拖到值区域,改成「计数」。
透视表的好处是不用写公式、随时可以拖动调整维度,而且数据量很大时依然很快。缺点是源数据更新后要手动「刷新」。
什么时候用 SUMIFS,什么时候用透视表?简单的判断:要做成固定格式、会反复引用的报表,用 SUMIFS;要快速探索、换着角度看数据,用透视表。 详细步骤见 数据透视表教程。
第五步:选对图表,把结论讲清楚
图表不是为了好看,而是为了让别人一眼看懂结论。入门阶段记住这几条就够了:
| 想表达什么 | 用什么图 |
|---|---|
| 不同类别之间比大小 | 柱状图 / 条形图 |
| 随时间的变化趋势 | 折线图 |
| 几个部分占整体的比例(不超过 6 类) | 饼图 |
| 两个数字之间有没有关系 | 散点图 |
几个让图表更清楚的习惯:
- 柱状图按数值从大到小排序;
- 标题直接写结论,比如「电子产品贡献近四成销售额」,而不是「销售额图表」;
- 去掉不必要的网格线、3D 效果和阴影;
- 类别太多时,只保留前几名,其余合并为「其他」。
用透视表做图最方便:选中透视表,点 插入 → 数据透视图,图表会跟着透视表的筛选一起变化。
进阶一步:用 XLOOKUP 把两张表连起来
真实工作中,你需要的信息很少全在一张表里。订单表里只有客户编号,客户所在城市在另一张客户表里;销售表里只有产品编码,成本在采购表里。这时就需要「查找」:按一个共同的字段,把另一张表的信息带过来。
XLOOKUP 是目前最推荐的查找函数(较新版本的 Excel 和 WPS 都支持):
=XLOOKUP(要找的值, 查找列, 返回列, "未找到")
比如在订单表的新列里写 =XLOOKUP(B2, 客户表!A:A, 客户表!C:C, "未找到"),就能按客户编号把城市查过来。之后再用透视表按城市汇总,就回答了「哪个城市的客户买得最多」。
用查找函数时要注意三点:
- 查找的字段两边必须写法一致:一边是数字 1001,另一边是文本「1001」,就会查不到;
- 查找列里的值最好唯一:如果客户表里同一个编号出现了两次,XLOOKUP 只会返回第一个;
- 把「未找到」当作检查工具:查完以后筛选一下「未找到」的行,它们往往暴露了数据里的拼写问题或缺失记录。
如果你的 Excel 版本较老、没有 XLOOKUP,可以用 VLOOKUP 或 INDEX + MATCH 实现同样的效果,区别见 XLOOKUP 与 VLOOKUP 对比。
一套可以照做的起步流程
拿到一张新表,按下面的顺序走一遍,大约半小时就能得到一份像样的分析:
- 看结构:表头是否一行?一行是不是一条记录?有没有合并单元格?(5 分钟)
- 核对总数:一共多少行?金额合计多少?和你已知的数字(比如财务报的月度总额)对得上吗?(5 分钟)
- 排序浏览:按金额降序看最大的几笔,按日期看时间范围,发现异常先记下来。(5 分钟)
- 回答第一个问题:用透视表做「按类别汇总」,找出最大的类别。(5 分钟)
- 看趋势:透视表按月汇总,插入折线图。(5 分钟)
- 写一句结论:比如「电子产品贡献 38.7% 的销售额,3 月以来逐月增长」。(5 分钟)
分析的价值在最后那一句结论,而不是中间的公式。
什么时候直接问 AI
学会上面这些,大部分日常问题都能自己解决。但有些情况,直接问 AI 会更省时间:
- 你知道想问什么,但不知道该用哪个函数:比如「每个客户第一次和最后一次下单隔了多少天」;
- 问题需要好几步才能算出来:比如「回头客占比」「两张表对比找出新增和流失的客户」;
- 表很多、文件很多:几个工作表或几个月的文件要合并在一起看;
- 你想边做边学:让 AI 给出答案的同时,告诉你对应的 Excel 公式,下次自己写。
ChatExcel 就是为这种场景做的:上传 Excel 或 CSV 文件,用中文提问,它会读取每一个工作表,基于完整数据计算答案,并给出柱状图、折线图、饼图等图表或可排序的表格;你问的时候,它也会给出对应的 Excel 公式。它不替代你学 Excel,而是让你在不会写公式的时候也能先拿到答案。ChatExcel 只有付费方案(Plus 每月 $29 起),没有免费版,详见 价格页。
新手最常见的五个错误
- 在原始数据上直接改:先复制一份再动手,原始数据永远留一份;
- 手工输入汇总数字:总数应该用公式或透视表算出来,手填的数字不会随数据更新;
- 忽略文本型数字:看起来是数字,但求和结果是 0 或偏小;
- 只选一列排序:导致整行数据错位;
- 不核对就下结论:任何数字发出去之前,用另一种方法再算一遍,或者和已知的数字对一下。
避开这五个错误,你的分析就已经比很多「看起来很复杂」的报表更可靠了。
- Excel 数据分析入门需要先学哪些函数?
- 先学 SUM、COUNT、AVERAGE 这些基础函数,然后是 SUMIFS、COUNTIFS 和 AVERAGEIFS 这类条件统计函数,再加上用于查找匹配的 XLOOKUP。配合数据透视表,已经能覆盖日常大部分分析需求。
- 数据透视表和 SUMIFS 应该用哪个?
- 快速探索、需要频繁换维度看数据时用数据透视表;需要固定格式、会被其他单元格引用的报表用 SUMIFS。两者结果一样,只是使用场景不同,很多人会先用透视表找到结论,再用 SUMIFS 做成固定报表。
- 为什么我的 SUMIFS 结果是 0?
- 最常见的原因是金额列是文本型数字,或者条件文本和数据不完全一致(多了空格、全角半角不同)。先检查金额列是否右对齐,再用 TRIM 清理条件列里的多余空格。
- 不会写公式能做数据分析吗?
- 可以先用排序、筛选和数据透视表,这些都不需要写公式。遇到复杂问题时,也可以把表格上传到 ChatExcel 这样的工具,用中文直接提问,同时让它给出对应的 Excel 公式,边用边学。
- 数据量多大的时候 Excel 会不够用?
- 单个工作表最多约 104 万行。几十万行以上时,公式和透视表会明显变慢。这时可以考虑减少不必要的列、使用 Power Query,或者把文件交给能基于全量数据计算的分析工具。