Excel 中隐蔽但却非常实用的函数:DATEDIF |
发布者:鸿腾智能科技(江苏)有限公司 发布时间:2022-11-01 13:45:33 点击次数:898 关闭 |
Hi,我是偏爱函数公式,爱用 Excel 图表管理仓库的大叔 Mr 赵~ 今天咱们要聊的是一个日期函数,一个隐蔽但却非常实用的函数:DATEDIF。 它是一个隐藏函数,如果你想在公式列表里找到它,那不可能。 但是直接输入,又是可以使用的。 我们平时的工作中,可以利用它来计算年龄、工龄等。 举个例子! 如下图,根据出生日期和截止日期,计算某人的年龄。
在 D3 单元格中输入公式: 得到的年龄是 5 岁。 诶,这时就有小伙伴要问了,2021-2015 明明等于 6,怎么会是 5 呢?公式出错了? 想知道 DATEDIF 函数是如何计算的吗?这个函数的第 3 个参数「Y」又是什么意思呢? 接下来,我们就来仔细说说这个函数。 DATEDIF 函数的作用是,计算两个日期之间的间隔。 它的语法是: =DATEDIF(起始日期,结束日期,类型) ❶ 当第 3 参数为 "Y" 时,计算两个日期间隔的整年数。请注意,是整年!
所以,你应该也看明白了吧,前面这个案例中,从 2015/9/5 到 2021/8/31,其实是还没有满 6 整年的,只有截止日期到了 2021/9/5,才算满年。 这说明一个规则:用 DATEDIF 函数计算年龄,两个日期之间必须满一年才会算一年,差一天都不可以。 ❷ 当第 3 参数为 "M" 时,计算两个日期间隔的整月数。
图中显示的月份数是 71 ,原因也很简单,从 2015/9/5 到 2021/9/5 才是整整 72 个月,但是图中的截止日期是 2021/8/31 ,所以是满 71 个月。 ❸ 当第 3 参数为 "D" 时,计算两个日期间隔的天数。 =DATEDIF(B3,C3,"D")
这个不用我多说,两个日期直接相减,也会得到同样的结果。 =C3-B3
❹ 当第 3 参数为 "YD" 时,计算两个日期相差多少天,忽略日期中的整年数。
两日期间隔了 5 年 + 361 天,去掉整年数,得到天数,结果就是 361。 ❺ 当第 3 参数为 "YM" 时,计算两个日期间隔的月份数,忽略相差的整年数。 =DATEDIF(B3,C3,"YM")
两日期间隔 5 年 + 11 个月 + 26 天,去掉整年数,得到整月数,结果就是 11。 ❻ 当第 3 参数为 "MD" 时,计算两个日期间隔的天数,忽略整年数和整月数。
两日期间隔 5 年 + 11 个月 + 26 天,去掉整年数和整月数,得到天数,结果就是 26。 由此,我们可以综合起来,将两个日期的间隔可以精确到年月日。 在 D3 单元格输入如下公式: =DATEDIF(B3,C3,"Y") &"年"&DATEDIF(B3,C3,"YM")&"个月"&DATEDIF(B3,C3,"MD")&"天" 得到结果,如下图 D2 单元格:
我们还可以写成数组公式,原理是一样的。 公式如下: =TEXT(SUM(DATEDIF(B3,C3,{"y","ym","md"})*10^{4,2,0}),"0 年 00 个月 00 天") 效果如下图:
PS. 数组公式输完后,按【Ctrl+Shift+Enter】结束。 亲爱的小伙伴们,DATEDIF 函数,你会了吗? 以后遇到需要计算两个日期间隔的情况时,千万别忘了它呀~ |
出租车广告顶灯LED03
作为中国半导体设备的重要进口国,日本将于2023年7月23日起实施半导体出口管制新规。最新海关数据显示,虽然今年上半年日本半导体设备进口同比下降,但6月环比增长,甚至出现光刻机抢购现象。
今年第5号台风杜苏芮“上午,对福建的正面攻击预计将登陆沿海地区,从厦门到惠安,厦门市将启动一级反应。7月27日22时30分左右,我军部队第73军接到命令派出紧急救援力量
据新华社7月27日报道,住房和城乡建设部部长倪虹在近日召开的企业座谈会上表示,将大力支持刚性上升的住房需求,进一步落实降低首付比例和购买首套住房贷款利率购房税费减免、个人住房贷款“知房不贷”等政策完善和措施;继续做好房屋交接工作,加快建设项目交付,切实保护人民群众合法权益。
7月25日至26日,国务院国资委在北京召开“国资委地方领导深化国有企业改革升级举措研讨会”。会上,他们要求我们做好下半年工作,更好推动国有产权和国有企业高质量发展。重点做好深化国有企业改革升级、提质增效稳定增长、提高科技创新能力、调整国有经济布局结构等七个方面工作。
近日,俄罗斯40岁亿万富翁、俄罗斯最大IT集团ICSHoldings创始人安东·切列帕尼科夫(AntonCherepanikov)被发现死于莫斯科办公室,初步死因是心脏骤停。然而周围人却对此表示怀疑,让切列帕尼科夫也成为最新一位“神秘死亡”的俄罗斯富豪。