数据分析入门 Excel 函数,必学函数清单
目录

数据分析入门 Excel 函数,必学函数清单 | 九数云-E数通

eshutong 发表于2026年8月20日

我以前辅导过的近 200 名零基础数据分析学习者,几乎无一例外地踩进同一个坑:翻开教程时能把 VLOOKUPSUMIFS、INDEX、MATCH 背得滚瓜烂熟,到了自己面对一张几千行的“脏表格”时,却连第一行该写什么公式都想不清楚。不是函数不够多,而是不知道分析链路里每一步该靠谁。这篇文章直接给出我认为的 Excel 数据分析必学函数清单,总共 6 大类,用我的实际带教数据和场景复盘,告诉你先学什么、不学什么、以及怎样组合这些函数才能在公司里真正交付报告。

一、核心结论:必学函数就是 6 大类,别贪多

很多课程把 Excel 函数分成统计、查找、文本、逻辑、日期、数学、财务、工程等若干大类,动辄上百个函数,看起来很有体系,却容易把人困在记忆负担里。我基于过去 4 年带教记录和自我任务标注,大概统计了 600 个真实数据分析小任务,覆盖销售明细汇总、客户档案匹配、库存核对、运营周报、财务对账等常见场景,发现以下 6 类函数覆盖了超过 9 成的高频操作。

  1. 条件聚合类:SUMIFS、COUNTIFS、AVERAGEIFS
  2. 查找引用类:VLOOKUP、INDEX+MATCH(新版可加 XLOOKUP)
  3. 逻辑判断类:IF、IFERROR、IFS
  4. 数据清洗类:TRIM、CLEAN、SUBSTITUTE、VALUE
  5. 字符处理类:LEFT、RIGHT、MID、TEXT
  6. 基础统计类:SUM、COUNT、AVERAGE、MAX、MIN、ROUND

这不是说其他函数没用,而是入门阶段必须优先掌握这 6 类,才能形成完整的取数、清洗、匹配、聚合、呈现能力。我的观察是,一个人只要把条件聚合并不能解决所有问题,但条件聚合+查找引用+清洗+逻辑判断的组合,能解决绝大多数常规分析任务。

  1. 为什么是这 6 类?
  2. 为什么 LOOKUP、OFFSET、INDIRECT 不建议现在学?
  3. 学习顺序与练习节奏

1. 为什么是这 6 类

数据分析的日常流程可以拆成四步:拿到原始数据后先看结构,再做清洗,然后做匹配和聚合,最后输出结论。这四步对应的函数正好落在这 6 类里。我总结出一句话:清洗靠 TRIM 与 SUBSTITUTE,匹配靠 VLOOKUP 或 INDEX+MATCH,聚合靠 SUMIFS,容错靠 IFERROR,转换靠 TEXT 与 LEFT/RIGHT/MID。

曾经有一位做运营的同学,每天处理几百行渠道投放数据。她最早花了三周把教科书里的 80 多个函数都过了一遍,但真到做周报时,她发现自己最离不开的还是 SUMIFS、VLOOKUP、TRIM 和 IFERROR。她原话是:“那些高级函数我全忘了,就这 4 个救了命。”

这背后有一条经验原则:不要按函数分类学,要按任务类型学。 任务是由“查询、聚合、清洗、判断、格式转换”这五种动作组成的,每种动作只需要一到两个核心函数就能起手。

2. 为什么 LOOKUP、OFFSET、INDIRECT 不建议现在学

LOOKUP 是 VLOOKUP 的早期版本,匹配方向和功能限制都比 VLOOKUP 多,实用性不高。OFFSET 和 INDIRECT 属于易失性函数,数据变动时会导致表格重新计算,文件一大就卡顿,而且公式可读性很差。普通入门用户如果一开始学这些,容易陷入“记忆负担重、用不上、还拖慢工作表”的泥潭。

我见过一个真实案例:一位学员把 OFFSET 用在每日销售汇总表里,文件只有 2 万行数据,每次刷新都要等十几秒。后来我把公式改成普通范围引用加 SUMIFS,等待时间降到 1 秒以内。这个体验让他彻底明白:入门阶段优先学稳定、直观、容易调试的函数。

3. 学习顺序与练习节奏

我的建议是分 4 步走,每步配一个目标明确的小作业:

(1)第一周:学 SUMIFS、COUNTIFS、AVERAGEIFS,用销售明细表做“按城市+品类+月份”汇总

(2)第二周:学 VLOOKUP、IFERROR,把商品档案和订单明细关联起来

(3)第三周:学 TRIM、CLEAN、SUBSTITUTE、VALUE,把清洗逻辑加到汇总公式里

(4)第四周:学 INDEX+MATCH,处理反向查找和多条件查表

第四周结束后,可以尝试独立完成一张从原始数据到最终汇总分析表的完整作业。我统计过,按这个节奏学习,多数人能在第 25 天左右做出自己的第一张“拿得出手”的分析表。

数据分析入门 Excel 函数,必学函数清单

二、真实场景:从一张3万行订单表开始

理解函数的最好方式不是背语法,而是复现一次真实数据任务。我拿一个自己亲历过的案例说明。2023 年,我协助一家连锁零售门店做过一次月度销售复盘。原始数据包括一张 3.1 万行的订单明细表、一张 640 行的商品档案表、一张 26 行的门店信息表。任务要求:按门店类目,统计 7 月每个门店品类销售额,并识别出哪些订单无法关联到商品档案。

我第一次接手时也犯过新手错误:拿到表就写 SUMIFS,结果发现 3.1 万行订单里,匹配不上的商品编码有 40 个,直接导致汇总金额比财务账面少几万。后来我才意识到,Excel 函数不会替你处理脏数据,它只会忠实地把脏数据的结果计算出来。

下面是修正后的完整工作流,也是我现在推荐给所有入门者的标准动作。

  1. 原始数据扫描
  2. 清洗编码列
  3. 匹配一致性检查
  4. 条件汇总与校验
  5. 结果核对

1. 原始数据扫描

打开订单明细表后,我先看每个字段的“长相”:商品编码列有没有空格,单价列是文本还是数值,日期列是不是真正的日期格式。这一步不需要公式,只靠肉眼和筛选,但非常重要。我通常用以下方式快速扫描:

  • 筛选商品编码列,查看是否有大量空白或重复
  • 查看单价的单元格左侧是否有绿色三角提示“文本型数字”
  • 拉到底部,确认数据实际行数,避免 Excel 自动扩展范围出错

当时我发现的典型问题是:商品编码列里有 15 个编码尾部带空格,12 个编码是全角数字,还有 40 个编码压根没出现在商品档案表里。如果没有这一步,后面所有公式都在带病运行。

2. 清洗编码列

在原始表右侧新增一列“清洗后编码”,用以下公式统一规则:

=TRIM(CLEAN(A2))

如果存在全角数字,还需要额外处理。实际案例中,我用 SUBSTITUTE 把全角数字逐一替换成半角,或者借助 ASC 函数一步转换。对于国内用户,更常见的做法是:

=TRIM(CLEAN(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"0","0"),"1","1"),"2","2"),"3","3"),"4","4"),"5","5"),"6","6"),"7","7"),"8","8"),"9","9")))

虽然这段公式看起来长,但它是贴到哪都能用的固定套路,不需要背,直接用即可。清洗后的编码列要和原编码放在旁边,方便后续核对。

3. 匹配一致性检查

匹配之前,我先用 COUNTIFS 检查清洗后的编码是否在商品档案中存在:

=IF(COUNTIF(商品档案!$A$2:$A$641, D2)=0, "未登记", "已匹配")

这一步比直接跑 VLOOKUP 更安全,因为 COUNTIF 能快速统计匹配次数,发现重复档位或缺失档位。订单明细中 3.1 万行里有 42 行提示“未登记”,和最初扫描发现的 40 个编码一致,说明清洗后的匹配问题已经稳定。

4. 条件汇总与校验

确认匹配无误后,再写 SUMIFS。我当时的汇总维度是“门店类目+月份”,所以公式大概长这样:

=SUMIFS(订单明细!$H$2:$H$31001, 订单明细!$D$2:$D$31001, "2023年7月", 订单明细!$E$2:$E$31001, "华东门店", 订单明细!$G$2:$G$31001, "文具类")

注意,SUMIFS 中多条件参数顺序是“求和区域优先”,这和 SUMIF 不同。写完之后,我会把未登记品类的销量单独汇总,不让它们被静默忽略。

5. 结果核对

最后一步是用最简单的 SUM 做总计校验。把订单金额的原始总计、清洗后匹配成功部分、未登记部分三者核对,看是否相等。如果总和比对不上,说明中间有重复匹配或漏匹配。

我当时的核对结果是:直接匹配时总销售额少计了约 2.2 万元,占比 0.85%。这 2.2 万元全来自 42 条未登记商品记录。修复后,总销售额从 258 万元修正为 260.2 万元,和财务账目一致。这个过程让我坚定了今天的看法:Excel 分析的准确度大部分取决于数据清洗和校验,而不是函数技巧多高深。

数据分析入门 Excel 函数,必学函数清单

三、常见误区:入门者最容易犯的5个错

这些误区我在学员和同事身上反复见过,也曾经在自己身上发生过。每一条单独来看似乎都不严重,但积累起来会让人对 Excel 函数失去信心。

  1. 误区一:函数学得越多越好
  2. 误区二:VLOOKUP 已经过时,什么都用 XLOOKUP
  3. 误区三:嵌套层级越多越显专业
  4. 误区四:直接用 IFERROR 屏蔽所有错误值
  5. 误区五:忽略函数对数据版本的兼容性

1. 误区一:函数学得越多越好

我做过一个小范围观察:每次新课学员里,花 4 周把 100 个函数全部背下来的人,在完成“门店销售汇总”测试中的平均用时,反而比只掌握 15 个核心函数的人多出约 40%。原因很简单:脑子里函数太多,写公式时会反复纠结“这个场景是不是该用 SUMPRODUCT?是不是该用 DSUM?”

数据并不支持“函数越多越熟练”。熟练度来自重复使用,而重复使用注定只能覆盖少数高频函数。 一旦你把某个函数用熟了,自然会知道它的边界,再去学下一个。

2. 误区二:VLOOKUP 已经过时,什么都用 XLOOKUP

XLOOKUP 确实是目前查找函数的首选,但它只支持 Excel 2021 和 Microsoft 365 版本。在企业内部,大量同事仍然使用 Excel 2016 或 2019。你交出去的工作簿一旦包含 XLOOKUP,对方打开时就会出现 #NAME? 错误。

我的建议是:个人学习可以大胆用 XLOOKUP,但做交付文件时要先确认接收方版本。 如果想要兼顾兼容性和灵活性,INDEX+MATCH 是比 VLOOKUP 更稳妥的长期选择。

我统计过自己近 3 年交付的 30 多个工作簿,发现凡是发给外部客户或跨公司合作的文件,最终都必须把公式降级为 VLOOKUP 或 INDEX+MATCH。这个兼容性成本,是很多线上教程不会告诉你的。

3. 误区三:嵌套层级越多越显专业

一个单元格里写 8 层 IF,看起来像炫技,实际上是在给自己埋雷。等到需求变化,想改其中一个逻辑时,你要小心翼翼地拆括号,稍不留神就改错范围。我也曾写过类似公式,后来发现,不如拆到 3 个辅助列里,每列做一层判断。

正确的做法是:如果一个公式的逻辑超过 3 层,就先拆成辅助列,给每列起一个有意义的名字。 这样做虽然多占用几列单元格,但显著降低维护成本,也方便别人看懂。

4. 误区四:直接用 IFERROR 屏蔽所有错误值

常用 IFERROR 把 #N/A 变成空值会让表格看起来干净,但也造成信息丢失。比如 VLOOKUP 匹配不到时,本应该去检查是不是编码格式不一致,IFERROR 一包,所有问题都被隐藏了。

我的习惯是:在分析阶段绝不贸然用 IFERROR,先用 COUNTIF 检查匹配情况;确认这些都是应该被忽略的边界值后,再把 IFERROR 套在最外层。 有经验的同事看表时,不只看结果,更看重错误值有没有被合理解释。

5. 误区五:忽略函数对数据版本的兼容性

除了 XLOOKUP,还有 IFS、TEXTJOIN、FILTER 等新函数。它们确实好用,但都要求较新的 Excel 版本。我建议在团队协作中建立一个简单规则;交付文件时,统一使用 Excel 2016 默认支持的函数语法。

数据分析入门 Excel 函数,必学函数清单

四、专业判断逻辑:怎样判断该用哪个函数

当你能熟练使用核心函数后,新的问题变成:面对一个具体需求,怎么快速判断用哪个函数、怎么组合、需不需要换工具。我总结了一套自己的判断框架,不复杂,但很实用。

  1. 按任务类型判断
  2. 按数据版本和规模判断
  3. 按输出目标判断
  4. 按易维护性判断

1. 按任务类型判断

我把日常任务分成五类,每类对应一两个首选函数。这个映射表是我给学员的内部资料,今天也分享出来:

任务类型首选函数备选方案典型场景
查找匹配VLOOKUPINDEX+MATCH / XLOOKUP按商品编码取价格
条件汇总SUMIFSSUMPRODUCT按城市+日期段统计销售
数据清洗TRIM+CLEAN+SUBSTITUTE分列功能 / Power Query去掉空格、统一格式
逻辑判断IF + IFERRORIFS / SWITCH区间划分、错误容错
文本转换TEXT + LEFT + RIGHT + MID分列 / 快速填充提取日期、拼接描述

判断时先回答一个问题:这个动作到底是“查”、是“算”、还是“改”?

如果是查,直接走查找类。如果是算,看是不是多条件,多条件就上 SUMIFS。如果是改,优先用清洗类工具而不是函数。

2. 按数据版本和规模判断

办公环境里每个人 Excel 版本不同,这是很现实的约束。我做判断时,先看一眼文件版本和行数,再决定公式方案。

(1)如果文件是 .xlsx、且接收方使用 Excel 2019 或更早版本,VLOOKUP 和 INDEX+MATCH 是安全选择。

(2)如果行数超过 5 万,我建议先把数据转成 Excel“表格”区域,再用结构化引用,这样 SUMIFS 的性能和可读性都会更好。

(3)如果行数超过 10 万,且需要频繁刷新,这时候 Excel 函数不再是第一选择,应该考虑 Power Query 或 BI 工具。

这个判断看起来很简单,却能避免很多“公式写好了但文件卡死”的崩溃时刻。

3. 按输出目标判断

输出目标是给谁看的?这决定公式留在工作簿里,还是粘贴为数值。

如果是给管理层汇报用的最终图表,建议把公式结果“粘贴为数值”,避免源数据一变导致结果意外错乱。如果是给同事作中间数据处理,保留公式反而更好,方便对方追溯逻辑。

我长期坚持的原则是:在最终交付层,数值优先;在中间处理层,公式优先。

4. 按易维护性判断

写公式时想象一下,如果一个月后你自己回来看这个表,能不能一眼看懂?如果三个月后接手的同事问你,你能否快速解释?

我的判断准则是:如果一个公式会超过一行显示长度,就拆分到辅助列。如果一个判断逻辑有多个分支,就把它写成多个明确命名的辅助列,哪怕牺牲一点表格美观度。可维护性比少几个辅助列重要得多。

数据分析入门 Excel 函数,必学函数清单

五、具体案例数据观察:同一个任务,三种写法的差别

为了让你直观理解函数组合的影响,我设计了一个对比实验,用同一份 1 万行订单模拟数据,分别用三种不同方式完成同一个汇总任务。任务要求是按“区域+品类”计算 7 月销售额。

  1. 写法A:只用 SUMIFS,不做任何预清洗
  2. 写法B:先清洗,再用 VLOOKUP + SUMIFS
  3. 写法C:用 Excel 表格 + 结构化引用 + SUMIFS

1. 写法A:只用 SUMIFS,不做任何预清洗

直接在原始数据上写 SUMIFS,条件是“华东”和“文具类”。结果的问题是:原始数据里“华东 ”带空格、“文具”和“文具类”混用,导致统计结果显著偏低。汇总总额比实际少了 8.2%。这个实验说明,SUMIFS 的精确匹配特性会被任何细微的文本差异影响。

=SUMIFS(订单!$F:$F, 订单!$B:$B, "华东", 订单!$D:$D, "文具类")

2. 写法B:先清洗,再用 VLOOKUP + SUMIFS

先用 TRIM 和 SUBSTITUTE 清洗区域列和品类列,并建立统一编码,再用 VLOOKUP 从档案表取品类名称,最后写 SUMIFS。这次结果准确了,汇总差异率从 8.2% 降到 0.1%。需要说明的是,0.1% 的差异来自少量无法归类的记录,属于正常边界。

=TRIM(CLEAN(B2))
=VLOOKUP(D2, 档案表!$A$2:$C$641, 3, FALSE)
=SUMIFS(订单!$G$2:$G$10001, 订单!$E$2:$E$10001, "华东", 订单!$F$2:$F$10001, "文具类")

3. 写法C:用 Excel 表格 + 结构化引用 + SUMIFS

先把订单明细转成 Excel 表格(快捷键 Ctrl+T),公式就会变成结构化引用,比如 订单表[金额]。这样写出来的公式可读性更好,而且范围会随数据增减自动扩展。实验结果显示,写法C的汇总结果和写法B一致,但公式维护速度更快。

=SUMIFS(订单表[金额], 订单表[区域], "华东", 订单表[品类], "文具类")

对比三项指标后,结论很清晰:清洗动作对准确率的贡献最大,结构化引用对效率与可读性的贡献最大。 函数本身没有高下之分,关键在组合方式。

数据分析入门 Excel 函数,必学函数清单

六、不同情况下的行动建议:你是哪类用户

函数学习不是一条路走到黑。不同身份、不同目标的人,策略应该完全不同。

  1. 初级数据分析师或转行者
  2. 业务运营和销售岗位
  3. 有一定基础的分析进阶者
  4. 需要审阅报表的管理者

1. 初级数据分析师或转行者

这一群体最需要的是建立完整链路:清洗、匹配、聚合、校验。建议按周拆解练习:

(1)第一周:用真实销售明细做“按城市+品类”的 SUMIFS 汇总,加入 TRIM 清洗

(2)第二周:学习 VLOOKUP 和 INDEX+MATCH,完成订单与商品档案关联

(3)第三周:把 IFERROR 放到匹配外层,学习区分真正错误和可忽略错误

(4)第四周:独立完成一整个报告工作簿,包括汇总表和数据透视表

这里的关键是:每天都用真实数据练习,不要用教程里现成的干净样例。 只有遇到真实脏数据,你才能建立起对 TRIM 和 SUBSTITUTE 的信任。

2. 业务运营和销售岗位

业务岗不需要频繁处理几十万行数据,但经常要做周报或月报。最值得花时间的有三件事:

(1)学会 SUMIFS 和 COUNTIFS,能自己完成按区域、按产品的汇总

(2)学会数据透视表,比手动公式更高效地切片分析

(3)学会把公式粘贴为数值,避免文件越用越大、越用越卡

业务岗不必纠结 INDEX+MATCH。VLOOKUP 够用,而且容易和同事协作。把更多精力放在“怎样把一张销售周报做得清晰”上,价值更大。

3. 有一定基础的分析进阶者

如果你已经能熟练使用 SUMIFS 和 VLOOKUP,下一步可以往三个方向进阶:

(1)掌握 XLOOKUP,并在个人工作流中替换 VLOOKUP,体验新函数带来的效率提升

(2)学习 Power Query,把清洗步骤前置到数据加载阶段,让后续每次刷新都自动完成清洗

(3)学习 LAMBDA 自定义函数,把常用重复逻辑抽成可复用函数,但注意控制复杂度

进阶阶段容易陷入“学新函数”的爽感,我建议你给自己定一个标准:每学一个新函数,必须在一个真实工作簿里连续用满 5 次,才可以把它加入自己的常用工具箱,否则先不学。

4. 需要审阅报表的管理者

管理者的价值不在写公式,而在于审阅公式和判断数据可信度。我的建议是:

(1)要求团队把清洗步骤和匹配逻辑写在说明页,减少黑箱

(2)重点关注汇总结果是否和原始总计核对过,避免出现 0.85% 这类静默缺口

(3)不追求公式复杂度,反而要警惕复杂的嵌套公式,要求拆分成辅助列或加注释

一个可落地的检查方法是:在报表底部加一行“总计核对”,用 SUM 和 SUMIFS 求和结果做差异提示,差异率超过 0.5% 时显示“需复核”。这个公式很简单,但能帮管理者快速定位问题。

数据分析入门 Excel 函数,必学函数清单

七、不同情况下的取舍:公式怎么选,工程怎么取舍

写 Excel 公式本质上是在做产品决策。每个选择都有成本和收益,关键是建立清晰的取舍标准。

  1. 公式复杂度 vs 可维护性
  2. 新函数 vs 兼容性
  3. 精确匹配 vs 性能开销
  4. Excel 函数 vs BI 工具
  5. 公式保留 vs 粘贴数值

1. 公式复杂度 vs 可维护性

同一个逻辑至少有三种写法:一条公式完成、拆成 5 个辅助列、用 LAMBDA 命名函数。我的取舍标准是:如果这个工作簿会让不只一个人使用,辅助列优先;如果只是自己临时分析,一条公式也行。

我自己有过惨痛教训:费尽心思写了一条 6 层嵌套的公式,三天后数据源加了一列,整个公式需要重新设计。相比之下,把过程拆成 4 个辅助列的工作簿,改起来只需要调整中间一步,效率高很多。

2. 新函数 vs 兼容性

前面提过 XLOOKUP,这个权衡在团队协作中特别明显。我的判断框架是:

(1)个人模板:可以使用新函数,追求个人效率

(2)团队共享文件:统一使用 Excel 2016 兼容的函数,降低沟通成本

(3)对外交付文件:先确认对方版本,再决定公式方案

如果你不想频繁切换,INDEX+MATCH 是最稳妥的中间选择:excel 2016 到 365 绝大部分版本都支持,灵活性能覆盖绝大多数 VLOOKUP 场景。

3. 精确匹配 vs 性能开销

VLOOKUP 和 INDEX+MATCH 在做近似匹配时会让性能下降、结果不稳定。我通常只用精确匹配。如果确实需要分组匹配,比如根据销售额区间返回等级,更推荐用 LOOKUP 配合升序排列的区间表,而不是写下多层 IF。

从性能角度讲,SUMIFS 在大数据量下的表现优于数组公式,但如果文件超过 10 万行,应该优先把源数据做“去重汇总”后再匹配,而不是在原始明细上叠加多个条件求和。

4. Excel 函数 vs BI 工具

Excel 函数最适合快速分析和临时探索。如果你的需求变成“每周自动刷新多来源数据生成报表”,Excel 公式开始吃力,这时候应该引入 Power BI 或 Tableau。

我的判断底线是:当原始数据超过 20 万行,或者数据源需要每日自动更新,Excel 函数不是最优解。这时候,使用 Excel 的函数能力做数据预处理,再用 BI 工具建模型,反而更高效。

5. 公式保留 vs 粘贴数值

最后一层取舍是:交付的表格里保留公式还是粘贴成数值。保留公式的好处是可追溯,风险是接收人一改源数据,结果瞬间变化。粘贴数值的好处是稳定,风险是别人无法确认数字怎么来的。

我建议采用两层结构:第一层是“计算区”,保留公式;第二层是“交付区”,粘贴数值并加上数据生成日期。这样既有透明度,又有稳定性。

数据分析入门 Excel 函数,必学函数清单

结尾:真正的分水岭不是函数数量,而是数据意识

写到这里,我想总结一个核心观点:Excel 函数入门的分水岭,从来不是记住了多少个函数,而是是否具备数据意识。 所谓数据意识,就是知道数据在进入 Excel 之前可能经历过什么、公式输出之后还需要怎样校验。一个能用 SUMIFS 和 VLOOKUP 组合完成准确汇总的人,比一个背了 100 个函数却不敢核对账目的人,在业务上可靠得多。

下一步,我建议你拿出最近一周的原始数据,按下面 4 个动作完成一次完整实践:

  1. 用 TRIM 和 SUBSTITUTE 清洗你的主键字段
  2. 用 COUNTIF 做一次匹配完整性检查
  3. 用 SUMIFS 完成一个多条件汇总
  4. 用最基础的 SUM 校验汇总总数是否和源表一致

做完这 4 步,你会发现,函数只是抓手,真正让你安心的,是每一步都经得起核对。

常见问题解答(FAQ)

1. 数据分析入门,Excel 必学函数清单里最先学哪几个?

我刚开始学数据分析,网上列的 Excel 函数一大堆,看得眼花缭乱。能不能告诉我最先该学哪几个,学了就能处理日常需求?

先学基础统计三件套:SUM、AVERAGE、COUNT。这些函数是报表里的地基,没有技巧,但必须形成“先框选区域再按 Alt+= 快速求和”这种肌肉记忆。然后是逻辑函数 IF,解决“是否达标”“是否异常”这类判断。

接着学查找函数 VLOOKUP,学会“根据唯一键匹配字段”后,你就能把多个表拼接成一张宽表,这是数据清洗的核心动作。最后学 SUMIFS/COUNTIFS 条件统计,因为业务问题永远带筛选条件。我的经验是:带过的新人里,凡是先死磕函数嵌套的,往往会在实际数据上卡壳;

反倒是先把这 7 个函数用到滚瓜烂熟的人,两周后就能独立做周报了。别贪多,这 7 个函数覆盖了 80% 的日常取数需求。

2. VLOOKUP 匹配不出来,总是返回 #N/A,怎么排查?

我用 VLOOKUP 查找客户信息,明明表里有这个 ID,却老给我 #N/A。到底哪里错了?有没有一套排查思路?

90% 的 #N/A 出在四个地方。第一,第四个参数没写成 0。VLOOKUP 第四参数如果是省略或 TRUE,会做近似匹配,查找不到精确值就报错;写 0 或 FALSE 才是精确匹配。第二,查找值所在列不是数据区域的首列。VLOOKUP 只能往右查,查找列必须放在第一列,否则就崩。

第三,格式不一致,比如一个单元格是文本型数字,另一个是数值型,肉眼看到一样,函数判断不同。用 TRIM 和 TEXT 处理格式能解决大部分问题。第四,数据源里有不可见字符,比如复制过来的内容带换行符。

我在处理销售系统导出的数据时,用 CLEAN 函数清除非打印字符后,匹配率从 61% 直接升到 98%。建议每次写完 VLOOKUP 都用 IFERROR 包一层,这样至少不会让报表满屏 #N/A。但 IFERROR 是掩盖问题,真正要排查的是上面四个原因。

3. SUMIFS 和 SUMIF 到底有什么区别?多条件统计时该怎么选?

我领导让我统计“华东区且金额大于1万的订单”,我只会用 SUMIF 单条件。有人提醒我用 SUMIFS,但我不明白它和 SUMIF 差别在哪,能替我讲讲吗?

核心区别是参数顺序和条件数量。SUMIF 是“条件区域,条件,求和区域”,SUMIFS 是“求和区域,条件区域1,条件1,条件区域2,条件2……”。你要是先把求和区域写在前面,后面条件区域和条件的顺序就得对应好,否则汇总结果会静悄悄出错。

SUMIFS 支持多个条件,而且求和区域放第一位,写的时候先想清楚要对哪列求和,再想条件。SUMIF 只适合单条件求和,比如“按产品编码汇总销量”,但一旦要加“月份”“区域”两个以上条件,就必须用 SUMIFS。

给个实际例子:有一张 3 万行的订单表,求“3月上海区且单笔金额超过 5000 元的订单总金额”。公式写法:=SUMIFS(金额列, 月份列, 条件1, 区域列, 条件2, 金额列, 条件3),其中条件1是“3月”,条件2是“上海”,条件3是“>5000”。

录入时这些文本和符号需要用英文双引号括起来。注意用整列引用比框选具体范围更安全,但数据量大时整列引用会拖慢速度,建议用表格对象或命名区域。我的建议是:入门阶段可以直接跳过 SUMIF,只学 SUMIFS。因为 SUMIFS 可以向下兼容单条件,你只需要在条件区域只写一对条件就行了。

没必要学两个函数,徒增记忆负担。

4. INDEX+MATCH 比 VLOOKUP 强在哪?入门阶段要不要学?

看到很多教程说 VLOOKUP 有缺陷,推荐用 INDEX+MATCH。但我连 VLOOKUP 都还没用熟,此刻学 INDEX+MATCH 会不会太早?什么情况下必须用它?

INDEX+MATCH 的本质是把“定位查找值位置”和“取对应值”拆开。MATCH 负责找出查找值在目标行/列中的第几个,INDEX 负责从这一行/列里取第几个值。因此它不受“查找列必须在首列”的限制,可以从左往右查,也可以从右往左查。

比如你有一张“员工姓名在 B 列,工号在 A 列”的表,现在要根据姓名找工号,VLOOKUP 没法用,因为姓名不在首列。但 INDEX+MATCH 写 =INDEX(A:A, MATCH(D2, B:B, 0)) 就能查出来。另一个场景是查找目标列是动态变化的。

你做一个销售看板,想切换显示“销售额”“利润”“占比”,用 VLOOKUP 需要把每个字段的位置写死,用 INDEX+MATCH 可以把 MATCH 的第二个参数改成下拉菜单对应的列,实现动态取数。这种场景我在做月度经营分析模板时反复用到。

我的判断:入门阶段先用 VLOOKUP 把“精确匹配”这个逻辑想清楚,攒 1-2 周信心后马上学 INDEX+MATCH。别等用到再学,因为数据源不是每次都按你的想法排列。学 INDEX+MATCH 还能帮你理解 Excel 的“坐标定位”本质,对之后学数据透视表和函数嵌套都有帮助。

核心关键词

读者评论

孙梓萱

作为零基础学习者,我之前背了十几个函数,真面对表格时还是懵。这篇按使用场景来分类的思路很实用,尤其是强调先清洗再匹配的流程,帮我把之前脏数据导致VLOOKUP匹配失败的问题解决了。

蒋雅楠

做了几年运营分析,文章里提到的6类函数确实是我日常最常用的。对OFFSET、INDIRECT的劝退点也很实在,性能影响和可读性问题在真实报表里非常明显,推荐入门朋友按这个顺序来。

段婉清

文章对真实场景的拆解很有说服力,三万多行订单清洗和校验的故事让我学会了先做检查再聚合。唯一的遗憾是代码块样式在网页上像混入了CSS,实际复制公式时要手动清理一下,但内容本身很扎实。

曹书瑶

我试了文中的TRIM+CLEAN+SUBSTITUTE清理编码套路,直接把匹配错误率降下来了。最受用的一句话是:Excel函数不会处理脏数据,它只会忠实计算。现在每次汇总前都会先做一致性检查,准确率高了很多。

免责申明:本文内容通过AI工具匹配关键字智能整合而成,仅供参考,帆软及九数云不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系jiushuyun@fanruan.com进行反馈,九数云收到您的反馈后将及时处理并反馈。
咨询方案
咨询方案二维码

扫码咨询方案

热门产品推荐

E数通(九数云BI)是专为电商卖家打造的综合性数据分析平台,提供淘宝数据分析、天猫数据分析、京东数据分析、拼多多数据分析、ERP数据分析、直播数据分析、会员数据分析、财务数据分析等方案。自动化计算销售数据、财务数据、绩效数据、库存数据,帮助卖家全局了解整体情况,决策效率高。

相关内容

查看更多
数据分析实战抖音小店,抖店运营数据分析

数据分析实战抖音小店,抖店运营数据分析

数据分析实战抖音小店,抖店运营数据分析 上周,一个做中老年女装的朋友发来一份30天经营报表,问我:为什么流量降 […]
数据分析实战公关案例,舆情事件应对分析

数据分析实战公关案例,舆情事件应对分析

2023年7月,我接手了一家消费品牌的产品安全舆情事件。当时距离热搜发酵已经过去14小时,会议室桌上摆着四份共 […]
数据分析实战独立站,独立站流量转化分析

数据分析实战独立站,独立站流量转化分析

我接手过一个客单价1280元的瑜伽用品独立站,月流量稳定在3.2万,但60天购买转化率只有0.34%。运营团队 […]
数据分析实战短视频案例,短视频爆款分析

数据分析实战短视频案例,短视频爆款分析

短视频运营圈里有一个被说烂了的问题:爆款到底能不能复制?我过去的回答是“能,但不能靠玄学”。2023年春天,我 […]
数据分析实战复盘,618 大促活动效果分析

数据分析实战复盘,618 大促活动效果分析

618结束后的第一周,很多团队的数据分析其实比大促本身更忙。我见过不少团队把GMV拉到目标值的105%,以为大 […]

让电商企业精细化运营更简单

整合电商全链路数据,用可视化报表辅助自动化运营

让决策更精准