如何在Excel中减去时间(7种快速方法)

  • Share This
Hugh West

有很多时候,我们需要 减去时间 在我们的 ǞǞǞ 我们经常通过减去时间来寻找经过的时间。 在这篇文章中,我们将看到在excel工作表中轻松减去时间的各种方法。 当你在excel中处理大型数据集时,这些技巧将节省大量时间。

下载练习册

下载练习册。

计算时间差.xlsx

在Excel中减去时间的7种方法

1.减去两个单元格之间的时间,得到经过的时间

经常,我们需要 计算单元格之间的时间差 我们要求这个操作必须是 计算雇员的工作时间 有各种方法来减去两个单元格之间的时间。 我们将在下面讨论这些技术。 为了使解释更容易,我们将使用一个数据集,其中包括 '进入时间 &。 退出时间 的一些雇员。

阅读更多:如何在Excel中计算耗时(8种方法)。

1.1 用简单的公式

在这个子方法中,我们将使用一个简单的公式来计算两个单元格之间的时间差。

按照以下步骤进行。

步骤。

  • 首先,选择 细胞E5。
  • 第二,输入公式。
=D5-C5

  • 现在,点击 进入 .

这里,该公式是减去了 细胞D5 & 细胞C5。 然后,以同样的格式给出结果,在 细胞E5。

我们需要改变时间格式以正确显示工作时间。

  • 为此,请到 首页 选项卡,并选择 数量 如下图所示的对话图标。 '格式化单元格' 窗口将发生。

  • 之后,选择 类型 时间格式 你想显示的是什么,然后点击 认可 .

  • 然后,你会看到 小时 , 分钟 &。 工作时间 列。

  • 最后,使用 填充手柄 以看到所有细胞中的结果。

1.2 具有中频功能

我们还可以用以下方法计算两个单元格之间的时间差。 IF功能 ...... IF功能 测试逻辑,如果为真,则返回一个值。 否则,返回另一个值。

请注意这个技术的以下步骤。

步骤。

  • 首先,选择 细胞E5 .
  • 现在,输入公式。
=IF(D5>=C5, D5-C5, D5+1-C5)

  • 接下来,按 进入 来看结果。

在这里, IF功能 将首先检查 D5 大于或等于 C5 如果它是 如果是这样,它将减去它们并显示在输出中。 假的 ,然后,它将添加 1 D5 然后再减去 C5 .

  • 要改变格式,请到 '格式化单元格'。 & 选择你的 类型。

  • 在点击 好的。 你会看到像下面这样的小时和分钟。

  • 最后,拖下 填充手柄 以看到所有细胞中的结果。

1.3 具有MOD功能

我们可以用 MOD功能 为同一目的。 MOD功能 数字是第一个参数,第二个参数是被除数,通常返回一个数字除以一个除数后的余数。

按照以下步骤进行。

步骤。

  • 在开始时,选择 细胞E5 .
  • 现在,输入公式。
=mod((d5-c5),1)

  • 接下来,按 进入 来看结果。

在这里, MOD功能 的值将减去 细胞D5 细胞C5 然后,被减去的值将被除以 1.

  • 再次,改变 时间格式。

  • 最后,使用 填充手柄 中看到结果。 工作时间 列。

1.4 具有文本功能

ǞǞǞ TEXT功能 一般来说,如果你想知道更多的信息,请联系我们。 TEXT功能 将数字转换为工作表内的文本。 最初,该函数将任何数字值转换为一个文本字符串。

让我们按照步骤来看看它是如何工作的。

步骤。

  • 首先,选择 细胞E5 并输入公式。
=TEXT(D5-C5, "h:mm:ss")

  • 撞击 进入 来看结果。

在这种情况下, TEXT功能 将存储的减去 细胞D5 细胞C5 在第一个参数中,然后将该字符串表示为小时、分钟、& 秒的格式。

  • 同样,如果你想只显示小时和分钟,那么,输入公式。
=TEXT(D5-C5, "h:mm")

  • 新闻 进入 来看结果。

  • 同样,如果你想只显示小时,那么,输入公式。
=TEXT(D5-C5, "h")

  • 现在,按 进入 来看结果。

  • 最后,用 填充手柄 以看到所有细胞中的结果。

2.用Excel中的TIME函数减去时间

有些时候,我们需要从一个时间段中减去一个特定的小时数。 在这些情况下,需要 时间功能 是非常有效的。 时间功能 在第一个参数中存储小时,在第二个参数中存储分钟,在第三个参数中存储秒。

我们将使用一个包含一些员工的工作时间的数据集。 我们将从中减去午餐时间。

观察一下步骤,了解更多关于这种方法的信息。

步骤。

  • 选择 细胞D5 起初。
  • 现在,把这个公式。
=C5-时间(1,30,0)

  • 现在,按 进入 来看结果。

在这里,我们的午餐时间是 1小时 30分钟 那么, 时间功能 包含 1 的第一个参数和 30 在第二个参数中,它包含 0 在第三个论点中,因为我们在午餐时间没有任何秒数。

  • 最后,使用 填充手柄 以看到所有细胞中的结果。

阅读更多:如何在Excel中减去军事时间(3种方法)

3.在Excel中计算和显示负的时间差

有时,当我们减去时间时,减去的部分可能是负数。 Excel默认不会显示负的时间值。

你可以在下图中看到这个问题。

要解决这个问题,请遵循以下步骤。

步骤。

  • 首先,到 文件 选项卡,并选择 选择 .

  • 第二,选择 高级 ǞǞǞ 选择 .
  • 然后,检查 '使用1904年的日期系统'。

  • 点击 认可 以看到下面这样的结果。

  • 或者,你可以使用以下公式在 细胞E5。
=IF(D5-C5>0, D5-C5, "-" & TEXT(ABS(D5-C5), "h:mm")

  • 撞击 进入 并使用 填充手柄 来看结果。

在这里, IF功能 将显示在 D5 C5 如果减去的数额大于 0. 否则,它将显示一个负号和减法的绝对值。

阅读更多:如何在Excel中减去和显示负数时间(3种方法)。

4.在Excel中减去时间并以单一单位显示

在这个方法中,我们将用一个简单的公式找出两个时间的差值,并将差值转换成小数。

我们在这里将使用相同的数据集。

步骤。

  • 选择 细胞E5 并输入公式。
=(D5-C5)*24

  • 撞击 进入 来看结果。

  • 使用 填充手柄 以看到其他细胞的结果。

  • 为了只显示整数值,我们将使用 INT功能 和类型。
=int((d5-c5)*24)

  • 新闻 进入 来看结果。

  • 再次,拖动 填充手柄 向下看所有单元格的结果。

  • 要转换为分钟,请将公式乘以 1440 .
=(D5-C5)*1440

  • 新闻 进入 并使用 填充手柄 来看下面的结果。

  • 要转换为分钟,请将公式乘以 86400 .
=(D5-C5)*86400

  • 新闻 进入 并使用 填充手柄 来看下面的结果。

类似的阅读。

  • [固定!] 在Excel中,SUM对时间值不起作用 (5种解决方案)
  • 如何在Excel中计算平均处理时间(2种简单方法)
  • 在Excel VBA中使用时间格式(宏、UDF和UserForm)。
  • 如何在Excel中计算周转时间(4种方法)
  • 在Excel中计算每小时工资(2种快速方法)

5.计算一个单位的时间差,忽略其他单位

我们也可以计算出一个单位忽略其他单位的时间差。 我们可以用这个技术来显示不同的小时、分钟和秒。

让我们观察一下下面的步骤。

步骤。

  • 选择一个单元格并输入公式。
=HOUR(D5-C5)

  • 撞击 进入 并向下拖动 填充手柄 来看结果。

在这里, 小时功能 的值将减去 细胞D5 C5 并只显示小时部分。

  • 要在输出端只显示微小的部分,请使用 分钟功能 并输入公式。
=MINUTE(D5-C5)

  • 再次,按 进入 并使用 填充手柄 来看结果。

  • 使用 第二项功能 在输出端只显示第二部分。 输入公式。
=SECOND(D5-C5)

  • 之后,按 进入 并拖下 填充手柄 来看结果。

  • 最后,我们像下面这样分别显示这些数值。

相关内容。 如何在Excel中计算时间长度(7种方法)

6.使用NOW函数来减去时间

我们可以使用使用 现在的功能 当我们需要从当前时间中减去时间时。

按照以下步骤进行。

步骤。

  • 选择 细胞D5 开始时,输入公式。
=NOW()-C5

这里,该公式将减去 细胞C5 从当前时间开始。

  • 然后,按 进入 并使用 自动填表 选项来查看结果。

相关内容。 如何在Excel中减去日期和时间(6种简单方法)

7.以小时、分钟和秒为单位减去和显示时间

有时我们需要用一些文字来显示减去的数值。 在这个方法中,我们将用小时、分钟和秒的单位来显示减去的数值。 我们将在这里再次使用相同的数据集。

让我们按照下面的步骤进行。

步骤。

  • 首先,选择 细胞E5 并输入公式。
=D5-C5

  • 现在,点击 进入 .

  • 然后,去到 数字格式 中的对话图标。 首页 标签,并选择它。

  • 选择 '自定义'。 格式化单元格 窗口。
  • 将文本放在 类型 领域。
h "小时",m "分钟 "和s "秒"

  • 点击 认可 以看到下面这样的结果。

  • 最后,使用 填充手柄 以看到所有细胞中的结果。

阅读更多。 如何计算Excel工资表的小时和分钟(7种简单方法)

总结

我们展示了7种简单快捷的excel减时方法,希望这些方法能帮助你在excel中轻松减时。 此外,文章开头还添加了练习册。 下载后可以多加练习。 最后,如果你有任何疑问或建议,欢迎在下面留言。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.