头部广告

【耗时3小时整理】Excel常用函数公式大全,太实用了!职场必学!

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!

今天跟大家整理总结了Excel常用函数公式,是花了3个小时整理的,篇幅有点长,建议大家先收藏起来,以备不时之需。熟练掌握这些函数公式,绝对能让你的工作效率飞速提升,成为职场中的高效达人!

一、逻辑判断函数

1、IF函数

功能:单条件判断

语法:=IF(判断条件, 真值, [假值])

实例:

如下图所示,这是员工销售业绩完成状态信息表,当实际业绩大于目标业绩时,完成状态显示√(勾);否则,完成状态显示×(叉)。

在目标单元格中输入公式:

=IF(C2<=D2,"√","×")

点击回车,下拉填充数据即可

1.gif


2、IFS函数

功能:多条件判断

语法:=IFS(判断条件1,结果1,判断条件2,结果2,判断条件3,结果3....)

实例:

如下图所示,左侧是资金明细表,需要根据备注判断资金类型:付款=支出,贷款=收入,手续费=费用,网银转账=转账,最后微信、支付宝、现金=其他应收款。

在目标单元格中输入公式:

=IFS(C2="付款","支出",C2="贷款","收入",C2="手续费","费用",C2="网银转账","转账",TRUE,"其他应收款")

然后点击回车,下拉填充其它数据即可

2.gif


二、求和函数

1、SUM函数

功能:数据求和

语法:=SUM(数值1,[数值2],...)

实例:

如下图所示,汇总总数量。

在目标单元格中输入公式:

=SUM(B2:B8)

点击回车即可

2-1.gif


2、SUMIF函数

功能:单条件求和

语法:=SUMIF(条件区域,条件,求和区域)

实例:

如下图所示,我们根据“销售员”名称来统计该销售员销售金额小于10000的总销售金额。

在目标单元格中输入公式:

=SUMIF(C4:C12,">10000",C4:C12)

点击回车即可

3.png


3、SUMIFS函数

功能:多条件求和

语法:=SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2,...)

实例:

如下图所示,这是一个不同门店员工的销售数据,我们需要计算“市区一店”、“7月”的销售总额。

在目标单元格输入公式:

=SUMIFS(E:E,B:B,G3,D:D,H3)

然后点击回车即可

4.png


4、SUMPRODUCT函数(万能求和函数)

功能:主要功能是返回相应的数据或区域乘积的和。

语法:=SUMPRODUCT(数组1,数组2,数组3, ...)

实例:

如下图所示,这是一个商品单价和数量信息表,需要计算总价格。

在目标单元格中输入公式:

=SUMPRODUCT(B2:B7,C2:C7)

然后点击回车即可

5.gif


SUMPRODUCT函数高级用法公式,可以直接套用:

①单条件计数

公式:=SUMPRODUCT(--(条件数据区域=条件))

②多条件计数

公式:=SUMPRODUCT((条件数据区域1=条件1)*(条件数据区域2=条件2)*(条件数据区域N=条件N))

③单条件求和

公式:=SUMPRODUCT((条件数据区域=条件)*求和数据区域)

④多条件求和

公式:=SUMPRODUCT((条件数据区域1=条件1)*(条件数据区域2=条件2)*(条件数据区域N=条件N)*求和区域)

三、计数函数

1、COUNT函数

功能:数据计数

语法:=COUNT(值1,值2,...)

实例:

如下图所示,计算有考试成绩的人数。

在目标单元格中输入公式:

=COUNT(B2:B8)

然后点击回车即可

6.gif


2、COUNTA函数

功能:计数非空单元格个数

语法:=COUNTA(值1,值2,...)

实例:

如下图所示,计算参加考试的人数。

在目标单元格中输入公式:

=COUNTA(A2:A8)

然后点击回车即可

7.gif


3、COUNTIF函数

功能:计算区域中满足给定条件的单元格的个数

语法:=COUNTIF(区域,条件)

实例:

如下图所示,左侧表格是各个部门参会名单,我们想根据部门来统计每个部门的人数。

在目标单元格中输入公式:

=COUNTIF(A2:A13,C2&"*")

然后点击回车,下拉填充数据即可

8.gif


4、COUNTIFS函数

功能:多条件计数

语法:=COUNTIFS(判断区域1,条件1,判断区域2,条件2...)

实例:

如下图所示,我们需要统计奖金大约1800且属于业务部的员工人数

在目标单元格中输入公式:

=COUNTIFS(D2:D8,">1800",B2:B8,"业务部")

然后点击回车即可

9.gif


四、查找函数

1、VLOOKUP函数

功能:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

语法:=VLOOKUP(查找值,数据表(查找区域),列序数,[匹配条件])

实例:

如下图所示,左侧是员工考核成绩表,右侧根据员工“姓名”查找对应的“考核成绩”。

在目标单元格输入公式

=VLOOKUP(G3,B2:E10,2,FALSE)

然后点击回车键即可

10.png


2、XLOOKUP函数介绍

功能:XLOOKUP函数是一个查找函数,在某个范围或数组中搜索匹配项,并通过第二个范围或数组返回相应的项,默认情况下使用精准匹配。

语法:=XLOOKUP(查找值,查找数组,返回数组,未找到值,匹配模式,搜索模式)

实例:

如下图所示,这是一个学生成绩表,需要根据姓名查询学生成绩,但是姓名有重复。为了避免有重复值我们需要通过【姓名】和【班级】这两个条件来查询成绩。

在目标单元格中输入公式:

=XLOOKUP(E3&F3,A2:A7&B2:B7,C2:C7)

然后点击回车即可

11.gif


3、FILTER函数

功能:FILTER是基于定义的条件筛选一系列数据的函数,它由数组,包括,空值三个参数所构成。

语法:=FILTER(数组,包括,空值)

实例:

如下图所示,左侧是员工考核信息表,右侧根据姓名查询出员工的信息,横向返回查询结果。

在目标单元格输入公式

=FILTER(B2:B10,A2:A10=F3)

然后点击回车即可。

12.png


特别提醒:

我们可以使用FILTER函数轻松实现单条件或者多条件查询,使用FILTER进行多条件查询窍门在第2个参数:

①如果需要多个条件同时满足,就用*把多个条件连接

公式:=FILTER(返回数组,(条件1)*(条件2)*(条件N),空值)

②如果需要多个条件满足任意一个,就用+把多个条件连接

公式:=FILTER(返回数组,(条件1)+(条件2)+(条件N),空值)

4、INDEX+MATCH函数公式组合

功能:INDEX+MATCH函数公式组合可以说万能的筛选查找组合

语法:=INDEX(数组结果列,MATCH(查找值,查找区域,0))

实例:

如下图所示,左侧是员工考核成绩表,右侧根据员工“姓名”查找对应的“考核成绩”,下面我们用INDEX+MATCH函数公式进行查询。

在目标单元格中输入公式:

=INDEX(C2:C10,MATCH(G3,B2:B10,0))

然后点击回车即可。

13.png


五、文本函数

1、CONCAT函数

功能:将多个区域和/或字符串的文本组合起来

语法:=CONCAT(字符串1…)

实例:

如下图所示,我们把省份、城市、区县文本组合到一块。

在目标单元格中输入公式:

=CONCAT(A3:C3)

然后点击回车,下拉填充公式即可

14.gif


2、TEXTJOIN函数

功能:TEXTJOIN函数是文本连接函数,使用分隔符连接列表或文本字符串区域。

语法:=TEXTJOIN(分隔符, 忽略空白单元格, 字符串1…)

实例:

如下图所示,左侧是一个姓名名单,需要把名称合并到一起,中间用逗号隔开并且需要去掉姓名中的重复值。

在目标单元格中输入公式:

=TEXTJOIN("、",TRUE,UNIQUE(A2:A7))

然后点击回车即可

15.png


3、TEXTSPLIT函数

功能:使用分隔符将文本拆分为行和列;

语法:=TEXTSPLIT(要拆分的文本,按列拆分,按行拆分,是否忽略空单元格,是否区分大小写,异常返回值)

实例:

如下图所示,左侧客户姓名是用逗号和横杠两个符号隔开,我们怎么把文本拆分成行显示呢?

在目标单元格输入公式:

=TEXTSPLIT(B3,{",","-"})

然后点击回车,下拉填充即可

16.gif


4、TEXT函数

功能:TEXT函数是一个非常强大的转换函数,也是我们日常工作中经常会使用到的。它的结构也比较简单,只需要两个参数。

语法:=TEXT(值,数值格式)

实例:

如下图所示,我们可以把示例数据12587.2和0.876转换成制定格式

17.png


六、日期函数

1、EDATE函数

功能:返回表示某个日期的序列号,该日期与指定日期 (start_date) 相隔(之前或之后)指示的月份数。

语法:=EDATE(开始日期,月数)

实例:

如下图所示,这一个员工信息表,我们根据出生日期计算每个人退休日期(备注:男60岁退休,女55岁退休)

在目标单元格中输入公式:

=EDATE(C3,IF(B3="男",60,55)*12)

然后点击回车,下拉填充数据即可

18.gif


2、DATEDIF函数

功能:DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。

语法:=DATEDIF(开始日期,终止日期,比较单位)

实例:

日常工作中,我们经常需要根据工龄来计算工龄工资。如下图所示,根据员工入职日期,每满一年增加200元的工龄工资。

在目标单元格中输入公式:

=DATEDIF(C2,TODAY(),"Y")*$F$2

然后点击回车,下拉填充数据。

19.gif


七、其它函数

1、去重函数(UNIQUE函数)

功能:UNIQUE函数可以去除重复值保留唯一值

语法:=UNIQUE(数组,[按列],[仅出现一次])

实例:

如下图所示,左侧是名单信息,我们需要去掉里面的重复值。

在目标单元格中输入公式:

=UNIQUE(A1:A8)

然后点击回车,即可

20.gif


2、数据合并函数(VSTACK函数)

功能:将数组垂直堆叠到一个数组中

语法:=VSTACK(数组1,数组2,数组3,……)

实例:

如下图所示,我们想把左侧两个表格数据合并到一个表格中,只需在目标单元格中输入公式:

=VSTACK(A2:B6,D2:E7)

然后点击回车即可

21.gif


关于Excel常用函数公式今天就跟大家分享到这里,以上函数公式主要是基础功能介绍,如果想了解对应函数高级用法,可以搜索对应函数进行更深入的学习。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!


底部广告