excel中时长怎么求和
发布网友
发布时间:2022-04-26 10:01
我来回答
共4个回答
热心网友
时间:2022-06-27 03:02
我简单举例
比如数据在A1和A2单元格 分别输入 1分1秒 8分20秒
在B1输入
=SUMPRODUCT(LEFT(A1:A2,FIND("分",A1:A2,1)-1)*1)+INT(SUMPRODUCT(MID(A1:A2,FIND("分",A1:A2,1)+1,LEN(A1:A2)-FIND("分",A1:A2,1)-1)*1)/60)&"分"&MOD(SUMPRODUCT(MID(A1:A2,FIND("分",A1:A2,1)+1,LEN(A1:A2)-FIND("分",A1:A2,1)-1)*1),60)&"秒"
就会显示9分21秒
数据范围自己改,我只写两个方便检查
e,你的数据还有没有分的啊
这样就不行了,你最好把xx秒的改成0分xx秒
要不公式要复杂一倍,实在没必要
热心网友
时间:2022-06-27 03:02
要先把时间换成数值,如:
=SUBSTITUTE(IF(ISERR(FIND("分",A1)),"0:"&A1,SUBSTITUTE(A1,"分",":")),"秒","")/60
可以加以列求加总,
=TEXT(SUM(B:B),"[h]时m分s秒")
如果不能加列,只能用数组公式:
{=TEXT(SUM(SUBSTITUTE(IF(ISERR(FIND("分",A1:A21)),"0:"&A1:A21,SUBSTITUTE(A1:A21,"分",":")),"秒","")/60),"[h]时m分s秒")}
热心网友
时间:2022-06-27 03:03
如果你的原始数据是数值(就是数字的时间格式),那么可以直接使用SUM函数求和,然后将求和结果的数字格式设置为:自定义 [mm]"分"ss"秒" 就可以了
热心网友
时间:2022-06-27 03:03
通过数据分列,将分和秒分离出来,然后再进行计算。