在工作中,我们经常需要使用时间和日期,包括年月日,时分秒,今天我们就简单地介绍一下怎样使用today函数,now函数,接着讲一如何计算两个时间相差的年份数,月份数,最后学习一下怎么将一个时间转化为秒数值。首先,我们介绍today和now函数。

案例1:

today函数用于返回当前时间的日期,在单元格中输入:=today(),括号中不需要选择任何参数,如图1,

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(1)

图1

输入完成后直接按enter键即可,当前日期就出现咯,如图2

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(2)

图2

案例2:

now函数用于返回当前时间的日期和时间,在单元格中输入:=now(),括号中不需要选择任何参数,如图3

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(3)

图3

输入完成后直接按enter键即可,当前日期就出现咯,如图4

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(4)

图4

这里提醒一下,要设置好单元格格式,设置方法入下:选择单元格,右键单击弹出右键命令栏,选择“设置单元格格式”

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(5)

图5

弹出设置单元格格式属性框,选择数字---分类中日期---类型中选择同时包含日期与时间的格式即可,如图6

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(6)

图6

案例3:

计算两个时间间相差的年份,下图计算张三的年龄,在单元格中输入:=year(C2)- year(B2)即可,也就是用当前年份的值减去出生年月值,如图7

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(7)

图7

接着计算张三出手了多少个月,在单元格中输入:=(year(C2)- year(B2))*12 month(C2)- month(B2)即可,也就是用当前年份的值减去出生年月的年份差乘12再加上月份差数,如图8

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(8)

图8

案例4:

将某个时间换算成多少秒,在单元格中输入:=HOUR(A2)*3600 MINUTE(A2)*60 SECOND(A2),即完成换算。逻辑如下:小时数乘3600加分钟数乘90加秒数的和,如图9

excel函数有日期有时间怎么计算(now介绍及计算两时间之间的年份月份和换算秒数)(9)

图9

总结,本次我们介绍了以下函数:

today:返回当前日期

now:返回当前日期与时间,要注意格式设置

year(b时间)-year(a时间):计算两时间相差年份数

month(b时间)-month(a时间):计算两时间相差月份数

HOUR(时间)*3600 MINUTE(时间)*60 SECOND(时间):将时间换算成秒数。

小伙伴们,动手尝试一下啦[大笑][大笑][大笑]

,