excel中时间求和 如:2小时15分钟+1小时35分钟
来源:网络收集 点击: 时间:2024-07-06准备数据。

小时数相加。
公式为:LEFT(A2,FIND(小时,A2)-1)+LEFT(B2,FIND(小时,B2)-1)
1、FIND(小时,A2):找到“小时”的位置;
2、采用left函数取“小时”前的数字。

分钟数相加。
公式为:MID(A2,FIND(小时,A2)+2,FIND(分钟,A2)-4)+MID(B3,FIND(小时,B3)+2,FIND(分钟,B3)-4)
1、FIND(分钟,A2):找到“分钟”的位置;
2、利用mid函数取“分钟”与“小时”之间的数字。

判断分钟之和是否大于60.
公式:IF(MID(A2,FIND(小时,A2)+2,FIND(分钟,A2)-4)+MID(B2,FIND(小时,B2)+2,FIND(分钟,B2)-4)60,LEFT(A2,FIND(小时,A2)-1)+LEFT(B2,FIND(小时,B2)-1)小时MID(A2,FIND(小时,A2)+2,FIND(分钟,A2)-4)+MID(B2,FIND(小时,B2)+2,FIND(分钟,B2)-4)分钟,LEFT(A2,FIND(小时,A2)-1)+LEFT(B2,FIND(小时,B2)-1)+1小时MID(A2,FIND(小时,A2)+2,FIND(分钟,A2)-4)+MID(B2,FIND(小时,B2)+2,FIND(分钟,B2)-4)-60分钟)
1、分钟之和小于60则不变;
2、分钟之后大于等于60,则小时数之后加1,分钟数之和减去60.

将时间替换为数字。
1、“小时”替换为“.”
2、“分钟”替换为空


将数据展示两位小数位。具体操作见图:

两列数据求和。见图:

实现按60进位换算。
公式为:IF(MID(A10,FIND(.,A10)+1,LEN(A10))+MID(B10,FIND(.,B10)+1,LEN(B10))60,SUM(A10:B10),LEFT(SUM(A10:B10),FIND(.,SUM(A10:B10))-1)+1.MID(A10,FIND(.,A10)+1,LEN(A10))+MID(B10,FIND(.,B10)+1,LEN(B10))-60)

此方法对于不同版本的Excel都是适用的, 以上仅供大家参考。
EXCEL职场时间求和版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_938255.html