8小时以上加班的Excel公式(4个例子)

  • Share This
Hugh West

经常需要计算加班费,以跟踪员工的正常工作时间和额外工作时间。 幸运的是,你可以在Excel中快速计算加班费。 在这篇文章中,我将向你介绍4种方法,其中主要包含Excel公式来计算超过8小时的加班。

下载实践工作手册

计算超过8小时的加班费.xlsx

使用Excel公式计算8小时以上加班的方法

让我们来看看下面这个员工日常工作表,其中的 开始 结束时间 现在,我们必须找到加班的时间。 8 小时/天。

在讲方法之前,我想告诉大家,前两种方法在处理加班时,要注意以下几点 h:mm 格式。 而其余的方法都是以十进制小时计算加班费。

1.应用TIME函数在Excel中查找超过8小时的加班时间

在一开始,你会看到我们如何使用以下方法计算加班费 时间 功能迅速。 时间 函数是一个内置的 日期和时间 更重要的是,如果你想在另一个公式中使用该函数,它是很有帮助的。

然而,我们必须遵循两个简单的步骤来获得加班费。

步骤1。

首先,你需要找到雇员的工作时间。 为了确定这一点,只需使用以下公式。

=E11-D11

在这里。 E11 是结束时间的起始单元,而 D11 是起始时间的起始单元。

第2步。

现在,你需要利用 时间 函数,如以下公式所示。

=f11-time(8,0,0)

在这里。 F11 是工作时间的价值。

在上述公式中,我利用了 时间 函数来组装加班,即在 8 小时/天。

因此,当我从任何雇员的总工作时间中减去具体时间时,我将从总工作时间中得到额外的工作时间。

请注意。 在这里,加班是在 h:mm 你可以用以下方法固定格式 格式化单元格 选项(键盘快捷键是 Ctrl + 1 ).

阅读更多:如何在Excel中添加超过24小时的时间(4种方法)。

2.应用TIME & IF函数来获得有条件的加班费

假设你想找到符合某些标准的有条件加班(OT)。 例如,你想把超过1小时的算作加班。

在这种情况下,只需使用以下公式。

=IF(E11-TIME(8,0,0)>=TIME(1,0,0),E11-TIME(8,0,0),0)

这里,E11是雇员工作时间的起始单元。

在解释这个公式的同时,我可以说,我分配了 E11-TIME(8,0,0)>=TIME(1,0,0) 作为 逻辑_测试 的论点。 基金会 后来,我又利用了 e11-时间(8,0,0) 语法来获得加班费用,如果它符合标准;否则,它将返回 0 .

如果你仔细观察下面的截图,你会得到以下输出结果 G14 G18 作为 0 由于加班是 0:30 0:55 分别小于 1 小时。 这就是为什么有条件的加班是 0 .

阅读更多:计算工作时间的Excel公式

类似的阅读。

  • [固定!] 在Excel中,SUM对时间值不起作用 (5种解决方案)
  • 如何在Excel中减去时间(7种快速方法)
  • 在Excel中计算总工时(9种简单方法)
  • 如何在Excel VBA中使用时间格式(宏、UDF和UserForm)?
  • 在Excel中计算周转时间(4种方法)

3.使用MIN函数在Excel中查找超过8小时的加班时间

与上述两种方法不同的是,我们将以十进制小时计算加班费。 因为 函数不能正常工作在 h:mm 格式。

让我们按照最简单的3个步骤来寻找加班费。

步骤1。

最初,你必须通过使用以下公式找到工作时间。

=(D11-C11)*24

在这里。 E11 是结束时间的起始单元,而 D11 是起始时间的起始单元。

更重要的是,我们需要将产出乘以 24 用于获取小数点后的小时数,因为Excel将时间视为一天的一部分。

第2步。

现在,我们需要计算常规时间,利用 因此,该公式将是--

=MIN(8,E11)

在上述公式中, 函数返回 8 小时,如果工作时间等于或大于8小时,则返回工作时间的值。

第3步。

最后,我们必须从工作时间中减去正常时间,如以下公式所示。

=E11-F11

在这里。 E11 是工作时间的起始单元和 F11 是常规时间的起始单元。

因此,我们可以很容易地找到超过8小时的加班时间,如以下图片所示。

阅读更多。 Excel时间表公式与午休时间(3个例子)

4.使用MAX功能

此外,如果你想在应用8小时后计算加班费,那么 规模 函数,你可以使用以下公式。

=max(0,e11-f11)

在这里, 规模 函数返回 0 如果减法的输出是 0 否则,它将返回超时的结果。 8 小时,以十进制小时为单位。

相关内容。 加班超过40小时的Excel公式[附免费模板]

需要记住的事情

  • 通常,你可能会得到 #VALUE! 如果两个时间值的格式不对,则在减去这两个时间值时出现错误。
  • 考虑加班的形式(如 h:mm 或十进制小时),同时选择不同的方法。

总结

简而言之,这就是你如何利用Excel公式计算超过8小时的加班费。 此外,你可以衡量加班费以及加班费的额外支付。 我坚信,这篇文章将阐明计算方法。 如果你有任何疑问或建议,请在下面的评论部分告诉我。

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.