找回密码
 立即注册

微信登录,快人一步

QQ登录

只需一步,快速开始

搜索
查看: 1093|回复: 0

一组常用函数公式,看看哪个还不熟?

[复制链接]
发表于 2019-10-6 22:23:42 | 显示全部楼层 |阅读模式
w1.jpg

小伙伴们好啊,今天和大家分享一组常用的函数套路,小伙伴们遇到类似问题可以直接拿来套用即可。

1、 IF函数用来完成非此即彼的判断。如下图,要判断成绩是否合格。公式:
=IF(C2>=60,"及格","不及格")用法:=IF(判断条件,符合条件时返回的值,不符合条件时返回的值)
w2.jpg

2、 SUMIF函数
按指定条件求和,报表汇总中的江湖一姐。如下图,要在信息表中计算指定部门的总成绩。公式:=SUMIF(B:B,G3,E:E)常规用法:=SUMIF(条件区域,指定的条件,求和区域)
w3.jpg

1、指定条件时,可以使用通配符。例如:=SUMIF(B:B,"*亚",E:E)不管B列是“东南亚”还是“玛利亚”,只要包含字符"亚",就对E列对应单元格中的数值进行求和汇总。2、求和区域和条件区域要大小一致,并且要注意两者的起始位置需保持一致。

3、  COUNTIF统计符合指定条件的单元格个数,看家本领就是按条件计数。
如下图,要在信息表中计算苍老师的课时数。公式:=COUNTIF(C2:C10,E3)
常规用法:=COUNTIF(条件区域,指定的条件)指定条件时,可以使用通配符。
w4.jpg

4、常规查询如下图所示,要根据G2单元格姓名,在A~E数据区域中查询对应的年龄。公式为:=VLOOKUP(G2,B1:E6,4,0)使用方法是:=VLOOKUP(要找谁,在哪个区域找,找哪一列的内容,匹配公式)注意第三参数,是指定要返回查询区域中第几列的内容,不是整个工作表的第几列。
w5.jpg

5、逆向查询如下图所示,要根据G2单元格姓名,在A~E数据区域中查询对应的工号。公式为:=LOOKUP(1,0/(G2=B2:B6),A2:A6)使用方法为:=LOOKUP(1,0/(条件区域=指定条件),要返回的区域)可以根据需要,将公式中的 0/(条件区域=指定条件),写成:
0/((条件区域1=指定条件1)*(条件区域2=指定条件2)*……)从而实现任意角度的多条件查询。
w6.jpg

6、查询好搭档如下图所示,要根据H2单元格姓名,查询所在的部门。公式为:=INDEX(B1:F1,MATCH(H2,B2:F2,))由MATCH函数找到查询值的精确位置,然后由INDEX函数返回指定区域中,对应位置的内容。可以实现上下左右任意方向的查询。
w7.jpg

7、年龄计算如下图所示,要根据C列的出生年月计算年龄。公式为:=DATEDIF(C2,TODAY(),"y")DATEDIF函数常用于计算工龄、年龄等日期间隔。第一参数是开始日期,第二参数是结束日期,第三参数是返回的数据类型。使用Y,表示返回整年数。使用M,则表示返回整月数。
w8.jpg

8、身份证计算如下图所示,要根据C列的身份证号码计算出生年月。公式为:=--TEXT(MID(C2,7,8),"0-00-00")先使用MID函数,从C2单元格提取出表示出生年月的8位数字,再用TEXT函数将其转换为日期样式的文本。最后使用两个负号进行运算,变成真正的日期序列值。
w9.jpg

好了,今天的分享就是这些吧,祝各位假期好心情!
图文制作:祝洪忠

精彩视频教程推荐:
    事半功倍的报表模板搭建(限时免费)

    玩转自定义函数(限时免费)

    达人哥带你玩转Word自动编号(限时免费)

    一小时快速入门,VBA其实很简单(限时免费)

请点击【阅读原文】,直达ExcelHome云课堂观看视频
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

回手机版|论坛帮助|易德轩网 ( 苏ICP备2022008325号-4 )

GMT+8, 2024-12-25 14:19

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表