vlookup匹配多个条件

在工作中,我们有时需要查找特定地区和分部的负责人信息。假设这些信息被整理在一个总表中,并且我们需要根据地区和分部两个条件来查找对应的负责人。下面,我将介绍两种常用的查找方法:方法一使用vlookup公式,方法二使用新版的xlookup公式。
方法一:vlookup公式
由于我们需要根据两个条件进行查找,我们可以采用一种间接的方法。在源数据前插入一列作为辅助列,将查找的两个条件连接起来,形成新的列。公式为:
=B2&C2
然后,我们可以使用vlookup公式来查找符合条件的数据。公式如下:
=VLOOKUP(F2&G2,A:D,4,0)
这里,我们将两个查找条件连接起来作为第一参数,然后在原始数据的第四列返回结果。
如果不能添加辅助列,我们可以使用if(1,0)构建虚拟数组的方式来实现。公式如下:
=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)
不过这种方法相对复杂,学习起来可能不太友好。
方法二:xlookup公式(针对较新版本的Excel)
新版的Excel提供了更简便的xlookup公式。使用方法如下:
=xlookup(查找值,查找区域,结果区域)
在这里,我们的查找值是两个条件的组合(E2&F2)。查找区域是两个条件对应的区域组合(A:A&B:B),而结果列则是C列。我们的公式是:
=XLOOKUP(E2&F2,A:A&B:B,C:C)
这个方法相对简单易懂,容易上手。你可以尝试使用它来快速查找负责人信息。希望对你有所帮助!
