小伙伴们好啊,今天和大家分享一组常用函数公式的使用方法,看看哪个还不熟:
1、年龄计算
如下图所示,要根据C列的出生年月计算年龄。
D2单元格公式为:
=DATEDIF(C2,TODAY(),"y")
DATEDIF函数用于计算两个日期之间的间隔,第一参数是开始日期,第二参数是结束日期,第三参数是返回的数据类型。
使用Y,表示返回整年数。
使用M,则表示返回整月数。
2、工作日计算
如下图所示,要计算两个日期之间的工作日天数,C2单元格公式为:
=NETWORKDAYS.INTL(A2,B2,1,E$2:E$6)
NETWORKDAYS.INTL函数用于计算工作日天数,用法为:
=NETWORKDAYS.INTL(起始日期,终止日期,周末日,其他节假日)
第三参数使用1,表示周六和周日是周末。
3、合并单元格求和
操作方法:同时选中D2:D10单元格区域,编辑栏输入公式,按Ctrl+回车:
=SUM(C2:C10)-SUM(D3:D10)
SUM(C2:C10)即当前行及以下所有C列数据的和,SUM(D3:D10)是本类别之后所有类别之和,二者相减,得到是本类别的和。
4、计算出生年月
如下图所示,要根据C列的身份证号码计算出生年月。
D2单元格公式为:
=--TEXT(MID(C2,7,8),"0-00-00")
先使用MID函数,从C2单元格提取出表示出生年月的8位数字,再用TEXT函数将其转换为日期样式的文本。
最后使用两个负号进行运算,变成真正的日期序列值。
5、计算指定区间的销售额
如下图所示,要计算从1月份到指定月份的累计销售额。
F4单元格公式为:
=SUM(OFFSET(B2,0,0,MATCH(F2,A2:A13,0)))
MATCH函数的作用是查询某个内容在一行或一列中所处的位置。
MATCH(F2,A2:A13,0)部分,先使用MATCH函数计算出F2单元格中的月份在A2:A13中的位置,结果为9.
OFFSET函数以指定的基点为参照,根据指定的偏移行列数,返回新的引用。
本例中,OFFSET以B2单元格为基点,向下偏移0行,向右偏移0列,再以MATCH函数的计算结果作为新引用的行数,最终得到B2:B10单元格区域的引用。
最后使用SUM函数计算这个区域中的总和,得到从1月份到指定月份的销售总额。