
点击分享此文章
在Excel的众多功能中,函数是提升数据处理效率的核心利器。掌握一个高效函数,往往能替代数十行繁琐的手工操作。下面整理了一些实用的函数公式,熟练掌握这些函数,将使重复性工作高效化,进一步提升数据处理效率。

01、VLOOKUP:查找匹配之王
最经典、最常用的查找函数。想根据员工编号查找姓名、根据物料编码查找价格?用它准没错。
语法:=VLOOKUP(找什么,在哪里找,返回第几列,精确匹配)
实例:根据A列的工号,从E:F列的对照表中查找对应部门。
=VLOOKUP(A2,E:F,2,0)
常见错误提醒:第四个参数务必选择精确匹配,否则可能返回错误结果。查找值必须在查找区域的第一列。
避坑指南:如果公式返回#N/A,说明查找值在原表中不存在。用=IFERROR(VLOOKUP(...),"未找到")可以让结果更美观。
02、XLOOKUP:VLOOKUP的升级版
如果你用的是Excel2021或Office365,强烈建议用XLOOKUP,它更简单、更灵活。
语法:=XLOOKUP(找什么,在哪列找,返回哪一列)
实例:根据工号查找部门。
=XLOOKUP(A2,E:E,F:F)
优势:不用数返回第几列、不会因插入列而出错、找不到结果返回自定义提示。
03、TRIM:一键清除多余空格
从系统导出的数据经常带有多余空格,导致VLOOKUP等函数匹配不上。TRIM可以清除首尾和中间多余空格(保留一个单词间的空格)。
语法:=TRIM(文本)
实例:=TRIM(A2)
注意:TRIM不能清除不间断空格(常见于网页复制的内容)。
04、IF:逻辑判断第一函数
根据条件返回不同结果,比如判断成绩是否及格、销售额是否达标。
语法:=IF(判断条件,成立时返回什么,不成立时返回什么)
实例:判断B2单元格的分数是否及格。
=IF(B2>=60,"及格","不及格")
多条件嵌套:判断等级(优、良、及格、不及格)时,可以用多个IF嵌套,也可以学习IFS函数(更简洁)。
05、IFS:告别多层IF嵌套
之前介绍的IF函数,遇到多个条件就需要嵌套,写出来又长又容易出错。IFS就是来拯救你的。
语法:=IFS(条件1,结果1,条件2,结果2,...)
实例:根据分数判断等级(90分以上优,80-89良,60-79及格,60以下不及格)。
=IFS(B2>=90,"优",B2>=80,"良",B2>=60,"及格",B2<60,"不及格")
优势:逻辑清晰,不用反复写IF,修改也方便。
06、SUMIF/SUMIFS:按条件求和
SUMIF(单条件)和SUMIFS(多条件)是数据统计的利器。
语法:
·=SUMIF(条件区域,条件,求和区域)
·=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,...)
实例:统计A部门的销售额(单条件)。
=SUMIF(A:A,"A部门",B:B)
统计A部门且金额大于1000的销售额(多条件)。
=SUMIFS(B:B,A:A,"A部门",B:B,">1000")
记忆技巧:SUMIFS先写求和列,后面成对出现条件区域和条件。
07、COUNTIF/COUNTIFS:按条件计数
想知道“有多少人迟到”“有多少订单金额大于100”?用COUNTIF系列。
语法:=COUNTIF(统计区域,条件)
实用场景:
·=COUNTIF(A:A,"迟到"):统计A列“迟到”出现次数
·=COUNTIF(B:B,">100"):统计B列大于100的单元格个数
·=COUNTIF(C:C,"*广灵*"):统计C列包含“广灵”的个数(星号为通配符)
08、TEXT:随心所欲格式化数据
让数字和日期显示成你想要的样子,还不影响原始数据。
语法:=TEXT(数值,"格式代码")
常用格式:
·=TEXT(A2,"yyyy-mm-dd"):2024-01-15
·=TEXT(A2,"0.00"):保留两位小数
·=TEXT(A2,"0%"):百分比显示
·=TEXT(A2,"第0季度"):第1季度
09、ROUND:四舍五入,精准控制小数
Excel计算时常出现一长串小数,用ROUND控制显示精度,避免累计误差。
语法:=ROUND(数字,保留小数位数)
实例:
·=ROUND(3.14159,2)→3.14
·=ROUND(3.14159,0)→3
·=ROUND(12345,-2)→12300(负位数表示舍入到百位)
兄弟函数:ROUNDUP(向上舍入)、ROUNDDOWN(向下舍入)
10、LEFT/RIGHT/MID:文本截取三兄弟
从文本中提取特定位置的内容,比如从身份证号取出生日期、从邮箱取用户名。
语法:
·=LEFT(文本,提取位数):从左开始取
·=RIGHT(文本,提取位数):从右开始取
·=MID(文本,起始位置,提取位数):从中间指定位置取
实例:从身份证号(A2单元格)提取出生日期。
=MID(A2,7,8)→直接取出8位出生日期数字

广灵公司财务管理部—杨玉杰


来都来了,点个在看再走吧~~
夜雨聆风