Excel怎么批量把“h小时mm分ss秒”替换成“h:mm:ss”??
发布网友
发布时间:2022-05-09 18:30
我来回答
共2个回答
热心网友
时间:2023-10-12 18:27
1、用公式。假设你的时间在A1,则在B1输入:
=TIME(LEFT(A1,FIND(\"小时\",A1)-1),MID(A1,FIND(\"小时\",A1)+2,FIND(\"分\",A1)-FIND(\"小时\",A1)-2),MID(A1,FIND(\"分\",A1)+1,FIND(\"秒\",A1)-FIND(\"分\",A1)-1))
然后把B2格式设置成时间里的 hh:mm:ss。
2、不用设置单元格格式,直接输入下面公式:
=TEXT(TIME(LEFT(A1,FIND("小时",A1)-1),MID(A1,FIND("小时",A1)+2,FIND("分",A1)-FIND("小时",A1)-2),MID(A1,FIND("分",A1)+1,FIND("秒",A1)-FIND("分",A1)-1)),"h:mm:ss;@")
=============================================
或用以下公式:
=TEXT(SUM(TIMEVALUE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1:A10,"小时",":"),"分",":"),"秒",""))),"h:m:s")
按 Ctrl + shift + 回车退出公式编辑状态
热心网友
时间:2023-10-12 18:28
用编辑里的替换功能就是最简单的了