EXCEL里怎么把时分秒转换成秒

2025-03-11 13:13:45
推荐回答(3个)
回答1:

假如A1=256,在B2中输入公式:=INT(A1/3600)&":"&INT((A1-INT(A1/3600)*3600)/60)&":"&A1-INT(A1/3600)*3600-INT((A1-INT(A1/3600)*3600)/60)*60
其中A1的内容为145020。
结果:0:4:16
以&为界,第一节为小时数;第二节为分钟数,第三节为秒数。
小时数:所以要A1除以3600秒,再取整数;
分钟数:先用A1减去第一步计算出来的小时数(第一节的公式),余数除以60,再取整数得到分钟数;
秒数:要用A1减去小时数折算出的秒数(第一节的公式),还要减去分钟数折算出的秒数(第二节的公式)。

回答2:

使用TEXT函数处理
Excel版本参考:2010
假设数据在A1单元格
1、B1输入公式:=TEXT(A1/24,"h时mm分ss秒")
2、回车,查看结果
(注意:0.51需要除以24,转成24小时格式)

回答3:

002:05:16.1不是标准时间格式,不能识别。
=left(a1,3)*60+mid(a1,5,2)+right(a1,4)/60
如果是可识别的时间格式
=text(a1,"[m]")