首页 > 教育

excel怎么计算时间相加之和

更新时间2022-07-08 11:36:07

我要计算的数据10295:45  11083:45  10590:48 12993:58  12222:19 13019:09   单位是小时:分钟,怎么计算相加之和,修改了单元格格式计算出来还是为0 

在单元格数字格式为默认(常规)的况下,输入小时:分钟形式的数据,

当输入数据在0:00~9999:59范围内,excel将自动变成自定义时间格式,

当输入数据大于9999:59时,excel就不能自动变成自定义时间格式,而是常规格式下的文本了。

所以,你用SUM函数求和,结果就为0。

——————————————————————

第一步:常规数字格式单元格输入数组公式

excel怎么计算时间相加之和

=SUM(LEFT(B1:B6,LEN(B1:B6)-3)/24,RIGHT(B1:B6,2)/60/24)

第二步:将公式所在的单元格设置为自定义时间格式——[h]:mm

excel怎么计算时间相加之和

excel怎么计算时间相加之和

这样做的好处是公式得出的结果能参与运算

单元格格式不影响单元内数值,不会改变计算结果。

要确定单元格内原数据是什么格式,估计这种格式要用字符型,否则如果是时间,自动转化成天了,而且保存的应该是日期时间值(不显示年月日,不等于没有)。(假设数值在A1:A4,且小时不要小于24(可用前导0),否则自动变为时间值,公式无效,分钟不足2位,0占位)

=INT(SUM(LEFT(A1:A4,FIND(":",A1:A4)-1)*1)+SUM(RIGHT(A1:A4,2)*1)/60)&":"&MOD(SUM(RIGHT(A1:A4,2)*1),60)

office2019之后版本,直接使用;老版本可能要Ctrl+Shift+回车确认(显示公式变为{=.....},数组函数用法)


相关标签:excel

上一篇:对于“天高任鸟飞,海阔凭鱼跃”,有人认为法治限制了自由。你赞同这种观点吗?请说明理由

下一篇:我想从事日语高翻,北京哪个培训班可以帮助我?