新手必会25个Excel函数:从"表格小白"到"数据高手"的通关秘籍

早上9点,刚入职的小美盯着电脑里的销售报表直挠头:领导要"快速提取客户电话""统计各部门业绩""对比上月同期数据",可她连Vlookup都用不利索,对着满屏数据急得直搓手——这是不是你刚入职场时的真实写照?

别慌!今天这篇「Excel函数生存指南」,帮你把25个核心函数按「使用频率+实用价值」排序,从数据查找、统计计算到日期处理,覆盖90%职场场景。掌握它们,你也能让同事惊呼"这表做得也太丝滑了吧!"


第1名 Vlookup:数据查找界的"万能钥匙"

核心价值:从杂乱表格里精准捞取目标数据

一句话公式:=Vlookup(要找的值, 包含目标和结果的区域, 结果在第几列, 精确匹配0)

实战案例:销售表A列是客户编号,B列是电话,要在D列根据客户编号查电话?直接写=Vlookup(D2,A:B,2,0),秒级搞定!

第2名 Xlookup:Vlookup的"进阶全能王"

核心价值:支持多条件查找,还能自定义查不到时的返回值

一句话公式:=Xlookup(条件1&条件2, 区域1&区域2, 要返回的结果列, 查不到就显示这个)

实战案例:找"财务部+张三"的工资?=Xlookup("财务"&"张三",A:A&B:B,C:C,"无记录"),比Vlookup省去嵌套IF的麻烦!

第3名 Match:数据定位的"GPS导航"

核心价值:快速找到某个值在一列/一行中的位置(行号/列号)

一句话公式:=Match(要找的值, 查找的行/列, 精确匹配0)

实战案例:想知道"张三"在A列第几行?=Match("张三",A:A,0),结果直接是行号,配合Index函数能实现"坐标反查"。

第4名 Index:数据提取的"坐标猎人"

核心价值:根据行号/列号精准提取数据,比Vlookup更灵活

一句话公式:=Index(数据区域, 行号, 列号) 或 =Index(一列数据, 行号)

实战案例:A列是姓名,要提取第5行的名字?=Index(A:A,5);配合Match还能写=Index(B:B,Match("目标值",A:A,0)),实现多条件提取。

第5名 Sum:跨表求和的"闪电计算器"

核心价值:一键汇总多个工作表的同一单元格数据

一句话公式:=Sum(起始表名:结束表名!单元格)

实战案例:1-12月报表都在同一个Excel文件,要汇总每月B1单元格的销售额?=Sum('1月:12月'!B1),不用逐个表复制粘贴!

第6名 Sumif:单条件求和的"精准筛子"

核心价值:按单个条件筛选后求和(比如只算"北京"地区的销量)

一句话公式:=Sumif(条件区域, 条件, 求和区域)

实战案例:A列是地区,B列是销量,统计"北京"的总销量?=Sumif(A:A,"北京",B:B),简单又高效。

第7名 Sumifs:多条件求和的"复合筛子"

核心价值:同时满足多个条件时求和(比如"北京+手机"的销量)

一句话公式:=Sumifs(求和区域, 条件1区域, 条件1, 条件2区域, 条件2...)

实战案例:统计"北京"地区"手机"的销量?=Sumifs(C:C,A:A,"北京",B:B,"手机"),条件越多越强大。

第8名 Count/Counta:数据计数的"基础两兄弟"

核心价值:Count统计数字个数,Counta统计非空单元格个数

一句话公式:=Count(区域) / =Counta(区域)

实战案例:A列有100个单元格,其中20个是文本,80个是数字,=Count(A:A)显示80,=Counta(A:A)显示99(排除1个空白)。

第9名 Countif:单条件计数器

核心价值:按单个条件统计数量(比如"张三"出现几次)

一句话公式:=Countif(区域, 条件)

实战案例:统计A列"张三"的出现次数?=Countif(A:A,"张三"),比手动数快10倍。

第10名 Countifs:多条件计数器

核心价值:同时满足多个条件时统计数量(比如"北京+手机"的订单数)

一句话公式:=Countifs(条件1区域, 条件1, 条件2区域, 条件2...)

实战案例:统计"北京"地区"手机"的订单数?=Countifs(A:A,"北京",B:B,"手机"),和Sumifs逻辑一致。

第11名 If:逻辑判断的"智能开关"

核心价值:根据条件返回不同结果(比如"达标/不达标")

一句话公式:=If(条件, 条件成立时的结果, 条件不成立时的结果)

实战案例:A1是分数,>=60显示"及格",否则"不及格"?=If(A1>=60,"及格","不及格"),职场判断必备。

第12名 IFS:多条件判断的"智能决策树"

核心价值:支持多个条件分段判断(比如分数分"优秀/良好/及格/不及格")

一句话公式:=IFS(条件1, 结果1, 条件2, 结果2...)

实战案例:A1是分数,>=90"优秀",80-89"良好",60-79"及格",否则"不及格"?=IFS(A1>=90,"优秀",A1>=80,"良好",A1>=60,"及格",TRUE,"不及格")(TRUE代表其他情况)。

第13名 Iferror:错误处理的"安全气囊"

核心价值:当公式出错时,显示自定义提示(比如查不到数据时不显示#N/A)

一句话公式:=Iferror(可能出错的公式, 出错时显示的内容)

实战案例:用Vlookup查不到数据时会显示#N/A,加上Iferror更友好:=Iferror(Vlookup(D2,A:B,2,0),"无此记录")。

第14名 Average:计算平均值的"快速算盘"

核心价值:一键计算一组数据的平均值(自动跳过文本和空白)

一句话公式:=Average(区域)

实战案例:A列是10个员工的工资,算平均工资?=Average(A:A),比手动加总再除更高效。

第15名 Averageifs:多条件平均值计算器

核心价值:按多个条件筛选后计算平均值(比如"北京+手机"的平均销量)

一句话公式:=Averageifs(数值区域, 条件1区域, 条件1, 条件2区域, 条件2...)

实战案例:统计"北京"地区"手机"的平均销量?=Averageifs(C:C,A:A,"北京",B:B,"手机"),逻辑和Sumifs一致。

第16名 Max/Min:极值查找的"峰谷探测器"

核心价值:Max找最大值,Min找最小值(自动跳过文本)

一句话公式:=Max(区域) / =Min(区域)

实战案例:A列是销量,找最高和最低?=Max(A:A)和=Min(A:A),秒出结果。

第17名 Maxifs/Minifs:多条件极值查找器

核心价值:按多个条件筛选后找最大/最小值(比如"北京"地区的最高销量)

一句话公式:=Maxifs(数值区域, 条件1区域, 条件1...) / =Minifs(...)

实战案例:找"北京"地区的最高销量?=Maxifs(C:C,A:A,"北京"),精准定位。

第18名 Today/Now:时间管理的"随身小闹钟"

核心价值:Today显示当前日期,Now显示当前日期+时间

一句话公式:=Today() / =Now()

实战案例:报表需要标注"数据截止日期",直接写=Today(),每天打开自动更新;记录操作时间用=Now(),精确到秒。

第19名 Year/Month/Day:日期拆分的"时间手术刀"

核心价值:从完整日期中提取年、月、日(比如从"2025-8-27"提取年份)

一句话公式:=Year(日期) / =Month(日期) / =Day(日期)

实战案例:A列是订单日期,统计8月的订单数?用=Countif(Month(A:A),8),配合Countif超好用。

第20名 Datedif:日期计算的"隐藏神器"

核心价值:计算两个日期的间隔年/月/日(Excel没直接显示,但超实用)

一句话公式:=Datedif(开始日期, 结束日期, "y"/"m"/"d")

实战案例:A1是入职日期"2020-1-1",今天是2025-8-27,算工龄几年几个月?=Datedif(A1,Today(),"y")&"年"&Datedif(A1,Today(),"ym")&"个月",结果就是"5年7个月"。

第21名 Edate:日期前后推算的"时光机"

核心价值:按月份前后推算日期(比如今天往后推3个月是几号)

一句话公式:=Edate(起始日期, 推算月数)(正数向后,负数向前)

实战案例:合同今天签(2025-8-27),有效期3个月,到期日是?=Edate(Today(),3),结果就是"2025-11-27"。

第22名 Eomonth:月份最后一天的"终极答案"

核心价值:找指定日期所在月的最后一天(可前后推算月份)

一句话公式:=Eomonth(起始日期, 推算月数)(0是本月,正数向后,负数向前)

实战案例:想知道上个月最后一天是几号?=Eomonth(Today(),-1),今天2025-8-27,结果就是"2025-7-31"。

第23名 Rank:数据排名的"擂台裁判"

核心价值:计算某个值在数据区域中的排名(可升序/降序)

一句话公式:=Rank(要排名的值, 数据区域, 排序方式)(0降序1升序,默认0)

实战案例:A列是销量,算A2的销量排名第几?=Rank(A2,A:A),默认从高到低排,数值越大排名越靠前。

第24名 Left/Right/Mid:文本截取的"文字剪刀手"

核心价值:Left从左截,Right从右截,Mid从中间截(比如提取身份证号中的出生年月)

一句话公式:=Left(文本, 截取位数) / =Right(文本, 截取位数) / =Mid(文本, 起始位置, 截取位数)

实战案例:A列是身份证号"110101199001011234",提取出生年份?=Left(A2,4);提取月份?=Mid(A2,11,2)(第11位开始,截2位)。

第25名 Find:文本查找的"字符侦探"

核心价值:在一个字符串中查找另一个字符的位置(区分大小写吗?不,Find不区分,Search区分)

一句话公式:=Find(要找的字符, 被查找的文本, 起始位置)(起始位置可选,默认1)

实战案例:A1是"苹果香蕉橘子",找"香蕉"从第几个字符开始?=Find("香蕉",A1),结果就是3("苹"1,"果"2,"香"3)。


新手自测题(答案见文末)

  1. 用Vlookup在A列(姓名)和B列(电话)中,查找D2单元格"张三"的电话,公式怎么写?
  2. 统计A列中"销售部"且"业绩>1000"的员工数量,用哪个函数?
  3. 计算今天(2025-8-27)距离2025年1月1日的月份数,用什么函数?
  4. 从身份证号(如A2="110101200001011234")中提取出生年份,公式是?
  5. 如果A1=85,用IF函数显示"优秀"(>80)、"良好"(60-80)、"加油"(<60),公式怎么写?

答案

  1. =Vlookup(D2,A:B,2,0)
  2. =Countifs(A:A,"销售部",B:B,">1000")
  3. =Datedif("2025-1-1",Today(),"m")
  4. =Left(A2,4) 或 =Mid(A2,7,4)
  5. =If(A1>80,"优秀",If(A1>60,"良好","加油"))


欢迎关注:千万别学excel,这里有数千篇excel相关视频和文章,带你玩转excel!祝你早日升任CEO,迎娶白富美,走上人生巅峰~( ̄▽ ̄~)~

相关文章

excel中如何使用mid函数_excel中如何使用mid函数填写身份证号码对应的出生年月

MID函数是Excel中常用的字符串提取函数,它可以从字符串中指定的位置开始从左往右截取指定的字符个数首先,进入到Excel中后,大家可以自己简单的制作一个素材表格,作为使用MID函数的参考数据接下来...

MID函数怎么用?这五个方法你不能错过

我们在Excel中录入数据的时候,也需要截取表格中的一些数据。这里我们就可以借助MID函数截取表格中的数据。那么MID函数怎么用呢?相信还有很多人不知道。那就仔细看看下面的介绍吧,以后肯定会用的到的...

办公技能(1):Excel 中“Mid()”函数的使用技巧

朋友们可能用过“Left()”函数,那你们知道“Mid()”函数怎么使用吗?今天我们来讲一下这个函数如何在Excel中使用。Mid()函数的含义Mid()函数通常用来截取某个单元格内字符串中,从指定位...

Excel文本提取,必学的5个函数,1分钟学会

学好Excel函数公式,工作效率大幅提升,今天分享5个文本提取,必学的函数公式1、LEFT函数公式它的用法是:=LEFT(文本,数字)表示对文本,向左提取数字个字符。举个例子,我们需要从左边的信息中,...

Excel神技!MID函数5分钟速成:精准提取文本,效率翻倍!

今天我们一起学一下表格强大的文本处理函数,大部分都在用它。MID函数是Excel中非常实用的文本处理函数,它能够从文本字符串中提取指定位置开始的一定数量的字符。之前没有接触过这个函数的,会比较陌生。下...

TEXT函数,一看就会,一用就对_text函数的

小伙伴们好啊,今天咱们通过几个简单的实例,一起来学习TEXT函数的几个典型用法:简单的条件判断下图展示的是某单位员工考核表的部分内容。需要根据考核分数进行评定,85分以上为良好,76分至85分为合格,...