表格软件里的函数有几百个,但日常工作真正高频的,其实就那么几个。这篇按"能解决什么问题"来分组,比按字母表背更管用。
一、查找匹配:给两个表牵线
最典型的场景:一张表有人名,另一张表有工号和电话,要把它们并起来。
- VLOOKUP:老牌函数,语法是"找什么、在哪找、取第几列、是否精确匹配"。核心提醒是最后那个参数一定填 FALSE(精确匹配),默认的近似匹配在数据不排序时会给出完全错误的结果;
- XLOOKUP(较新版本提供):不用数列号,直接指定"返回哪一列",还能指定找不到时显示什么,比 VLOOKUP 更省心。
常见坑:查找值和被查找列看上去一样,实际一个是文本、一个是数字,就会匹配不上。遇到"明明有却查不到",先检查这一点。
二、条件汇总:一句话算出一堆数
手工加来加去最容易出错,交给函数:
- SUMIFS:多条件求和。比如"统计某人某个月的合计金额",把条件一个个列出来即可;
- COUNTIFS:多条件计数,用法同上一模一样的思路,只是结果是"有多少条";
- AVERAGEIFS:条件求平均。
注意求和区域与条件区域的行数必须一致,否则会静默算错——它不会报错,只是结果不对,这种最难发现。
三、条件判断:让表格自己说话
- IF:如果……那么……否则……;
- 多层判断时,别硬套一层层 IF 嵌套,容易数错括号。IFS 可以按顺序写多组"条件 + 结果",可读性高得多;
- IFERROR:把查找失败时的错误值换成空白或"未找到"。这一步能让表格从"满屏乱码"变成"看着舒服"。
四、比函数更值得学的:数据透视表
如果只能推荐一样东西,我推荐数据透视表。它做的事情是:把明细表按你指定的维度快速汇总——拖几个字段,行、列、数值一摆,几分钟就能出一份分类统计。
它比函数好的地方在于:改维度不需要重写公式,拖动一下就行。数据每个月更新,只要刷新,结果立刻跟着变。
五、三个通用习惯
- 先分列再分析:把一堆挤在一列的信息(比如"河北省邢台市某某单位")拆成省、市、单位三列,后续所有统计都会变简单;
- 别在数据里留合并单元格:合并单元格会破坏排序和筛选,是很多莫名错误的源头;
- 保留一份原始数据不动:所有加工都在副本里做,出问题还能回退。
把这三类函数加上透视表练熟,你会发现自己从"改表的人"变成了"给表定规矩的人"。