美文网首页
WPS表格3:DATEDIF函数

WPS表格3:DATEDIF函数

作者: 简洁的书写 | 来源:发表于2024-09-18 06:28 被阅读0次

            DATEDIF函数可以计算二个时间点中间的数据。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。包含D,M,Y,YD,YM,MD 。

      中文名:DATEDIF函数    外文名:DATEDIF function

    返回两个日期之间的间隔数

    DATEDIF函数

    DATEDIF(start_date,end_date,unit)

    Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。(起始日期必须在1900年之后)

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

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

    Unit 返回

    注:结束日期必须晚于起始日期

    下面举个小例子:在日常工作中非常实用。

    假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和编辑当天的时间差,分别是年数差,月数差,天数差。注意下面公式中的引号和逗号括号都是在英文状态下输入的。

    =DATEDIF(A1,TODAY(),"Y")计算年数差

    =DATEDIF(A1,TODAY(),"M")计算月数差

    =DATEDIF(A1,TODAY(),"D")计算天数差

    "Y" 时间段中的整年数。

    "M" 时间段中的整月数。

    "D" 时间段中的天数。

    "MD" 起始日期与结束日期的同月间隔天数,忽略日期中的月份和年份。

    "YD" 起始日期与结束日期的同年间隔天数,忽略日期中的年份。

    "YM" 起始日期与结束日期的同年间隔月数,忽略日期中的年份。

    实例

    题目: 计算出生日期为2000-1-1人的年龄

    公式: =DATEDIF("2000-1-1",TODAY(),"Y")

    结果: 21

    简要说明 当单位代码为"Y"时,计算结果是两个日期间隔的年数.

    注意:实例中的TODAY指的是编辑这个版本的日期,如本次版本编辑日期为2021/1/26,两个比较的日期只要是标准的日期格式都可以进行运算,或者引用的单元格也可以运算。

    实例2:

    题目: 计算日期为2020-1-1和2021-3-4间隔月份数.

    公式: =DATEDIF("2020-1-1",“2021-3-4”,"m")

    结果: 14

    简要说明 当单位代码为"M"时,计算结果是两个日期间隔的月份数,在本例中,两个日期相隔1年2月3天,所以得到的运算结果为14。

    实例3:

    题目: 计算日期为2020-1-1和2021-3-4的间隔天数.

    公式: =DATEDIF("2020-1-1",“2021-3-4“,"D")

    结果: 428

    简要说明 当单位代码为"D"时,计算结果是两个日期间隔的天数.

    实例4:

    题目: 计算日期为2020-1-1和2021-3-4的不计年数的间隔天数.

    公式: =DATEDIF("2020-1-1",“2021-3-4“,"YD")

    结果: 63

    简要说明 当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差,在本例中计算的则是2021-1-1到2021-3-4之间相隔的天数。

    实例5:

    题目: 计算日期为2020-1-1和2021-3-4不计月份和年份的间隔天数.

    公式: =DATEDIF("2020-1-1",“2021-3-4“,"MD")

    结果: 3

    简要说明 当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差,在本例中的运算结果即1号到4号之间隔了3天。

    实例6:

    题目: 计算日期为2020-1-1和2021-3-4不计年份的间隔月份数.

    公式: =DATEDIF("2020-1-1",“2021-3-4“,"YM")

    结果: 2

    简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数,本例结果是1月到3月之间相差了2个月。

    相关文章

      网友评论

          本文标题:WPS表格3:DATEDIF函数

          本文链接:https://www.haomeiwen.com/subject/xdhnljtx.html