EXCEL 条件公式

EXCEL formula if condition

有没有办法简化图片中的以下公式,以及如何包含一个条件,以便在任何节假日日期也将“实际付款日期”移至第二天?

=F106+IF($C0="Next",IF(TEXT(G106,"DDD")="Sat",2,IF(TEXT(G106,"ddd")="Sun",1,0)),IF($C0="Previous",IF(TEXT(G106,"ddd")="Sat",-1,IF(TEXT(G106,"ddd")="Sun",-2,0)))) 

我们可以使用 WORKDAY 来 return 下一个或上一个工作日,它包含一个接受假期日期范围的标准:

=IF($C0="Next",WORKDAY(F106-1,1,$L6:$L0),WORKDAY(F106+1,-1,$L6:$L0))

其中 $L6:$L0 是您假期日期的范围。