求教:EXCEL计算时间差的函数如何写?(结果精确到秒)

如图:B列-A列的结果精确到秒,计算函数该怎么写?谢谢回答的朋友

首先需把日期格式标准化,之后输入公式

=HOUR(A1-B1)&":"&MINUTE(A1-B1)&":"&SECOND(A1-B1)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-10
您这个不是日期与时间格式,而是文本格式,故无法直接进行计算。
Excel输入日期用英文的句点(.)来分隔年月日,电子表格无法识别这种格式。应该用-或者/来分隔。
对于您这样的情况,可以先将不规范的日期格式转换一下再进行计算。
下面给出的公式,将时间差转换为几小时几分几秒的形式。
=text(substitute(b2,".","/")-substitute(a2,".","/"),"[h]:mm:ss")本回答被提问者和网友采纳
相似回答