excel 如何计算单元格内记录的时间差

如图:如何计算单元格内中的时间差例:C3单元格中的时间计算成时间差

首先,计算之前,如果时间单元格包含日期(比如2017/11/1 10:10:02:12),则先设置单元格格式为时间下的“yyyy/m/d h:mm:ss"。
Excel时间差怎样计算

如果时间单元格不包含日期(比如10:02:12),则先设置单元格格式为时间下的“13:30:55"样式。
Excel时间差怎样计算

接着如下图,设置时间差单元格格式为d "天" h "时" mm "分" ss "秒"。

注意,这个格式中的引号和空格必须是英文半角符号。
Excel时间差怎样计算

然后,直接两个单元格相减即可得到时间差。

注意,必须是时间大者减小者,否则结果就会显示成"########"。
Excel时间差怎样计算

最后,为了避免,手动去判断哪个时间更大一些,可以将上述公式改为“IF(C2>C3,C2-C3,C3-C2)”。这样在计算时,Excel会自动用大的时间减去小的时间。
Excel时间差怎样计算

时间差的计算就是这样简单。需要特别注意的是,单元格格式必须设置成上述样式,如果格式设置不对,最后计算出来的结果也不能正确显示。比如,步骤3中的单元格格式也设置成时间,那么计算就无法显示天数差别。
Excel时间差怎样计算追问

能说的清楚些吗?

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答