Excel函数有几百个,其实你根本不需要都学。
我做了十年财务报表,日常工作90%的需求,其实只用这10个函数就够了。
今天把这10个压箱底的干货分享给你,从新手到老手都能用得上。收藏这篇,比你买几百块的教程管用。
1. VLOOKUP —— 查表神器,没有它干不了活
用处:根据关键词,从另一个表找对应数据。
语法:
=VLOOKUP(找什么,在哪找,返回第几列,精确还是模糊)
例子:
=VLOOKUP(A2,员工表!A:D,4,0)
根据A2的员工号,从员工表A到D列找,返回第4列的部门,最后那个0就是精确匹配。
一句话记住:找啥给啥,在哪一块,回第几房,精确不。
2. IF —— 条件判断,非它莫属
用处:满足条件显示这个,不满足显示那个。
语法:
=IF(条件,满足结果,不满足结果)
例子:
=IF(B2>=60,"及格","不及格")
大于等于60及格,否则不及格。
进阶用法:多条件嵌套
=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"及格","不及格")))
3. SUMIFS —— 多条件求和,财务人最爱
用处:按多个条件求和,比SUM好用100倍。
语法:
=SUMIFS(求和区域,条件区1,条件1,条件区2,条件2...)
例子:
=SUMIFS(C:C,A:A,"销售部",B:B,"一月份")
求销售部一月份的总业绩。
记住要点:求和区域放第一个,这是和SUMIF不一样的地方,别搞反了。
4. INDEX + MATCH —— 逆向查询,完爆VLOOKUP
VLOOKUP只能从左往右查,想要从右往左查怎么办?
用INDEX+MATCH,天生就是干这个的。
例子:根据姓名找员工号
=INDEX(A:A,MATCH(E2,B:B,0))
MATCH找到姓名在第几行,INDEX返回A列对应行的员工号。
优点:不受列位置限制,比VLOOKUP更灵活,大数据量下计算更快。
5. COUNTIFS —— 多条件计数,统计人数全靠它
用处:按条件统计有多少个符合条件的数据。
语法和SUMIFS差不多:
=COUNTIFS(条件区1,条件1,条件区2,条件2...)
例子:
=COUNTIFS(A:A,"销售部",B:B,">=60")
统计销售部及格人数。
6. TEXT —— 格式化利器,日期数字随便变
用处:把日期、数字转成你想要的格式。
例子1:日期转成年-月格式做透视表
=TEXT(A2,"yyyy-mm")
结果就是"2026-03"
例子2:数字转成带千分位和小数
=TEXT(B2,"#,##0.00")
12345 → "12,345.00"
7. LEFT/RIGHT/MID —— 字符拆分神器
从单元格里提取部分文字,三个函数搞定:
- •
RIGHT(文本,提取几个) → 从右边开始提 - •
MID(文本,从第几个开始,提几个) → 从中间提
例子:手机号中间四位打马赛克
=LEFT(A2,3)&"****"&RIGHT(A2,4)
13812345678 → 138****5678
8. TRIM —— 清除多余空格
复制过来的数据前后总有空格,VLOOKUP怎么都查不对?
套一层TRIM就好了:
=VLOOKUP(TRIM(A2),B:C,2,0)
TRIM自动清除前后多余空格,中间多个空格变一个。
9. SUMPRODUCT —— 不用数组公式也能多条件乘积和
什么意思?比如你有单价和数量,算总金额:
常规方法:先算每行=单价*数量,再SUM求和。
用SUMPRODUCT一步到位:
=SUMPRODUCT(A2:A10,B2:B10)
自动算完乘积再相加,少插一列,干净利落。
还能加条件:
=SUMPRODUCT((A2:A10="销售部")*B2:B10*C2:C10)
只算销售部的总金额。
10. IFERROR —— 错误终结者,让表格变好看
前面第一篇讲过,这里再强调一下,IFERROR真的太好用了。
任何公式都可以包一层,出错了显示你想要的内容:
=IFERROR(VLOOKUP(...),"")
找不到就显示空,不显示丑丑的错误码。
💡 总结一下
Excel学习最大的误区就是追求"学完所有函数"。
其实把这10个函数练熟,应对日常工作绰绰有余,效率比只会基础操作提高10倍都不止。
建议你打开Excel,照着例子敲一遍,比看十遍都管用。
💬 互动时间
你最常用哪个Excel函数?评论区说说你用它解决了什么问题。
收藏这篇文章,下次写公式卡壳了翻出来看看,一分钟找回思路。