Excel中时分秒的数据转换
来源:网络收集 点击: 时间:2024-08-28【导读】:
长公式数据整理方法/步骤1/7分步阅读
2/7
3/7
4/7
5/7
6/7
7/7
如何通过公式批量转换时分秒数据,如下数据:
人均会话时长
1小时8分8.98秒
转换为“秒”

首先是小时的转换:
=IF(ISNUMBER(FIND(小时,A2)),LEFT(A2,FIND(小时,A2)-1)*60*60,0)

然后是分的转换:

秒数不变

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

但是当没有小时数的时候,这时候就要添加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即可)

依次类推,秒的情况就不在赘述...
转换版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1166560.html
上一篇:IDEA中怎么设置黑色或白色背景?
下一篇:怪物猎人世界大凶柴龙在哪