Excel中以小时分钟格式处理大数相减的问题求助
Excel中以小时分钟格式处理大数相减的问题求助
我现在遇到一个Excel计算的问题,想请大家帮忙看看哪里出错了,以及怎么解决。
情况是这样的:我需要计算两个类似hhhhh.mm格式的数值相减(比如36716.09和28961.49,这里的小数点是分隔符,.09代表9分钟,.49代表49分钟)。我直接用36716.09 - 28961.49得到的结果是7754.60,Excel自动当成了7755小时,但实际上正确结果应该是7754.20,也就是7754小时20分钟。
手动拆分计算的话是对的:
- 小时部分:
36715-28961= 7754小时 - 分钟部分:
69-49= 20分钟
我对时间格式没有特别要求,分隔符用冒号或者其他都可以,只要小时和分钟能作为一个值放在一个单元格里就行。这类数值最多7位,都是hhhhh.mm的格式。
我已经试过各种时间函数、文本公式,还有调整单元格格式,但都没能解决这个问题。有没有大佬能指点一下出错的原因,或者给个解决方案呀?
P.S. 提前感谢stackoverflow社区的各位朋友提供的方案!
备注:内容来源于stack exchange,提问作者Sam




