excel计算两个日期之间的月数,excel计算两个日期之间的月数少一月怎么办

本来想补充DATEDIF函数解决方案的局限性部分,后来发现函数还没有介绍,所以,首先简要介绍如何使用DATEDIF函数计算两天期间的天数、月份和年数。

一、函数介绍

DATEDIF函数是EXCEL函数导向中找不到隐藏函数,可直接输入单元格中的函数名称,计算年龄,账龄等等很好用。

(1) 语法

=DATEDIF(start_date,end_date,unit)

(2) 含义

=DATEDIF(两个日期的起始日期、两个日期的结束日期、信息返回类型(计算天数差、月数差或年数差)

(3) 例子

如果需要计算2021-01-15和2021-10-03两个日期的月差,公式写为

=DATEDIF("2021-01-15","2021-10-03","M")

需要注意的是,如果日期直接填写在公式中,则需要在英文格式下添加双引号。如果是参考单元格位置,则无需添加双引号。

第三个位置,即信息返回类型主要用于三种:

D表示计算两个日期的天数差;

M计算两个日期的月差;

Y表示计算两个日期的年差;

无论哪何,公式中都必须添加双引号,否则公式报错。

二、函数使用实例

DATEDIF函数使用简单但非常有用,以下是一个例子:

在日常生活中,我们经常需要通过员工的出生日期来计算员工的实际年龄,使用传统函数来计算,这很难甚至不能达到我们的目的,此时,使用这个隐藏函数DATEDIF非常高效方便。

excel计算两个日期之间的月数,excel计算两个日期之间的月数少一月怎么办插图

点击输入图片描述(最多18个字)

如上图所示,计算员工出生年龄有两种方法,一种是使用TODAY函数,TODAY函数直接用于返回今天的日期

=DATEDIF(员工出生日期,TODAY(),"Y"

今天的日期也可以另列一列

=DATEDIF(员工出生日期,今天日期,"Y")也能达到目的。

以下是动图演示:

excel计算两个日期之间的月数,excel计算两个日期之间的月数少一月怎么办插图1

点击输入图片描述(最多18字)

DATEDIF,你学会了一个非常简单实用的函数吗?

**本论坛部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本论坛仅供提供学习交流和参考,禁止用户用于商业行为,并请于下载后24小时内删除,若喜欢该作品请联系原作者购买正版。如果您发现论坛上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
158自学网 » excel计算两个日期之间的月数,excel计算两个日期之间的月数少一月怎么办
关于售后:
(1)、因部分资料含有敏感关键词,百度网盘无法分享链接,请联系客服进行发送;
(2)、所有资料在您未收到之前,都可以联系微信/QQ:406499404,无条件退款
(3)仅支持原渠道退回,微信支付,支付宝退回至您当初选择的付款方式
(4)不用担心不给资料,如果没有及时回复也不用担心,看到了都会发给您的,请放心!
(5)因部份资源来源互联网,本站不担保其完整性,请知悉!

提供最优质的资源集合

立即查看 了解详情
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?关注我们的公众号吧!♡