Excel中时分秒的数据转换

 时间:2026-04-24 15:10:27

1、如何通过公式批量转换时分秒数据,如下数据:

人均会话时长

1小时8分8.98秒

转换为“秒”

Excel中时分秒的数据转换

2、首先是小时的转换:

=IF(ISNUMBER(FIND("小时",A2)),LEFT(A2,FIND("小时",A2)-1)*60*60,0)

Excel中时分秒的数据转换

3、然后是分的转换:

Excel中时分秒的数据转换

4、秒数不变

Excel中时分秒的数据转换

5、之后是数据相加:时+分+秒

Excel中时分秒的数据转换

6、但是当没有小时数的时候,这时候就要添加IF判定:IF(ISNUMBER(FIND("小时",A2)),"有小时的时候这样计算","没有小时的时候判定分钟")

有小时的时候这样计算:

ISNUMBER(FIND("小时",A2)),LEFT(A2,FIND("小时",A2)-1)*60*60+MID(A2,FIND("小时",A2)+2,FIND("分",A2)-FIND("小时",A2)-2)*60+MID(A2,FIND("分",A2)+1,FIND("秒",A2)-FIND("分",A2)-1)

没有小时的时候判定分钟:

IF(ISNUMBER(FIND("分",A2)),MID(A2,FIND("小时",A2)+2,FIND("分",A2)-FIND("小时",A2)-2)*60,"没有分的时候判定秒")

没有分钟的时候判定秒:

IF(ISNUMBER(FIND("秒",A2)),LEFT(A2,LEN(A2)-1),"没有秒的时候这里置0即可")

Excel中时分秒的数据转换

7、依次类推,秒的情况就不在赘述...

  • Excel中如何快速转换时分秒的格式?
  • excel怎么把时分秒转成秒
  • Excel表格中如何将分钟转换成秒
  • EXCEL中怎么把几分几秒转换成秒?
  • excel怎么将几分几秒转分
  • 热门搜索
    鸡头米怎么吃 我的世界怎么远程联机 word怎么删除页码 神经痛怎么办 米粉怎么吃 银屑病怎么治 螨虫过敏症状怎么治 虫牙怎么办 右手发麻是怎么回事 800米怎么跑