Excel中如何计算日期差

2022-06-18 19:04:18   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《Excel中如何计算日期差》,欢迎阅读!
日期,计算,如何,Excel

Excel中如何计算日期差 ----Excel中最便利的工作表函数之一——Datedif名不见经传,但却十分好用。Datedif能返回任意两个日期之间相差的时间,并能以年、月或天数的形式表示。您可以用它来计算发货单到期的时间,还可以用它来进行2000年的倒计时。

----Excel中的Datedif函数带有3个参数,其格式如下:

----=Datedif(start_date,end_date,units)

----start_dateend_date参数可以是日期或者是代表日期的变量,units则是12个字符长度的字符串,用以说明返回日期差的形式(见表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”两个日期相减后,其差不足一年的部分的天数

假设你的数据从A2B2开始,在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.dywdw.cn/260d887ca2161479171128a4.html

相关推荐
推荐阅读