vlookup范围满足条件

这里是我想要做的我有两个表…第一列是两个表中相同,并包含ID。 第二个表中的第二列是id的精度(例如:-1,+3)。 在第一个表中的第二列是公差(EX -1 + 2,-5-2)…所以我想要search第一个表中的所有值与第二个选定行具有相同的ID表,然后如果精度在公差范围内,从表1中的第三列获取值….换句话说,我想要某种types的vlookup只有当精度的值在范围内时,

这是vlookup的一个非常基本的用法:

=IF(AND(VLOOKUP(A2,$E$2:$H$32,2,FALSE)<=B2,VLOOKUP(A2,$E$2:$H$32,3,FALSE)>=B2),VLOOKUP(A2,$E$2:$H$32,4,FALSE),"") 

那么你只需要自动填充你的列:

VLOOKUP演示

祝你好运。

(当然,这取决于你的数据是如何按列组织的 – 你可以制作一个这种逻辑的索引/匹配版本 – 就像Doug说的那样)。