夜雨聆风学习资料网

ARTICLE · 1203588

Excel 这几个函数,我每次月考后都靠它省下两个钟头

Excel 这几个函数,我每次月考后都靠它省下两个钟头
OFFICE · EXCEL 实用技巧2026.10

对表抄到眼花

Excel 这几个函数,

十分钟,省下两个钟头

查找匹配 · 多条件求和 · 条件判断 · 文本合并

锋言锋语锋哥物理办公实用技巧

4 Parts + Conclusion

👉 左右滑动查看

PART 01

查找匹配

两表对碰

PART 02

多条件求和

SUMIFS

PART 03

条件判断

IF 分级

PART 04

文本处理

TEXT 合并

PART ///

写在最后

懒人哲学

先说一句大实话

对表抄一下午,不如一行公式

事情是这样的。上个月月考完,隔壁办公室那位年轻老师抱着一摞成绩表来找我,说要对出全班每个人的总分排名,再按分数段统计人数,手工对着两个表抄了一个下午,眼睛都花了还没对完。我瞄了一眼她的表,跟她说,你这活儿,十分钟就能搞定。

她以为我在吹牛。其实真不是吹。我教物理这些年,每次月考后都要处理成绩,最早也跟她一样,一张张对着名字填数字,填到第三个班就开始怀疑人生。后来被一个做数据的朋友点了一下,才知道 Excel 里那几个函数,就是把重复劳动往死里砍的刀。今天我把最常用、也最容易被忽略的四个掏出来,你拿去,下次对着表别再手抖了。

▲ 一图看懂,四个函数各管一摊

01

PART

最救命的,查找匹配

VLOOKUP · XLOOKUP

你肯定遇到过这种事。两个表,一个表有学生姓名和学号,另一个表有姓名和成绩,你想把成绩按名字贴回第一个表。手工的做法,是在第二个表里一个个搜名字,再把分数抄过去。五十个人,就是五十次搜索。

用 VLOOKUP 或者新版的 XLOOKUP,一句话的事。你告诉它,拿着这个姓名,去那张表里把对应的成绩带回来。公式长得吓人,逻辑其实就一句人话,拿 A 去 B 里找,把 C 拿回来。我第一次用的时候,对着两百个名字的表,一拉公式,两秒出结果,当时就愣住了,原来我之前那几个下午,纯属自己在为难自己。

那回之后我跟着那个朋友学了一晚上。他跟我说了一句我现在还记得的话,函数不是让你显得厉害,是让你少干蠢活。我一开始还不服,觉得自己手工对得准。结果有次月考,我手工对完三个班,发现有个孩子总分少了二十分,原因是我把他的数学成绩抄串行,漏了一行。从那以后我再也不跟函数较劲了。

写法(老版用 VLOOKUP,新版用 XLOOKUP)

=VLOOKUP(要查的姓名, 去哪张表查, 带回第几列, 0)

=XLOOKUP(要查的姓名, 姓名列, 成绩列)

第 1 个参数:你拿着去查的内容,比如「张三」

第 2 个参数:去哪张表查,选中从姓名到成绩那一整块

第 3 个参数:查到之后,从左边数第几列的结果带回来

第 4 个参数:写 0,表示精确匹配

举例:把张三的物理分贴回总表

张三在 A2:E4 的第 2 行,物理是第 3 列。在总表写:

=VLOOKUP("张三", A2:E4, 3, 0)  →  返回 88

▲ 两表对碰,一个公式全带回来

02

PART

更狠的,多条件求和

SUMIFS · 统计不再数对

回到成绩统计这块,第二个函数更狠,多条件求和。你想算某个班级、某个月份的总分,或者统计及格的一共有几个人。手工是筛选加肉眼数,累,而且容易错。

用 SUMIFS,就是先圈定一堆条件,再把符合条件的那些数加总。比如条件一等于三班,条件二大于等于六十分,它就自动把三班及格的那撮人分数加总。我做班级质量分析的时候,这一步直接把原来半小时的统计压成了一行公式。

统计这种重复活,机器干比人稳,你只要把条件说清楚,剩下的交给它。省下的那点时间,喝口水不香吗。

写法

=SUMIFS(求和的列, 条件列1, 条件1, 条件列2, 条件2, …)

第 1 个参数:要加总的那列数字

后面成对出现:先看哪一列、满足什么条件,可叠多层

举例:算三班、且物理及格(≥60)的总分

还是用 A2:E4,C 列是物理分,E 列是班级:

=SUMIFS(C2:C4, E2:E4, "三班", C2:C4, ">=60")  →  88+55=143

▲ 圈定条件,符合条件的自动加总

03

PART

最简单的,条件判断

IF · 自动分级

第三个,条件判断,IF。这个最简单,也最实用。你想自动标出谁及格谁不及格,谁优秀谁良好,IF 就是那个裁判。条件成立给一个结果,不成立给另一个。

我见过有人拿它做成绩等级,六十分以下标待及格,以上标合格,再往上标优秀,一层套一层,整个班的等级表一秒生成。不过得提醒一句,嵌套别超过三四层,套多了连自己都读不懂,反而更磨人。

写法

=IF(判断条件, 成立时显示, 不成立时显示)

举例:给每个人标及格 / 不及格

C 列是物理分,在等级列写:

=IF(C2>=60, "及格", "不及格")

想要三档,就再套一层:

=IF(C2>=85, "优秀", IF(C2>=60, "合格", "待及格"))

04

PART

专门救急,文本处理

TEXT · 符号合并

第四个,专门救急,TEXT 和文本合并。你从系统导出的日期,经常变成一串看不懂的数字,或者年月日被拆得乱七八糟。

用 TEXT,能把那一串数字按你要的样子重新显出来,年归年,月归月。还有那个看着不起眼的 & 符号,能把姓名和学号拼成一句完整的备注,批量生成几百条都不带喘气。我做学生名单备注的时候,靠它省了不知道多少复制粘贴。

写法

=TEXT(日期单元格, "yyyy-mm-dd")

=姓名单元格 & " " & 学号单元格

举例:生成「姓名 学号」备注

A 列是姓名、B 列是学号:

=A2 & " 学号" & B2  →  张三 学号1001

说到这儿,得泼盆冷水。函数不是万能药,公式写错一个单元格,结果能错得亲妈都不认。我自己的习惯是,新公式先拿两行真实数据试,对上了再整列拉。这个笨办法救过我好几次,比事后对着错误数据拍脑袋强。

▲ 日期重排、文本合并,一批搞定

///

LAST

写在最后

THINK FIRST · 懒人哲学

绕了一圈,还是开头那句话

函数不稀奇,愿不愿意花十分钟才是关键

其实吧,这些函数单拎出来都不难,难的是你愿不愿意花十分钟,把明天要重复五十次的活,变成按一下回车。我每次看到年轻老师对着表抄到眼花,就想起当年那个手工抄串行的自己。

上个月那个抱着表来找我的年轻老师,现在见我就问,锋哥你那个什么 LOOKUP 怎么写来着。看到她眼睛不花了,我觉得这几个函数,算没白掏。

技术这东西,说到底就是给懒人准备的。你懒得重复,它才值钱。拿去用,下次别再手抄排名了。

📤 分享⭐ 收藏👍 点赞👀 在看

四个函数,哪个你最常用?评论区聊聊 👇

微信搜一搜,搜出更多实用技巧

—— 锋言锋语锋哥物理 · 每日实用技巧 ——

相关学习资料