excel判断一个日期区间内的任意一天是否在另一个日期区间内?

2025-03-25 00:17:06
推荐回答(2个)
回答1:

试试看:

=IFERROR(LOOKUP(1,0/((A2>=$E$2:$E$5)*(B2<=$F$2:$F$5)),$D$2:$D$5),"")

下拉

回答2:

节日少可以处理,四个节日要核对四次的, 因为部分函数不支持数组,所以只能单个节日核对,核对出来的结果,再用CHOOSE函数或者LOOKUP函数,或者index函数返回到对应的值上。

当然,如果你用的是EXCEL的话, 建议用VBA。WPS就只能用公式了。
因为比较复杂,不免费。需要可私信,发原表过来帮你做。