乐于分享
好东西不私藏

【知识分享】Excel办公小技巧

【知识分享】Excel办公小技巧

点击分享此文章

 在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位出生日期数字

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

编辑:区域党群纪检工作部

来都来了,点个在看再走吧~~