在Excel表内时间加减,无论是否在24小时内都是用一个公式
A列B列求两者相差的时间2010-1-220:302010-1-221:31??(求相差时间)2010-1-220:302010-1-421:31??(求相差时间)或20...
A列 B列 求两者相差的时间
2010-1-2 20:30 2010-1-2 21:31 ??(求相差时间)
2010-1-2 20:30 2010-1-4 21:31 ??(求相差时间)
或
2010-1-2 20:30 ??(求日期) 62小时
2010-1-2 20:30 ??(求日期) 2小时
先谢谢三位的帮助,但如果不在同一天时所求的时间差要求精确到时分,则怎办 展开
2010-1-2 20:30 2010-1-2 21:31 ??(求相差时间)
2010-1-2 20:30 2010-1-4 21:31 ??(求相差时间)
或
2010-1-2 20:30 ??(求日期) 62小时
2010-1-2 20:30 ??(求日期) 2小时
先谢谢三位的帮助,但如果不在同一天时所求的时间差要求精确到时分,则怎办 展开
展开全部
计算两个时间之间的差值
按标准时间格式(小时:分钟:秒)给出结果
使用减号运算符 (-) 求时间之间的差值,并使用 TEXT 函数设置时间的格式。
小时数不超过 24,分钟数不超过 60,秒数不超过 60。
工作表示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
开始时间 终止时间
2007-6-9 10:35 AM 2007-6-9 3:30 PM
公式 说明(结果)
=TEXT(B2-A2,"h") 两个时间之间的小时数 (4)
=TEXT(B2-A2,"h:mm") 两个时间之间的小时数和分钟数 (4:55)
=TEXT(B2-A2,"h:mm:ss") 两个时间之间的小时数和秒数 (4:55:00)
注释 还可应用时间和日期数字格式而不是使用 TEXT 函数来指定格式。然而,如果使用的格式同时应用了 TEXT 函数和数字格式,则 TEXT 函数优先。
按标准时间格式(小时:分钟:秒)给出结果
使用减号运算符 (-) 求时间之间的差值,并使用 TEXT 函数设置时间的格式。
小时数不超过 24,分钟数不超过 60,秒数不超过 60。
工作表示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法
开始时间 终止时间
2007-6-9 10:35 AM 2007-6-9 3:30 PM
公式 说明(结果)
=TEXT(B2-A2,"h") 两个时间之间的小时数 (4)
=TEXT(B2-A2,"h:mm") 两个时间之间的小时数和分钟数 (4:55)
=TEXT(B2-A2,"h:mm:ss") 两个时间之间的小时数和秒数 (4:55:00)
注释 还可应用时间和日期数字格式而不是使用 TEXT 函数来指定格式。然而,如果使用的格式同时应用了 TEXT 函数和数字格式,则 TEXT 函数优先。
展开全部
A1为2010-1-2 20:30,B1为2010-1-2 21:31在C1求相差时间,格式为“小时:分”,用下面的公式:
=ROUNDDOWN(((DATEDIF(A1,B1,"d")*24+HOUR(B1-A1))*60+MINUTE(B1-A1))/60,0)&":"&TEXT(MOD((DATEDIF(A1,B1,"d")*24+HOUR(B1-A1))*60+MINUTE(B1-A1),60),"00")
A1为2010-1-2 20:30,求62小时后的日期,用下面的公式:
=A1+62/24
=ROUNDDOWN(((DATEDIF(A1,B1,"d")*24+HOUR(B1-A1))*60+MINUTE(B1-A1))/60,0)&":"&TEXT(MOD((DATEDIF(A1,B1,"d")*24+HOUR(B1-A1))*60+MINUTE(B1-A1),60),"00")
A1为2010-1-2 20:30,求62小时后的日期,用下面的公式:
=A1+62/24
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先将C列格式设置为“数值”格式,然后输入公式
=ABS(DAYS360(A1,B1))*24+ABS(HOUR(B1)-HOUR(A1))
=ABS(DAYS360(A1,B1))*24+ABS(HOUR(B1)-HOUR(A1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询