举例说明。
例如有两个时间的数据,如图:
第一步:在d2输入公式:=C2-B2.结果如图:
第二步:在e2输入公式:=d2*24,这个结果就是两个时间之间的小时数。结果如图:
如果要计算两个时间之差,可以直接相减,但结果数字的单位是天,如果要转为分钟单位该如何操作呢?
计算两个日期的差是非常有用的,例如要计算工龄,计算年龄,都是非常方便的。要实现计算两个日期的差值,需要一个Excel 一个隐藏的函数DATEDIF。
函数公式:=DATEDIF(开始日期,终止日期,返回格式)注意:datedif中是有字母“d”的!
函数返回的是从开始日期到终止日期差值,至于返回的是年、还是月,由返回格式决定
开始日期:计算的起始时间。
终止日期:计算的结束时间。
返回格式:
下面就是介绍一个简单的例子:计算入职表中的工龄以及在职的详细时间。
计算工龄:=DATEDIF(C3,TODAY(),"Y")
计算入职详细时间:= "在职时间" & DATEDIF(C3,TODAY(),"Y") & "年" & DATEDIF(C3,TODAY(),"YM") & "月" & DATEDIF(C3,TODAY(),"MD")