打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
九个常用函数套路,高效办公离不了

1、IF函数

用来完成非此即彼的判断。

如下图,要判断成绩是否合格。

公式:

=IF(C2>=60,'及格','不及格')

用法:

=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)



2、SUMIF函数

按指定条件求和,报表汇总中的江湖一姐。

如下图,要在信息表中计算指定部门的总成绩。

公式:

=SUMIF(B:B,G3,E:E)

常规用法:

=SUMIF(条件区域,指定的条件,求和区域)

这个函数有两个特点:

一是指定条件时,可以使用通配符。

例如:=SUMIF(B:B,'*亚',E:E)

不管B列是“樱井莉亚”还是“玛利亚”,只要包含字符'亚',就对E列对应单元格中的数值进行求和汇总。

二是求和区域和条件区域要大小一致,并且要注意两者的起始位置需保持一致。


3、COUNTIF

统计符合指定条件的单元格个数,看家本领就是按条件计数。

如下图,要在信息表中计算苍老师的课时数。

公式:

=COUNTIF(C2:C10,E3)

常规用法:

=COUNTIF(条件区域,指定的条件)


4、常规查询

如下图所示,要根据G2单元格姓名,在A~E数据区域中查询对应的年龄。

公式为:

=VLOOKUP(G2,B1:E6,4,0)

使用方法是:

=VLOOKUP(要找谁,在哪个区域找,找哪一列的内容,匹配公式)

注意第三参数,是指定要返回查询区域中第几列的内容,不是整个工作表的第几列。


5、VLOOKUP+MATCH

常用于不确定列数的数据查询。

如下图所示,要根据B13单元格的姓名,在数据表中查询对应的项目。

C13单元格公式为:

=VLOOKUP(B13,A1:G9,MATCH(C12,1:1,),0)

如果数据表的列数非常多,在使用VLOOKUP函数时,还需要掰手指头算算查询的项目在数据表中是第几列,真是麻烦的很。

现在好了,先用MATCH函数来查询项目所在是第几列,然后VLOOKUP函数就根据MATCH函数提供的情报,返回对应列的内容。


6、逆向查询

如下图所示,要根据G2单元格姓名,在A~E数据区域中查询对应的工号。

公式为:

=LOOKUP(1,0/(G2=B2:B6),A2:A6)

使用方法为:

=LOOKUP(1,0/(条件区域=指定条件),要返回的区域)

可以根据需要,将公式中的 0/(条件区域=指定条件),写成:

 0/((条件区域1=指定条件1)*(条件区域2=指定条件2)*……)

从而实现任意角度的多条件查询。


7、查询好搭档

如下图所示,要根据H2单元格姓名,查询所在的部门。

公式为:

=INDEX(B1:F1,MATCH(H2,B2:F2,))

由MATCH函数找到查询值的精确位置,然后由INDEX函数返回指定区域中,对应位置的内容。可以实现上下左右任意方向的查询。


8、年龄计算

如下图所示,要根据C列的出生年月计算年龄。

公式为:

=DATEDIF(C2,TODAY(),'y')

DATEDIF函数常用于计算工龄、年龄等日期间隔。

第一参数是开始日期,第二参数是结束日期,第三参数是返回的数据类型。使用Y,表示返回整年数。使用M,则表示返回整月数。


9、不允许录入重复数据

COUNTIF函数结合数据验证功能,可以拒绝录入重复的数据,如果要输入大量的员工姓名,这种方法特别实用。

如下图所示,数据验证中的公式为:

=COUNTIF($D$2:D2,D2)=1

数据验证可以根据预先指定的条件,对输入的内容进行自动判断,拒绝不符合条件的内容输入。

实际使用的时候,公式中的D2需要换成实际选中数据区域的首个单元格,比如你选中的区域是A2:A20,公式就写成:

=COUNTIF($A$2:A2,A2)=1


好了,今天咱们的内容就是这些吧,祝各位一天好心情!

图文制作:祝洪忠

专业的职场技能充电站

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel函数公式:必须掌握和转发的5个常用函数公式,含金量极高
excel多条件专辑
必看!Excel函数的58个核心知识点
学习excel中函数让人挠头?这次终于整理齐了!
总结:Excel函数的58个核心知识点
送你12个常用函数公式,用过的都说好
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服