excel怎么计算时间差方便?

比如我一个单元格里面是0038-0706
表示00:38到07:06
怎么直接计算出这个时间差来?

计算小时数:=HOUR((B1-A1)+(D1-C1))
计算分钟数:=MINUTE((B1-A1)+(D1-C1))【可在F1单元格加多一公式】
当天的总时数为:小时+分钟。

同一公式计算,可复制有公式的单元格,然后粘贴到下行的单元格中,如果相连的几行,可以点单元格右下角的十角,按住拖拉至下面的单元格即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-13

=TEXT(--MID(A1,6,4),"00\:00")-TEXT(--MID(A1,1,4),"00\:00")

上面是计算公式,将这个公式复制到要使用的单元格,把A1代换成含有0038-0706这样字符串的单元地址。完成后,把这个单元格格式设置如下:

本回答被提问者采纳
第2个回答  2018-11-13
用公式啊
相似回答