分享

五个常用公式,效率提高一点点

 碧荷晨露 2019-06-17

小伙伴们好啊,今天和大家分享一组常用函数公式的使用方法,看看哪个还不熟:

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月份到指定月份的销售总额。

图文制作:祝洪忠

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多