在Excel中编写复杂的公式以计算加班时间

时间:2019-01-14 11:55:13

标签: excel

我想在excel中写一个公式以获得一定的输出,但是我做不到。

情况是:

我们有一个工人在一个站点中工作,执行2个操作,即A和B。

我们只想给工人支付加班B带来的加班费。

因此,当发生以下两种情况之一时,就会存在这种加班时间:

  • 操作B的时间超过8小时。 或
  • 操作A和操作b的总时间超过8小时。

因此,要检查是否存在超时情况,我们应该将操作A和B的小时数相加(以使它们链接在一起)。

但是在那之后,我们希望排除操作A小时,只为B支付金额。

因此,必须将它们链接起来,但是我们要在第二步取消链接。

我们该怎么做?

1 个答案:

答案 0 :(得分:-1)

假设A1是工序A小时的值,A2是工序B小时的值,而B1是结果(加班小时数)。在B1中:

 =if(OR(A2>8,(A1+A2)>8)),A2,"No overtime")

希望有帮助。