繁体   English   中英

用excel写一个复杂的公式来计算加班时间

[英]Writing a complex formula in excel to calculate overtime hours

我想在excel中编写一个公式来获得某个输出,但我不能。

情况是:

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

我们只想向工人支付因操作 B 导致的加班时间。

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

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

因此,要检查是否有加班,我们应该将操作 A 和 B 的时间相加(因此它们是相关联的)。

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

所以,它们是必要的链接,但我们想在第二步取消它们的链接。

我们应该怎么做?

假设A1为操作A小时值,A2为操作B小时值,B1为结果(加班时间)。 在 B1 中:

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

希望有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM