【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Excel中如何计算日期差》,欢迎阅读!
Excel中如何计算日期差 : ----Excel中最便利的工作表函数之一——Datedif名不见经传,但却十分好用。Datedif能返回任意两个日期之间相差的时间,并能以年、月或天数的形式表示。您可以用它来计算发货单到期的时间,还可以用它来进行2000年的倒计时。
----Excel中的Datedif函数带有3个参数,其格式如下:
----=Datedif(start_date,end_date,units)
----start_date和end_date参数可以是日期或者是代表日期的变量,而units则是1到2个字符长度的字符串,用以说明返回日期差的形式(见表1)。图1是使用Datedif函数的一个例子,第2行的值就表明这两个日期之间相差1年又14天。units的参数类型对应的Datedif返回值
“y”日期之差的年数(非四舍五入) “m”日期之差的月数(非四舍五入) “d”日期之差的天数(非四舍五入)
“md”两个日期相减后,其差不足一个月的部分的天数 “ym”两个日期相减后,其差不足一年的部分的月数 “yd”两个日期相减后,其差不足一年的部分的天数
表1units参数的类型及其含义
图1可以通过键入3个带有不同参数的Datedif公式来计算日期的差。units的参数类型
----图中:单元格Ex为公式“=Datedif(Cx,Dx,“y”)”得到的结果(x=2,3,4......下同)
----Fx为公式“=Datedif(Cx,Dx,“ym”)”得到的结果
----Gx为公式“=Datedif(Cx,Dx,“md”)”得到的结果
现在要求两个日期之间相差多少分钟,units参数是什么呢? 晕,分钟你不能用天数乘小时再乘分钟吗? units的参数类型对应的Datedif返回值 “y”日期之差的年数(非四舍五入) “m”日期之差的月数(非四舍五入) “d”日期之差的天数(非四舍五入)
“md”两个日期相减后,其差不足一个月的部分的天数 “ym”两个日期相减后,其差不足一年的部分的月数 “yd”两个日期相减后,其差不足一年的部分的天数
假设你的数据从A2和B2开始,在C2里输入下面公式,然后拖拉复制。
=IF(TEXT(A2,"h:mm:ss")HOUR(TEXT(A2-B2,"h:mm:ss")) & ":"& IF(LEN(MINUTE(TEXT(A2-B2,"h:mm:ss")))=1,"0" & MINUTE(TEXT(A2-B2,"h:mm:ss")),MINUTE(TEXT(A2-B2,"h:mm:ss"))) & ":" &IF(LEN(SECOND(TEXT(A2-B2,"h:mm:ss")))=1,"0" & SECOND(TEXT(A2-B2,"h:mm:ss")),SECOND(TEXT(A2-B2,"h:mm:ss
")))
还有一个简单的办法: c列为:=AVERAGE(A1,B1) 而c列的单元格格式为时间型的。
本文来源:https://www.wddqxz.cn/260d887ca2161479171128a4.html