3个回答
展开全部
你没讲具体。假设时间在A列、要求和的数据在B列,第1行是表头。
如果是同一时间的:
在C2输入
=SUMIF(A:A,"输入求和的时间条件",B:B))
或
=IF(COUNTIF(A$2:A2,A2)>0,"",SUMIF(A:A,A2,B:B))
回车并向下填充。
如果不是同一时间的,要看你的时间格式,你的时间格式是文本格式,可能要涉及到提取函数,你“X天X小时X分X秒”这样写太模糊,请写详细些,才方便帮你。
如果是同一时间的:
在C2输入
=SUMIF(A:A,"输入求和的时间条件",B:B))
或
=IF(COUNTIF(A$2:A2,A2)>0,"",SUMIF(A:A,A2,B:B))
回车并向下填充。
如果不是同一时间的,要看你的时间格式,你的时间格式是文本格式,可能要涉及到提取函数,你“X天X小时X分X秒”这样写太模糊,请写详细些,才方便帮你。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你需要首先设定好数据区域的数字格式,选择 时间,然后进行求和, 将求和单元格的数字格式设定成你需要的格式。
更多追问追答
追答
好麻烦哦,照下面的做:
假设你的数据区域在A1:A100, 则你在B1输入=IF(ISNUMBER(FIND("天",A1)),LEFT(A1,(FIND("天",A1)-1)),"") 下拉填充至B100, C1输入=IF(B1="",IF(ISNUMBER(FIND("小时",A1)),LEFT(A1,(FIND("小时",A1)-1)),""),MID(A1,FIND("天",A1)+1,FIND("小时",A1)-FIND("天",A1)-1))下拉填充至C100,D1输入=IF(C1="",IF(ISNUMBER(FIND("分钟",A1)),LEFT(A1,(FIND("分钟",A1)-1)),""),MID(A1,FIND("小时",A1)+2,FIND("分钟",A1)-FIND("小时",A1)-2))下拉填充至D100 E1输入=IF(D1="",IF(ISNUMBER(FIND("秒",A1)),LEFT(A1,(FIND("秒",A1)-1)),""),MID(A1,FIND("分钟",A1)+2,FIND("秒",A1)-FIND("分钟",A1)-2))下拉填充至E100, 这样B,C,D,E列分别为提取出的天,小时,分钟,秒的数值, 然后就可以根据你的需要 统一换算成小时或者分钟求和啦!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询