十个常用函数套路

1、按条件求和
SUMIF函数常规用法为:
=SUMIF(条件区域,求和条件,求和区域)
如果条件区域中的内容符合指定的求和条件,就对对应的求和区域进行汇总 。
如下图所示,要统计不同门店的销售额 。F3单元格公式为:
=SUMIF($B$2:$B$12,E3,$C$2:$C$12)

十个常用函数套路

文章插图
 
2、返回最近一天的销售额
LOOKUP函数常用套路之一,用一个极大的数值9^9,返回查询区域中最后一个数值 。
如下图,要计算B列最后一个销售数据,也就是最近一天的销售额,可以使用以下公式:
=LOOKUP(9^9,B:B)
十个常用函数套路

文章插图
 
3、返回间隔分钟数
TEXT函数的作用是将数字显示成指定格式的内容,使用不同的格式代码,就可以实现大部分自定义格式的效果 。
【十个常用函数套路】在表示时间的自定义格式中,小时为h,分种是m,秒是s 。
外侧加上[ ],可以显示大于24小时的小时数、或是超过60分种的分钟数 。
如下图,要计算两个时间之间的间隔分钟,可以使用以下公式 :
=TEXT(B2-A2,”[m]分钟”)
十个常用函数套路

文章插图
 
4、计算工作日天数
NETWORKDAYS.INTL函数能够使用自定义的周末,来计算两个两个日期之间的完整工作日天数 。
使用方法为:
=NETWORKDAYS.INTL(起始日期,终止日期,周末日,其他节假日)
如下图,要计算两个日期之间的工作日天数,C2单元格公式为:
=NETWORKDAYS.INTL(A2,B2,1,E$2:E$6)
第三参数使用1,表示周六和周日是周末 。
十个常用函数套路

文章插图
 
5、条件求和
SUMIF用于按照指定的条件求和,用法为:
=SUMIF(条件区域,指定的求和条件,求和的区域)
如下图所示,使用SUMIF函数计算一班的总成绩:
=SUMIF(D2:D5,F2,C2:C5)
用通俗的话描述就是:
如果D2:D5区域的班级等于F2单元格的“一班”,就对C2:C5单元格对应的区域求和 。
十个常用函数套路

文章插图
 
6、根据出生年月计算年龄
DATEDIF函数第一参数是开始日期,第二参数是结束日期,第三参数是返回的数据类型 。
使用Y,表示返回整年数 。使用M,则表示返回整月数 。
如下图所示,要根据C列的出生年月计算年龄 。公式为:
=DATEDIF(C2,TODAY(),”y”)
十个常用函数套路

文章插图
 
7、计算父亲节
每年6月份的第3个星期日是父亲节,以下公式可以计算出父亲节的具体日期 。
=(A2&”-6-1″)-WEEKDAY(A2&”-6-1″,2)+21
十个常用函数套路

文章插图
 
WEEKDAY函数返回指定日期是星期几 。默认情况下,用 1~7表示星期日到下星期六 。
第二参数为2,用1~7的数字表示从星期一到星期日,这样更符合咱们的计算习惯 。
本例中:先将A2与字符串“-6-1”连接,得到字符串“2017-6-1” 。
然后使用WEEKDAY函数计算出“2017-6-1”是星期几,再用“2017-6-1”减去当天的星期值,得到5月份最后一个星期日的日期 。
最后加上21天,计算出该年6月份的第3个星期日,也就是父亲节的日期 。
8、用VLOOKUP函数查询数据
VLOOKUP函数一直是大众情人般的存在,函数的语法为:

推荐阅读