使用 Excel 中的索引匹配查找日期是否在范围内

Find if date is in range using index match in Excel

我需要查找列 ID2 中的 ID 是否在 ID_Master AND 中,如果列 Date3 中的相应日期介于 Start_Date 中的日期之间& End_Date.

我有以下布局:

ID_Master Start_Date End_Date ID2 日期 3

testid1 2016 年 1 月 1 日 2016 年 1 月 1 日 testid2 2016 年 1 月 3 日

我尝试了索引匹配公式,但没有成功。我觉得它很简单,但我似乎没有任何运气:( 感谢本论坛提供的帮助!

您可以使用简单的 COUNTIFS():

=IF(COUNTIFS($A:$A0,D2,$B:$B0,"<=" & E2,$C:$C0,">=" & E2)>0,"y","n")

根据您的评论进行编辑。

这个 IF 语句也可以工作:

=IF(AND(IF(ISERROR(VLOOKUP(D2,A:A,1,FALSE)),FALSE,TRUE),IF(E2<C2,IF(E2>B2,TRUE,FALSE)))=FALSE,"N","Y")