excel表格如何求和时间,关于通话时长

2025-04-13 03:11:42
推荐回答(3个)
回答1:

1.先求通话时间:假如开始时间为A1,结束时间为B1,通话时间为C1=B1-A1,如果显示#####,再把单元格式设置为时间-选择一个与开始时间样式一样即可。

2.求和,用普通的sum函数即可,如果显示#####再用上述方法设置单元格格式:

回答2:

=SUMPRODUCT((C2:C1000="主叫")*ROUNDUP((TEXT(SUBSTITUTE(IF(ISERROR(FIND("分",E2:E1000)),"0:"&E2:E1000,SUBSTITUTE(E2:E1000,"分",":")),"秒",),"[s]")/3600),0))
得出的是E2至E1000主叫的总分钟数,
已将秒数全部取整为分钟,你只要在公式中将A列和E列对应好单元格区域就行

回答3:

设通信方式在A列,通话时长在B列,那么在实际计费时长C列,输入公式=IF(A2="主叫",(LEFT(B2,1)+1),""),下拉填充,再合计,就得到你所要的结果。