Excel匹配列中的值,并检查两列中大于或小于的日期

Excel匹配列中的值,并检查两列中大于或小于的日期,excel,date,indexing,match,vlookup,Excel,Date,Indexing,Match,Vlookup,A(牌照)B(牌照届满)C(牌照)D(牌照更改) 嗨 因此,我的目标是比较A列和C列,如果找到匹配项,则查找匹配项检查B列(日期)中的相应日期,检查D列(日期)是否大于或小于,并在单元格E中返回值 我希望这是一次发送,我尝试了vlookup,查看了索引和匹配,但不确定什么符合我的要求 谢谢看起来普通的VLOOKUP就可以了 =IFERROR(IF(VLOOKUP(A2,C:D,2,FALSE)<=B2,"Not expired","Expired"),"No match") =IFERR

A(牌照)B(牌照届满)C(牌照)D(牌照更改)

因此,我的目标是比较A列和C列,如果找到匹配项,则查找匹配项检查B列(日期)中的相应日期,检查D列(日期)是否大于或小于,并在单元格E中返回值 我希望这是一次发送,我尝试了vlookup,查看了索引和匹配,但不确定什么符合我的要求


谢谢

看起来普通的VLOOKUP就可以了

=IFERROR(IF(VLOOKUP(A2,C:D,2,FALSE)<=B2,"Not expired","Expired"),"No match")

=IFERROR(如果(VLOOKUP(A2,C:D,2,FALSE))您希望C列中只有一个匹配项,还是会有更多匹配项?您好,谢谢您的回复,我希望匹配项上的比较是唯一值(许可证密钥)-非常感谢
=IFERROR(IF(INDEX(D:D,MATCH(A2,C:C,0))<=B2,"Not expired","Expired"),"No match")