怎样用EXCEL求和时间?例如分秒这种时间的求和?谢谢!!!

怎样用EXCEL求和时间?例如:4分56秒234分23秒564分44秒33……如何求和?谢谢!!!... 怎样用EXCEL求和时间?
例如:
4分56秒23
4分23秒56
4分44秒33
……

如何求和?谢谢!!!
展开
 我来答
soup5258
推荐于2017-09-11 · TA获得超过9256个赞
知道大有可为答主
回答量:5594
采纳率:74%
帮助的人:2067万
展开全部
假设你时间在A列
B1输入公式 =--SUBSTITUTE(SUBSTITUTE(A1,"秒",".",1),"分",":",1)
向下填充,
选中B列 右键设置单元格格式 自定义 输入 mm:ss.00
然后对B列求和,就行了
丛英哲073
2010-05-22 · TA获得超过2424个赞
知道小有建树答主
回答量:650
采纳率:0%
帮助的人:460万
展开全部
先把时间调整成以下格式,时:分:秒:毫秒 1:20:30:567

然后ALT+F11,进入EXCEL VBA
这是个时间函数的求和,和普通的SUM用法一样,之不过函数名是 tsum

Function tsum(rng As Range) '自定义函数
Dim sum1%, sum2%, sum3%, sum4%
Dim sum11$, sum22$, sum33$, sum44$

sum1 = 0: sum2 = 0: sum3 = 0: sum4 = 0
Application.Volatile
On Error Resume Next
For Each c In rng

a = Split(c, ":")
sum4 = sum4 + Val(a(UBound(a)))
sum3 = sum3 + Val(a(UBound(a) - 1))
sum2 = sum2 + Val(a(UBound(a) - 2))
sum1 = sum1 + Val(a(UBound(a) - 3))
Next
sum44 = Format(sum4 Mod 1000, "000")
sum33 = Format((sum4 \ 1000 + sum3) Mod 60, "00")
sum22 = Format(((sum4 \ 1000 + sum3) \ 60 + sum2) Mod 60, "00")
sum11 = ((sum4 \ 1000 + sum3) \ 60 + sum2) \ 60 + sum1
tsum = sum11 & ":" & sum22 & ":" & sum33 & ":" & sum44
End Function
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
feiaoli
2010-05-21 · TA获得超过490个赞
知道小有建树答主
回答量:496
采纳率:100%
帮助的人:327万
展开全部
直接求和 函数 =sum()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式