Table of contents
如果你想在Excel中轻松地添加时间,那么你可以通过这篇文章来了解完成这项工作的各种方法。 那么,让我们进入主要文章来探索这些方法。
下载工作手册
增加小时数.xlsm在Excel中为时间添加小时数的8种方法
这里,我们有以下两个数据集;一个是为 进入时间 ,工作 时间段 雇员的记录,另一个则包含了公司的记录。 订购时间 , 时间 在订单时间和另一家公司的产品交付时间之间。
利用这些数据集,我们将说明如何在Excel中轻松地将小时数添加到时间中。
我们已经使用了 微软Excel 365 在这里,你可以根据你的方便使用任何其他版本。
方法一:在Excel中为少于24小时的时间添加小时数
在这里,我们通常会添加 进入时间 与 时间段 以获得 退出时间 的员工,而在这里,汇总后的结果将少于24小时,所以这里不需要额外的步骤。
为了简单地用加法运算符将时间相加,你必须将两个值都放在 时间 格式,如下所示。
阶梯 :
➤ 在单元格中使用以下公式 E5 .
=C5+D5
在这里。 C5 是指 进入时间 , D5 是指 时间段 .
➤ 按 进入 并向下拖动 填充手柄 工具。
在将小时数与 入场时间 我们得到的信息如下 退出时间 .
阅读更多。 如何在Excel中为时间添加1小时(7个例子)
方法-2:在Excel中为超过24小时的时间添加小时数
为了获得 退出时间 在将时间加起来超过24小时后,与 入场时间 我们已经增加了在中国的工作时间。 时间段 在这个例子中。
阶梯 :
➤ 在单元格中使用以下公式 E5 .
=C5+D5
在这里。 C5 是指 进入时间 , D5 是指 时间段 .
➤ 按 进入 并向下拖动 填充手柄 工具。
因此,我们可以看到,在将数值相加后,我们并没有得到我们预期的 退出时间 因为对于等于或多于24小时的情况,Excel会将24小时视为一天,然后只显示左边的小时和分钟作为结果。
为了解决这个问题,选择 退出时间 然后转到 首页 标签>>。 数字格式 对话框符号。
你也可以通过点击进入那里 CTRL+1 .
然后 格式化单元格 对话框将弹出。
➤ 转到 数量 选项>>。 定制 选项>> 写 [h]:mm 在 类型 箱子>> 按 认可 .
之后,我们将在24小时以上得到我们真正的附加价值。
阅读更多。 如何在Excel中添加超过24小时的时间(4种方法)
方法-3:在Excel中使用TIME函数向时间添加小时数
在这里,我们将使用 时间功能 的时间相加。 入场时间 以获得 退出时间 而你可以保持的时间 时间段 在 一般 格式在这里。
阶梯 :
➤ 在单元格中键入以下公式 E5 .
=时间(小时(c5)+d5,分钟(c5),秒(c5))
在这里。 C5 是指 进入时间 , D5 是指 时间段 .
- 小时(c5)+d5 → 11+9 输出→ 20
- minute(c5) → 30
- SECOND(C5) → 0
- 时间(小时(c5)+d5,分钟(c5),秒(c5)) → 成为
时间(20,30,0)
输出→ 20:30
➤ 按 进入 并拖下 填充手柄 工具。
最后,我们在得到 退出时间 的时间相加后 时间段 与 入场时间 .
阅读更多。 在Excel中为时间增加8小时(4种合适的方法)
方法四:在Excel中为负数的时间添加小时数
假设,我们有一些负面的时间,如 时间段 而在这里,我们将把这些负的时间与 入场时间 .
虽然有一个负的时间段是很不寻常的,但我们通过这个数据集显示,以保持一致性和简单性。
阶梯 :
如果我们像前面的方法一样使用以下公式,那么我们将得到 #NUM! 由于时间不可能是负数,所以出现了错误的结果。
=时间(小时(c5)+d5,分钟(c5),秒(c5))
因此,我们将使用以下公式来解决这个问题
=TIME(IF(HOUR(C5)+D5<0,24+HOUR(C5)+D5,HOUR(C5)+D5), MINUTE(C5),SECOND(C5))
在这里。 C5 是指 进入时间 , D5 是指 时间段 .
- HOUR(C5)+D5<0 → 11-9<0 → 2<0 输出→ 失败
- 如果(false,24+hour(c5)+d5, hour(c5)+d5) → 因为它是FALSE,所以它将执行第三个参数
输出→ 2
- TIME(IF(HOUR(C5)+D5<0,24+HOUR(C5)+D5,HOUR(C5)+D5),MINUTE(C5),SECOND(C5)) → TIME(2,30,0) 输出→ 2:30
➤ 按 进入 并向下拖动 填充手柄 工具。
而不是得到 #NUM! 错误,现在,我们在这些负值上加到24。
阅读更多。 如何在Excel中减去和显示负的时间(3种方法)
类似读物
- Excel时间表公式与午休时间(3个例子)
- [固定!] 在Excel中,SUM对时间值不起作用 (5种解决方案)
- 如何计算Excel工资表的小时和分钟(7种简单方法)
- 在Excel中添加小时和分钟(4种合适的方法)
- 如何在Excel中自动添加时间(5种简单方法)
方法-5:在Excel中为日期时间列表添加时间的小时数
在这里,我们有日期和时间的组合,在 订购时间 栏,有了这些时间,我们就可以把这些时间加起来。 寿命 以获得 交付时间 .
阶梯 :
如果我们使用下面的公式,那么我们将把时间加到天数上,而不是加小时。
=C5+D5
我们可以纠正这个公式,即通过除以 寿命 由 24 用于将一天转换为小时(1天=24小时)。
=C5+D5/24
➤ 按 进入 并拖下 填充手柄 工具。
因此,我们可以成功地将小时数添加到 订购时间 以获得 交付时间 (m-d-y h: mm AM/PM) 现在。
阅读更多。 如何在Excel中减去日期和时间(6种简单方法)
方法-6:使用 "时间 "功能向日期时间添加小时数
在本节中,我们将把小时数增加到 订购时间 通过使用 时间功能 .
阶梯 :
➤ 在单元格中键入以下公式 E5 .
=c5+time(d5,0,0)
在这里。 C5 是指 订购时间 , D5 是指 时间 . 时间 将持续时间转换为小时,然后这个小时将与 订购时间 .
➤ 按 进入 并拖下 填充手柄 工具。
最终,我们正在获得 交付时间 为产品。
阅读更多。 如何在Excel中为日期添加时间(4种实用方法)
方法-7:结合TIME、MOD和INT函数来增加时间的小时数
你可以通过使用以下方法在时间上增加小时。 时间功能 , MOD功能 , INT功能 也是。
阶梯 :
➤ 在单元格中键入以下公式 E5 .
=TIME(MOD(D5,24),0,0)+C5+INT(D5/24)
在这里。 C5 是指 订购时间 , D5 是指 时间 .
- mod(d5,24) → mod(15,24) 输出→ 15
- time(mod(d5,24),0,0) → time(15,0,0) 输出→ 0.625
- int(d5/24) → int(15/24) → int(0.625) 输出 0
- TIME(MOD(D5,24),0,0)+C5+INT(D5/24) 成为
TIME(0.625+43474.2708333+0)
输出→ 1-9-19 9:30 PM
➤ 按 进入 并向下拖动 填充手柄 工具。
最终,你会得到 交付时间 为产品。
阅读更多。 如何在Excel中添加小时、分钟和秒数
方法八:使用VBA代码在Excel中为时间增加小时数
在这里,我们将使用一个 VBA 的代码来加起来 时间 小时,与 订购时间 以获得 交付时间 .
阶梯 :
➤ 转到 开发商 标签>>。 视觉基础 选择。
然后,在 Visual Basic编辑器 将打开。
➤ 转到 插入 标签>>。 模块 选择。
在这之后,一个 模块 将被创建。
➤ 编写以下代码
Function Houraddition(value As String, x As Integer) As String Dim dt1 As Date dt1 = CDate(value) dt1 = DateAdd("h", x, dt1) Houraddition = Format(dt1, "m/d/yy hh:mm AM/PM" ) End Function
这段代码将创建函数 小时附加值 , 许可证:CDATE 将把给定的值转换成日期和 日期ADD 最后,将为这个日期时间提供我们想要的格式。
现在,回到工作表,在单元格中写下以下公式 E5
=Houraddition(C5,D5)
在这里。 C5 是指 订购时间 , D5 是指 时间 和 小时附加值 将加起来的 时间 到 订购日期 .
➤ 按 进入 并拖下 填充 办理 工具。
通过这种方式,我们将得到 交付时间 为产品。
阅读更多。 如何在Excel中添加日期和时间(4种简单方法)
练习部分
对于自己做的练习,我们提供了以下内容 实践 在床单中的章节名为 实践1 和 实践2 .请自己动手吧。
总结
在这篇文章中,我们试图介绍在Excel中增加时间的方法。 希望你会发现它很有用。 如果你有任何建议或问题,欢迎在评论区分享。