Excel函数 - 时间函数

1、TODAY函数

TODAY在英文当中表示今天的意思,在Excel当中我们如果想要获取系统当前的日期,我们就可以使用TODAY函数。

TODAY函数表达式:=TODAY()

比如,我们在L7单元格录入函数公式=TODAY(),那么在L7单元格就会显示当前系统的日期。在这里插入图片描述

使用场景:判断某产品是否过期

如下图所示,我们如果要判断某产品是否已经过期,我们就可以利用IF函数和TODAY函数的结合。

判断产品的有效期是否比我们当前的日期小,如果比我们当前日期小,就代表已经过期,如果比我们现在的日期大,那么就代表还没过期。

我们录入函数公式:=IF(M16<TODAY(),“已过期”,“未过期”)

即可得到最终结果。
在这里插入图片描述

2、NOW函数

NOW在英文当中表示当下的意思,在Excel当中我们如果想要获取系统当下的具体时间点,我们就可以使用NOW函数。

NOW函数表达式:=NOW()
在这里插入图片描述
比如,我们在B7单元格录入函数公式=NOW(),那么在B7单元格就会显示当前系统的时间点。

使用场景:判断某工作项目是否已经到期

我们如果要判断某项工作是否到期,我们就可以利用IF函数和NOW函数的结合。

如果预计完成时间比现在当下的时间要小,那么就表示已完成,如果预计完成时间比当下时间要晚,就表示未完成。

我们录入函数公式:=IF(C16<NOW(),“已完成”,“未完成”)

即可得到最终结果。在这里插入图片描述

3、YEAR函数

YEAR在英文当中表示年的意思,在Excel当中我们如果想要提取日期中的年份,我们就可以使用YEAR函数。

YEAR函数表达式:=YEAR()
在这里插入图片描述
如上图所示,B11单元格的日期是2019年4月5日,我们如果需要提取该日期的年份出来,就可以用YEAR函数。

在D14单元格录入函数公式:=YEAR(B11)

即可得到2019.

4、MONTH函数

MONTH在英文当中表示月的意思,在Excel当中我们如果想要提取日期中的月份,我们就可以使用MONTH函数。

MONTH函数表达式:=MONTH()
在这里插入图片描述
如上图所示,H11单元格的日期是2019年4月5日,我们如果需要提取该日期的月份出来,就可以用MONTH函数。

在I14单元格录入函数公式:=MONTH(H11)

即可得到月份4.

5、DAY函数

DAY在英文当中表示日的意思,在Excel当中我们如果想要提取日期中的日,我们就可以使用DAY函数。

DAY函数表达式:=DAY()
在这里插入图片描述
如上图所示,M11单元格的日期是2019年4月5日,我们如果需要提取该日期的日出来,就可以用DAY函数。

在N14单元格录入函数公式:=DAY(M11)

即可得到5日。

6、DATE函数

DATE在英文当中表示日期的意思,在Excel当中我们如果想要组合年月日,变成一个完整的日期,我们就可以使用DATE函数。

DAY函数表达式:=DATE(YEAR,MONTH,DAY)

使用场景1:将分散的年月日合并在这里插入图片描述

如上图所示,我们如需将年月日合并成具体的日期,我们就可以在F14单元格录入函数公式:=DATE(C14,D14,E14)

其中C14就是年,D14就是月,E14就是日,合并起来就是具体的日期。

使用场景2:获取每月最后一天的日期在这里插入图片描述

如上图所示,我们如果想知道某年某月最后一天是多少号,我们也可以用DATE函数来计算。

我们在M14单元格录入函数公式:=DATE(J14,K14+1,0)

其中K14+1,表示当前月份+1,得到的结果就是下一个月。

最后的参数代表天,在日期当中是没有0天的,所以下个月的0天就是上个月的最后一天。

用这个方法我们就可以得到某年某月最后一天的日期。

7、EDATE函数

EDATE在Excel当中可以表示为推迟多少个月的意思,所以我们如果要计算某天多少个月是哪一天,我们就可以用EDATE函数来计算。

EDATE函数表达式:=EDATE(日期,推迟多少个月)

使用场景1:统计人员退休日期

在这里插入图片描述
如上图所示,我们如果要计算公司员工退休的日期,我们就可以用退休的年龄乘以12个月,得到出生后,距离退休还有多少个月。

所以我们在K26单元格就可以录入函数公式:=EDATE(F26,J26*12)

其中F26表示的就是初始的日期,J26*12表示的就是多少个月后。

得到的结果就是员工退休的日期。

8、DATEDIF函数

DATEDIF函数在Excel当中是用来计算两个日期之间相隔多长时间的,所以我们如果要统计两个日期之间相隔多久,我们就可以用DATEDIF函数来计算。

DATEDIF函数表达式:=DATEDIF(初始日期,结束日期,统计类型)

使用场景1:计算员工年龄

在这里插入图片描述
如上图所示,我们要计算员工的年龄,就可以在E13单元格录入函数公式:=DATEDIF(C13,D13,“Y”)。

其中C13表示的初始日期,D13表示结束日期,Y表示年,也就是计算两个日期相隔多少年。

最后我们就能得到两个日期之间相隔的年份,也就是年龄。

使用场景2:计算项目完成剩余天数

在这里插入图片描述
如上图所示,我们要计算项目完成剩余天数,就可以在J13单元格录入函数公式:=DATEDIF(H13,I13,“D”)

其中H13是初始日期,I13是截至日期,D表示的是天数。

所以最终得到的结果就是24.

9、WEEKDAY函数

WEEKDAY函数在Excel当中是用来计算某日期的星期,所以我们如果要计算某天是星期几,我们就可以用WEEKDAY函数来计算。

WEEKDAY函数表达式:=WEEKDAY(日期,统计类型)
在这里插入图片描述
如上图所示,我们如果要计算每个日期对应的星期,我们就可以用WEEDAY函数来计算。

我们在B11单元格录入函数公式:=WEEKDAY(B10,2)

即可得到每天的星期。

10、总结

NOW函数:提取系统当前时间点
TODAY函数:提取系统当前日期

DAY函数:提取日期当中的天数
MONTH函数:提取日期当中的月份
YEAR函数:提取日期当中的年份
DATE函数:将年月日合并成具体日期

DATEDIF函数:计算两个日期之间相隔多长时间
EDATE函数:计算某日期后的多少个月是哪一天

WEEKDAY函数:计算某日期的星期

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值