求教 excel表格中 时间相加函数

已经具体将单元格格式设置为“H:mm:ss”,后续函数写为=text(sum(A1:A8),"[H]:mm:ss")
现如果时间自行输入,这个函数是正常能导出数据;但具体从单位导出数据后再使用这个函数无法得到数据
非常想知道其中是哪里出了问题,求好心人士能做解答,非常非常感谢。
目前这里无法上传文件,后续如果有兴趣可以发过来,谢谢啦。

对Excel中的时间数据进行相加,首先需要将存放计算结果的单元格设置自定义格式为[h]:mm:ss,这样时间相加后可以取消24小时限制,进行时间累加

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-16
导出的数据默认应该是文本类型的,需要转换一下。只设置单元格的数字格式不能改变单元格里的数据类型。可以用查找替换(如查找":"替换成":")相当于重输了数据来改变数据类型。追问

非常感谢,但中间还有点小小的疑问,现在{(如查找":"替换成":")这里看到的查找和替换的内容是一样的},请问两个是输入的中/英文或全角/半角不同吗,具体要怎么输入呢,麻烦啦~

追答

应该输入半角的。正确的时间格式中间是半角的。如果原先是全角正好全部替换成半角。

本回答被提问者采纳
第2个回答  2013-09-16
你公式没有问题
你应该检查A1至A8单元格区域的数据是否为文本数据,比如含有透明的其他字符 如回车符,制表符等,可以复制这个透明的符号替换成空内容本回答被网友采纳
第3个回答  2013-09-16
可能是导出后的数据格式导致的,数据导入要使用选择性粘贴--只有值
相似回答