美文网首页
Excel中关于时间计算的函数——NOW,TODAY与YEARF

Excel中关于时间计算的函数——NOW,TODAY与YEARF

作者: Excel客旅 | 来源:发表于2021-06-20 16:08 被阅读0次

    在Excel中,我们有时需要对时间进行运算,本期的分享中我们来介绍一下几个与时间计算有关的函数。

    1. 如何获取当前的时间?

    Excel中有两个函数可以获取当前的时间,一个是NOW函数,另一个是TODAY函数。

    TODAY函数返回的是当前的日期,NOW函数返回的是当前的日期与时间。

    我们先来看一下NOW函数,在N1单元格中输入“=NOW()”,NOW函数中无参数要求。

    按Enter键后,即可在N1单元格中得到当前的日期和时间,与我们的计算机当前时间是一致的。

    如果我们只需要返回日期,则可以直接选择使用TODAY函数。

    2. 如何计算时间差?

    在F列中的数据是员工入职日期,我们需要计算出到目前为止员工的工作年限,结果返回到G列中。

    我们可以使用TODAY函数获取的日期减去员工入职日期。

    但此结果是员工工作的天数,如果要计算出年限,则需要除以365,这样会增加运算的复杂程度。

    我们可以通过另一个函数YEARFRAC,直接返回工作年限。

    在G4单元格中输入“=YEARFRAC(”,可看到该函数有两个必要参数,一个可选参数。

    第一个参数选择开始的日期,在此案例中为入职日期。

    第二个参数为结束日期,在此案例中为当前日期,我们可以使用TODAY函数来获取。

    第三个参数是可选参数,即计算的基准,这里可根据实际需要选择,在此案例中我们省略第三个参数,直接使用默认的基准。

    按Enter键后,即可返回员工的工作年限。

    鼠标放在G4单元格右下角,变成黑色十字后,双击鼠标,即可快速填充。

    我们再来看一个应用,在H列是上一次员工考核的时间,我们需要在I列得到下一次考核的时间。

    在I4单元格中输入“=H4+365”,上一次考核时间加上一年的天数(我们以年度考核来计算)。

    按Enter键后,再进行快速填充数据,即可获得员工下一年度的考核时间。(数据仅作为演示,具体以实际情况为准)

    总结,在这一期中我们主要分享了三个有关时间计算的函数NOW,TODAY与YEARFRAC。

    NOW与TODAY均是获取当前时间的函数,区别在于TODAY仅返回日期,而NOW则返回日期与时间。

    YEARFRAC是用于计算两个日期之间的年限差。

    Excel中更多与时间计算相关的函数,可在“公式”选项卡下的“日期与时间”这一项中查看。

    相关文章

      网友评论

          本文标题:Excel中关于时间计算的函数——NOW,TODAY与YEARF

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