内容导航:


一、在excel里面如何求时分秒之和


时间可以直接相加,前提是把单元格格式设置为时间。
输入的时候得带上小时,才会默认你是时间格式。
比如28分53秒,要输入00:28:53,或者0时28分53秒。
不过注意一点超过24点就自动归为零点了。也就是如果你算总计时间超过24小时,就自动减掉24小时了。所以尽量不要计算总和超过24小时的时间。

如果想把28分53秒化为29分,可以这样,
假设A1单元格为时间格式的0时28分53秒,
hour(A1)=0, minute(A1)=28, second(A1)=53, 这三个函数取时、分和秒。
53秒可以四舍五入进上去,可以用round(second(A1)/60,0)取整,不足30秒舍去,30秒以上算作1分钟。这样加上minute(A1)就可以得到四舍五入后的分钟数。
再重新化为时间格式,用time函数。
最后就是=time(hour(A1),minute(A1)+round(second(A1)/60,0),0)


二、EXCEL表格分秒数据如何求和


假如求A1:A22的和,格式为[h]°mm'ss″
=TEXT(SUM(--IF(ISERROR(FIND("'",A1:A22,1)),"0:0:"&SUBSTITUTE(A1:A22,"""",""),"0:"&SUBSTITUTE(SUBSTITUTE(A1:A22,"'",":"),"""",))),"[h]°mm'ss″")
这是数组公式,输入完毕后,需要时按ctrl+shift+enter完成.


三、EXCEL里面的分秒求和


假设A栏为文字格式(大陆说"文本"格式),输入时间(秒数须为2位数,如01秒)

=TEXT(SUMPRODUCT(--TEXT(SUBSTITUTE(SUBSTITUTE(A1:A10,"分",),"秒",),"0:00:00")),"[m]分ss秒")

或=SUMPRODUCT(--TEXT(SUBSTITUTE(SUBSTITUTE(A1:A10,"分",),"秒",),"0:00:00"))
自订格式为[m]"分"ss"秒