打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DateDif函数,你隐藏好深

又是周末

来点简单的。

今天介绍一个隐藏较深的函数。

DATEDIF

calculate difference between two dates in days

这个DIF就是difference的缩写。

这个函数在这里是找不到的。

直接输入函数也不会有任何提示。

但确实有这么一个函数。

大概是一般用户用不到。

这个函数很简单,我直接翻译成容易理解的语言。

这个函数一共有三个参数。

=DATEDIF(起始日期,终止日期,代码)

其中第三个参数有六种变化,并且需要用英文半角引号。

以下分别介绍

1 代码D

先上一个最简单的例子。

如下公式  =DATEDIF(A2,B2,"D")

结果为703,就是这两个日期相差的天数。

2 代码M

如果计算总月份数,就用代码“M”

如下公式=DATEDIF(A2,B2,"M")

得到的23,就是总的月份数。

3 代码Y

如下公式  =DATEDIF(A2,B2,"Y")

得到1,就是相差的年数。

2020-2018不是2吗?

其实这两个日期相差1年多,但是不到两年,所以得到的是1年。

但这样计算会有个结余

如果想知道,1年多少个月?1年多少天,1年多少个月多少天?

继续使用其他代码。

4 代码YM

如下公式=DATEDIF(A2,B2,"YM")

得到11,这个11不是总的月数,而是忽略年份之后的月份数。

和年一起考虑就是111个月。

5 代码MD

如下公式=DATEDIF(A2,B2,"MD")

得到的3,这个3不是总天数,而是忽略年份月份之后的天数

这三个参数分别计算就好理解

就是1年11个月3天。

6 代码YD

如果想忽略月份,比如上面的例子,想知道1年多少天?

用以下公式

=DATEDIF(A2,B2,"YD")

也可以在D列做一个下拉列表进行选择

然后第三个参数就选择D2

这样,下拉列表中选择就可以得到不同的结果。

好了,假设某个人1985-12-31出生

和今天进行比较

你知道他活了多少天吗?

今天的函数为 TODAY()

子曰:用之则行,不用则藏。

意思是说,如果你用我的这些建议,就马上行动,知行合一,如果你不用,就赶紧收藏,以绝后患。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
3个鲜为人知的日期函数:解决入职、工龄等天数的计算
最常用日期函数汇总excel函数大全收藏篇
Excel|DATEDIF函数计算精确到年月天的账龄
每日一题:Excel函数与公式(5)-DATEDIF!
Excel日期相减DATEDIF函数用法实例
Eomonth用法介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服