只分享有价值的会计实操经验,用有限的时间去学习更多的知识!
Excel中与时间计算相关的几个问题【会计实务操作教程】
【导读】在 Excel中经常涉及到进行时间计算,例如下表是从北京到上
海的某列车车次时刻表,我们可以在 Excel中计算出该次列车在相邻两
站之间的运行时间、在某站的停车时间以及从始发站出发到达某站时的
总运行时间。在计算时间的过程中,可能会涉及到下面的几个问题。
一、跨零点的时间差计算:
如上例中列车从邹城的出发时间是 23:42,见 E15单元格。到达徐州的
时间是第二天凌晨 1:37,见 D16单元格。列车的运行时间为 1小时 55
分。如果直接用 D16-E15,其时间差为负值,单元格中不会显示正确的结
果。可以用下面的公式得到正确的结果,如 F16单元格中的公式为:
=MOD(D16-E15‚1)
或加上“1”,表示经过了 1天:
=D16-E15+IF(D16<E15‚1)
二、时间和超过 24小时不能正确显示的问题:
该次列车从北京至上海总的运行时间为 24小时 2分,见 H25单元格。
该单元格中的公式为:
=SUM($F$2:G25)-G25
如果设置该单元格的自定义格式设为:
h”小时”m”分”
则该单元格会显示错误的结果:0小时 2分。这是因为该公式计算结果
中的小时数超过了 24小时,如果要显示正确结果,可以用下面的自定义
格式:
[h]”小时”m”分”
评论0
最新资源