如何用excel计算同一单元格内时间段长短?单元格内显示 “2:39.4 - 2:54.4”,需要直接得到数值15(秒)

请问可以办到么,谢谢了

如果要得到不考虑分钟的秒数,假设数据在A1中,公式为
=SECOND(RIGHT(A1,LEN(A1)-FIND("-",A1)-1)-LEFT(A1,FIND("-",A1)-1))
如果考虑分钟数,并把时间差全部折成秒数,公式改成
=(RIGHT(A1,LEN(A1)-FIND("-",A1)-1)-LEFT(A1,FIND("-",A1)-1))*86400
公式所在单元格设置单元格格式为常规或数值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-07-24
你在单元格格式设置为自定义 类型 ss 就行了

02:39.4 02:54.4 15
如果你要显示后面的 就把类型改为ss"s"就可以了

...2:39.4 - 2:54.4”,需要直接得到数值15(秒)
=SECOND(RIGHT(A1,LEN(A1)-FIND("-",A1)-1)-LEFT(A1,FIND("-",A1)-1))如果考虑分钟数,并把时间差全部折成秒数,公式改成 =(RIGHT(A1,LEN(A1)-FIND("-",A1)-1)-LEFT(A1,FIND("-",A1)-1))*86400 公式所在单元格设置单元格格式为常规或数值。

excel单元格内显示的是时间段,希望得到时间段的长短值
=MID(A1,FIND("-",A1)+1,10)-LEFT(A1,FIND("-",A1)-1)再往下填充,并设格为自定义:[S]---

相似回答