我有一个电子表格,其中每个职员列中的工作表2中的名称列表将位于特定位置,每列的第2行具有工作日开始日期。在表3中,我让所有工作人员离开一段时间。我想做的是将假期添加到表2的底部,如果它在那一周内。
我已经得到了公式=IF(AND(F1>=D2,D2<F1+6),"Yes","No")
,它告诉我假期是否会在一周内出现,但我无法确定如何将名称转换到第80行开始的工作表2的底部。
有人可以帮忙吗?
-Cr1kk0
答案 0 :(得分:0)
我发现问题出在AND函数上,因此使用嵌套的IF语句,公式=IFERROR(INDEX($G:$G,SMALL(IF(AJ$2>=$E:$E,IF($E:$E<AJ$2+6,IF(AJ$2<=$F:$F,ROW($G:$G)-ROW($G$1)+1))),ROWS(AJ$80:AJ80))),"")
现在正在为我工作