DATEDIF

DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。

基本语法:

 DATEDIF(Start_Date,End_Date,Unit)

    Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期。

    End_Date:为一个日期,它代表时间段内的最后一个日期或结束日期。

    Unit:为所需信息的返回类型。

     

信息类型参数:

以下示例计算默认当前日期为:2008-4-8

参数 示例 公式 结果
1 "Y":计算两个日期间隔的年数 计算出生日期为1975-1-30人的年龄 =DATEDIF("1975-1-30",TODAY(),"Y") 33
2 "M":计算两个日期间隔的月份数 计算日期为1975-1-30与当前日期的间隔月份数 =DATEDIF("1975-1-30",TODAY(),"M") 398
3 "D":计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的间隔天数 =DATEDIF("1975-1-30",TODAY(),"D") 12122
4 "YD":忽略年数差,计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的不计年数的间隔天数 =DATEDIF("1975-1-30",TODAY(),"YD") 68
5 "MD":忽略年数差和月份差,计算两个日期间隔的天数 计算日期为1975-1-30和当前日期的不计月份和年份的间隔天数 =DATEDIF("1975-1-30",TODAY(),"MD") 9
6 "YM":忽略相差年数,计算两个日期间隔的月份数 计算日期为1975-1-30和当前日期的不计年份的间隔月份数 =DATEDIF("1975-1-30",TODAY(),"YM") 2

 

相关功能

日期与时间函数