美文网首页
Excel技巧 | 使用DATEDIF函数计算日期差值

Excel技巧 | 使用DATEDIF函数计算日期差值

作者: 王彬成 | 来源:发表于2021-03-28 23:50 被阅读0次

    在实际的生活或工作中,我们经常会去计算两个日期之间的差值。比如想知道自己多少岁了,还有多少天到纪念日了,等等。本文将介绍使用Excel计算两个日期之间的差值。

    问题场景

    ·根据任务的开始时间和实际完成时间计算该任务花费了多少天。

    ·根据食品的有效日期,计算距离效期的天数,优先处理靠近效期的食品。

    场景一

    计算每个任务从开始到完成花费了多少天。

    解决方案

    可以使用Excel的DATEDIF()函数来计算日期差值。

    DATEDIF函数,用于计算两个日期之间的天数、月数或年数。

    DATEDIF函数的语法介绍

    DATEDIF(start_date,end_date,unit)

    Start_date:时间段内的起始日期

    End_date:时间段内的结束日期

    Unit :为所需信息的返回类型,也叫“比较单位”。

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

    函数使用方法

    1、在目标单元格D2输入公式:=DATEDIF(B2,C2,"d")。

    2、将单元格D2内容,粘贴到其他需要填充的单元格,得出结果。

    补充:DATEDIF函数返回结果(比较单位):Unit

    Y:日期时间段中的整年数

    M:日期时间段中的整月数

    D:日期时间段中的天数

    MD:日期时间段中天数的差。忽略日期中的月和年;

    YM:日期时间段中月数的差。忽略日期中的日和年;

    YD:日期时间段中天数的差。忽略日期中的年。



    场景二

    ·根据食品的有效日期,计算距离效期的天数,优先处理靠近效期的食品。

    解决方案

    可以使用NOWTODAY函数,输出当前日期。再利用DATEDIF函数,计算日期差值。

    使用方法

    1、在目标单元格E2输入公式:=DATEDIF(NOW(),C2,"d")

    2、将单元格E2内容,粘贴到其他需要填充的单元格。得出结果。

    3、筛选出靠近效期的食物,优先吃掉。


    总结

    在Excel中使用datedif函数,可以快速日期之间的天数或是月份数的差值,你学会了吗。


    评论区回复【日期计算】,可以获得本文使用的日期计算数据表。

    相关文章

      网友评论

          本文标题:Excel技巧 | 使用DATEDIF函数计算日期差值

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