4个回答
展开全部
1、新建空白excel,并插入测试数据,工作时长, 236时15分、126时45分、118时36分、90时21分、709时31分;
2、B2单元格输入函数,=IF(ISNUMBER(FIND("时",A2)),LEFT(A2,FIND("时",A2:A6)-1),0)*1,获取小时数,并填充B列单元格;
3、C2单元格输入函数,=IF(ISNUMBER(FIND("分",A2)),IF(ISNUMBER(FIND("时",A2)),MID(A2,FIND("时",A2)+1,LEN(A2)-FIND("时",A2)-1),LEFT(A2,LEN(A2)-1))*1,0),获取分钟数,并填充C列单元格;
4、在F列输入函数,=SUM(I:I)+QUOTIENT(SUM(J:J),60)&"时"&MOD(SUM(J:J),60)&"分",获取所有时长之和。
展开全部
将小时数与分钟数分别提取出来
再求和
权当原数据在A列
B2
=IF(ISNUMBER(FIND("时",A2)),LEFT(A2,FIND("时",A2:A6)-1),0)*1
C2
=IF(ISNUMBER(FIND("分",A2)),IF(ISNUMBER(FIND("时",A2)),MID(A2,FIND("时",A2)+1,LEN(A2)-FIND("时",A2)-1),LEFT(A2,LEN(A2)-1))*1,0)
一起下拉
结果为
=SUM(B:B)+QUOTIENT(SUM(C:C),60)&"时"&mod(SUM(C:C),60)&"分"
再求和
权当原数据在A列
B2
=IF(ISNUMBER(FIND("时",A2)),LEFT(A2,FIND("时",A2:A6)-1),0)*1
C2
=IF(ISNUMBER(FIND("分",A2)),IF(ISNUMBER(FIND("时",A2)),MID(A2,FIND("时",A2)+1,LEN(A2)-FIND("时",A2)-1),LEFT(A2,LEN(A2)-1))*1,0)
一起下拉
结果为
=SUM(B:B)+QUOTIENT(SUM(C:C),60)&"时"&mod(SUM(C:C),60)&"分"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
纯文本的话,先分裂成数据,再求和。excel版本高可以直接分裂,否则可以用mid配合len、find函数分裂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询