您的位置:首页 > 其它

excel中如何计算两个日期之间的月…

2017-04-14 10:01 281 查看
DATEDIF是Excel中的一个隐藏函数,在插入函数中找不到,但是可以直接使用。
 

Excel中但是在Excel中,还有几个隐藏的函数,能够实现一些现有的函数无法实现的功能。为什么Excel会有隐藏函数,不知微软出于什么考虑而不公布出来。不过Excel隐藏函数不是很多,常用到的就三个:
NUMBERSTRING、DATESTRING、DATEDIF。

首先看NUMBERSTRING函数,它的作用是将数字转换为大写。这个函数有两个参数,第一个参数是要转换的数值,第二个参数是指定返回的类型。类型共三种,其中:1为汉字小写,2为汉字大写,3为汉字读数。
http://www.excelhome.net/lesson/article/excel/1581.html

 计算两个日期之间的月数需要用到日期函数:DATEDIF,该函数能够计算两个日期之间的相差的年数、月数、天数。

函数及参数说明
函数:DATEDIF(start_date,end_date,unit)
Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。
End_date:为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit:为所需信息的返回类型。
Unit取不同值的含意:
"Y"——时间段中的整年数。 
"M"——时间段中的整月数。 
"D"——时间段中的天数。  
"YM"——start_date 与 end_date
日期中月数的差。忽略日期中的日和年。 
"YD"——start_date 与 end_date
日期中天数的差。忽略日期中的年。 
"MD"——start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

例:=DATEDIF(L2,NOW(),"M"),可求当前日期与L2单元格的日期相关的月数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: