当前位置:首页 > 科技 > 正文

办公室必备的14个Excel函数,如果还不掌握就真的Out了,收藏备用

在办公室中,会有一些重复性的工作,例如计算员工的年龄、判断是否重复、统计重复的次数……等等,如果不掌握一定的技巧,这些重复工作就费时费力,而且容易出错,所以小编专门整理了14个办公室必备的函数,供大家参考学习!


一、快速准确计算年龄。

函数:Datedif。

功能:根据指定的格式统计两个日期之间的差值。

语法结构:=Datedif(开始日期,结束日期,统计方式)。

解读:常见的统计方式有“Y”、“M”、“D”,即“年”、“月”、“日”。

目的:快速准确计算年龄。

方法:

在目标单元格中输入公式:=DATEDIF(C3,TODAY(),'y')。

解读:

参数结束日期为Today的目的在于保持年龄的自动更新,例如“鲁肃”今年的年龄为22岁,则到2023年8月份打开表格时,年龄自动更新为23岁。


二、判断指定的值是否重复。

重复意味着指定值的数量>1,所以在判断指定的值时,要统计该值的个数。

函数:Countif。

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

语法结构:=Countif(条件范围,条件)。

目的:判断“学历”是否重复。

方法:

在目标单元格中输入公式:=IF(COUNTIF(F$3:F$12,F3)>1,'重复','不重复')。


三、统计指定值出现的次数。

函数:Countifs。

功能:统计指定范围内符合条件的单元格个数。

语法结构:=Countifs(条件1范围,条件1,条件2范围,条件2……)。

目的:按照性别统计已婚和未婚的人数。

方法:

在目标单元格中输入公式:=COUNTIFS(D3:D12,J3,E3:E12,K3)。


四、判断月薪等级情况。

函数:Ifs。

功能:检查是否满足一个或多个条件,并返回第一个与TRUE条件对应的值。

语法结构:=ifs(条件1,返回值1,条件2,返回值2……)

目的:如果月薪>4000,则返回“高薪”;如果>3000,则返回“中等”;否则返回“底薪”。

方法:

在目标单元格中输入公式:=IFS(G3>4000,'高薪',G3>3000,'中等',G3<=3000,'底薪')。

解读:

Ifs函数是相对较新的函数,只能在19及以上的版本或WPS中使用。所以在应用时首先查阅对应的版本,查阅此版本是否包含该函数哦!


五、查询引用。

函数:Vlookup。

功能:搜索指定的数据范围中符合条件的值。

语法结构:=Vlooup(查询值,数据范围,返回值列数,匹配模式)。

解读:参数“匹配模式”有0和1两种,0为精准匹配,1为模糊匹配。

目的:根据员工姓名查询月薪的等级情况。

方法:

在目标单元格中输入公式:=VLOOKUP(J3,B3:H12,7,0)。


六、快速排名。

函数:Rank。

功能:返回指定的值在指定范围内的大小排名,如果多个数值相同,则返回平均值。

语法结构:=Rank(数值,数据范围,[排序方式])。

解读:排序方式分为0和1两种,0或省略为降序,1为升序。

目的:对月薪降序排序。

方法:

在目标单元格中输入公式:=RANK(G3,G$3:G$12,0)。


七、统计指定值得个数。

函数:Countif或Countifs。

目的:统计对应学历的员工数量。

方法:

在目标单元格中输入公式:=COUNTIF(F3:F12,J3)或=COUNTIFS(F$3:F$12,J3)


八、统计不重复值的个数。

函数:Sumproduct。

功能:返回相应的数组或区域乘积的和。

语法结构:=Sumproduct(数组1,[数组2]……)。

解读:

当只有一个数组元素时,直接对数组元素求和。

目的:统计员工中学历的种类数。

方法:

在目标单元格中输入公式:=SUMPRODUCT(1/COUNTIF(F$3:F$12,F$3:F$12))。

解读:

此方法为Sumproduct函数的经典用法,可以将具体的值带入进行运算。


九、将日期转换为对应的星期。

函数:Text。

功能:根据指定的数值格式将数值转换为文本。

语法结构:=Text(数值,格式代码)。

目的:快速计算出生日期对应的星期。

方法:

在目标单元格中输入公式:=TEXT(C3,'aaaa')。

解读:

代码“aaaa”对应的格式为长星期,即“星期X”。


十、快速对比数据。

函数:If。

功能:判断是否满足指定的条件,如果满足返回指定的值,则返回另外一个值。

语法结构:=If(条件,条件为TRUE时的返回值,条件为FALSE时的返回值)。

目的:判断学历,如果为大本,则返回符合,否则返回空值。

方法:

在目标单元格中输入公式:=IF(F3='大本','符合','')。


十一、多条件求和。

函数:Sumifs。

功能:对一组给定条件的单元格求和。

语法结构:=Sumifs(求和区域,条件1范围,条件1,条件2范围,条件2……)。

目的:按性别统计指定学历下的总月薪。

方法:

在目标单元格中输入公式:=SUMIFS(G3:G12,D3:D12,J3,F3:F12,K3)。


十二、多条件计数。

函数:Countifs。

功能:统计一组给定条件的单元格数。

语法结构:=Countifs(条件1范围,条件1,条件2范围,条件2……)。

目的:按性别统计相应的人数。

方法:

在目标单元格中输入公式:=COUNTIFS(D3:D12,J3,F3:F12,K3)。


十三、符合多个条件的平均值。

函数:Averageifs。

功能:计算一组给定条件的单元格的算术平均值。

语法结构:=Averageifs(数值范围,条件1范围,条件1,条件2范围,条件2……)。

目的:按性别统计相应学历员工的平均月薪。

方法:

在目标单元格中输入公式:=AVERAGEIFS(G3:G12,D3:D12,J3,F3:F12,K3)。

解读:

当没有符合条件的值时,会返回#DIV/0!,如果要隐藏此错误代码,可以使用Iferror函数。


十四、计算指定字符串的长度。

函数:Len。

功能:返回文本字符串的长度。

语法结构:=Len(字符串)。

目的:计算姓名的长度。

方法:

在目标单元格中输入公式:=LEN(B3)。


你可能想看:

有话要说...

取消
扫码支持 支付码