【发布时间】:2023-03-18 12:10:01
【问题描述】:
=IF(SUMPRODUCT((LEFT(TEXT(B5,"mmm"),3)=LEFT(Holidays!$B$2:$B$11,3))*(DAY(B5)=--RIGHT(Holidays!$B$2:$B$11,2))),8,0)
我想我所要求的会去 8 当前所在的位置。
所以我要做的只是在假期前的预定工作日和假期后的预定工作日工作时添加这 8 个小时。现在我知道这不会在输入第二天的信息之前加上 +8 小时,但只要周末的总数包括假期就可以了。
我有什么办法可以做到这一点吗?
【问题讨论】:
-
如果假期是在一周/月的开始/结束怎么办?在这种情况下,您如何检查前一天/第二天?
-
touche...嗯,也许我应该将其保留为手动输入的字段...
-
然后再次查看我们的工作假期,他们都在进行检查所需的框架内,因此这可以工作。 (至少在今年剩下的时间里)
-
那么如果假期是在星期一或星期五会发生什么?
标签: excel if-statement excel-formula