专栏名称: 完美Excel
Excel与VBA技术学习与实践
目录
相关文章推荐
完美Excel  ·  几段Word VBA代码 ·  3 天前  
Excel之家ExcelHome  ·  小白也能轻松学会的9个办公自动化大招 ·  2 天前  
Excel之家ExcelHome  ·  小白也能轻松学会的9个办公自动化大招 ·  3 天前  
Excel之家ExcelHome  ·  Excel暨Power BI数据规范可视化实战 ·  4 天前  
Excel之家ExcelHome  ·  这些公式都学好,一堆工作等你搞 ·  5 天前  
51好读  ›  专栏  ›  完美Excel

解决在Excel中计算时间差值的问题

完美Excel  · 公众号  · Excel  · 2024-12-25 06:06

正文

学习Excel技术,关注微信公众号:
excelperfect

标签:Excel技巧ABS函数

如果不确定两个时间的先后,那么求这两个时间的差时,Excel不会得到负值。如下图1所示,列A和列B中输入的是时间,列C是列A中的时间减去列B中的时间的结果,列D中是列B中的时间减去列A中的时间的结果。

1
注意,应该显示为负时间的单元格显示的是“######”错误,这样的错误显示表示Excel无法显示结果。

然而,使用ABS函数可以将错误显示转换为有效的时间值。如下图2所示。

2
在单元格E2中输入公式:

=ABS(A2-B2)

向下拉复制至数据单元格。

ABS函数删除了负值,而保持正值不变。删除负值使时间值变得有效,因此它们就会正确显示。在上图1中显示的错误是因为应用的是时间格式,而时间不允许为负值。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。
欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料,并通过社群加入专门的微信讨论群,更方便交流。

推荐文章
完美Excel  ·  几段Word VBA代码
3 天前
Excel之家ExcelHome  ·  小白也能轻松学会的9个办公自动化大招
2 天前
Excel之家ExcelHome  ·  小白也能轻松学会的9个办公自动化大招
3 天前
Excel之家ExcelHome  ·  Excel暨Power BI数据规范可视化实战
4 天前
Excel之家ExcelHome  ·  这些公式都学好,一堆工作等你搞
5 天前
闹闹每日星运  ·  占卜:你适合和什么人做朋友
7 年前
国际艺术大观  ·  百事从心起,一笑解千愁。
7 年前