仅当超过指定数量时才从持续时间中减去时间
Subtract time from duration only if above specified amount
工作时间sheet(link 中 sheet 1 的副本)。
当前处理计算的函数是:
B4=早上 6:00
C4=下午 6:00
X4=0:30:00
=IF(OR(B4="",C4=""),"",IFERROR(C4-B4-X4,""))
问题是我们不会减去 30 分钟的午餐时间,除非员工的工作时间超过 6 小时 15 分钟。
如果当天的总时间超过 6 小时 15 分钟,我如何修复我的功能以仅减去 30 分钟的午餐时间?
如果没有时间跨越午夜的风险,请尝试:
=IF(OR(B4="",C4=""),"",IF(C4-B4>6.25/24,C4-B4-X4,C4-B4))
工作时间sheet(link 中 sheet 1 的副本)。 当前处理计算的函数是:
B4=早上 6:00
C4=下午 6:00
X4=0:30:00
=IF(OR(B4="",C4=""),"",IFERROR(C4-B4-X4,""))
问题是我们不会减去 30 分钟的午餐时间,除非员工的工作时间超过 6 小时 15 分钟。
如果当天的总时间超过 6 小时 15 分钟,我如何修复我的功能以仅减去 30 分钟的午餐时间?
如果没有时间跨越午夜的风险,请尝试:
=IF(OR(B4="",C4=""),"",IF(C4-B4>6.25/24,C4-B4-X4,C4-B4))