因为时间是由序列号所代表的,所以可以用较晚的时间减去早的时间以得到时间间隔。例如,单元格A2含有5:30:00 ,单元格B2含有14:00:00,下面的公式返回08:30:00 (相差8小时30 分):
=B2-A2
然而,如果减的结果是负值,它会变成一个无效时间, Excel会显示一系列的井号(#######),因为不带日期的时间的日期序列号是0。负的时间结果导致负的序列号,这是不允许的。如果时间间隔的方向不重要,可以使用ABS函数以返回间隔的绝对值:
=ABS(B2-A2)
当计算流逝的时间时,经常会发生“负时间”问题。例如,要计算给定起始时间和结束时间之间的工作时数,如果两个时间是在同一天内,将不会出现什么问题,但是,如果工作延长到了午夜以后,结果将是一个无效的负数时间。例如, 一个人可能从晚上10:00 开始工作,并在第二天早上6:00 结束工作。在这个例子中,使用ABS函数(计算绝对值)并不可行,因为它返回的是错误的结果。然而,下面的公式可以得到正确的答案:
=IF(B2<A2,B2+1,B2)-A2
提示:如果使用1904日期系统,负时间是允许的。使用“Excel选项”对话框中的“高级”部分,然后单击“重新计算”选项卡,选中“1904日期系统”复选框。要谨慎进行此操作,如果工作簿使用了日期,这样改变工作簿的日期系统会导致日期相差4年。
Excel计算两个时间之间的间隔
来源:互联网
时间:2026-03-02 10:23:11
作者:
编辑推荐:
- 如何关闭uac账户控制|uac怎么关闭03-02
- Excel计算两个时间之间的间隔03-02
- Excel对工作表单元格计数或求和的函数03-02
- Excel使用“自动更正”速记数据输入03-02
- 如何在excel2007图表中显示数据表03-02
- sql server 2005安装图解及SP3补丁安装教程03-02
- Excel2007中的合并计算03-02
- Excel2007“规划求解”插件的安装03-02
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 如何关闭uac账户控制|uac怎么关闭
如何关闭uac账户控制|uac怎么关闭
26-03-02 - Excel计算两个时间之间的间隔
Excel计算两个时间之间的间隔
26-03-02 - Excel对工作表单元格计数或求和的函数
Excel对工作表单元格计数或求和的函数
26-03-02 - sql server 2005安装图解及SP3补丁安装教程
sql server 2005安装图解及SP3补丁安装教程
26-03-02 - 为什么在excel2007工作表中使用控件
为什么在excel2007工作表中使用控件
26-03-02 - Excel2007中多个控件共享的属性
Excel2007中多个控件共享的属性
26-03-02 - webstorm常用快捷键大全汇总
webstorm常用快捷键大全汇总
26-03-02 - diskgenius如何格式化分区
diskgenius如何格式化分区
26-03-02 - SQL Server 2000在电脑上安装步骤是怎么样的
SQL Server 2000在电脑上安装步骤是怎么样的
26-03-02 - 外网远程控制桌面内网电脑图文教程
外网远程控制桌面内网电脑图文教程
26-03-02
