vlookup函数用法 xlookup多条件查找匹配


工作中匹配负责人信息的实用技巧

让我们以一个实际工作场景为例,左侧列出了各大区及各产品线的负责人信息。现在,我们需要根据两个特定条件,精准匹配出对应的负责人。

在数据处理中,查找与匹配是一项常见且关键的任务。为此,我们提供了三种高效的方法来处理这种问题,分别是VLOOKUP、XLOOKUP以及FILTER公式。

方法一:建立辅助列并使用VLOOKUP公式

我们需要创建一个辅助列,将两个查找列进行合并。这样做的目的是为了生成一个唯一的字段,便于后续的查找与匹配。

例如,通过公式 =B2&C2,我们可以将B列和C列的文本合并。

接着,我们可以使用VLOOKUP公式进行查找。VLOOKUP公式虽然稍显复杂,但在处理这类问题时非常有效。

VLOOKUP公式的示例为:=VLOOKUP(F2&G2, A:D, 4, 0)

  • 第一参数:两个要查找的值,使用&符号进行连接。
  • 第二参数:指定A:D列的数据范围。
  • 第三参数:指定查找结果所在的列号(本例中为第4列)。
  • 第四参数:由于我们进行的是精确查找,因此使用0。

方法二:使用XLOOKUP公式简化操作

如果你觉得VLOOKUP公式有些复杂,那么我们可以尝试使用XLOOKUP公式。这个公式更加简洁高效,无需辅助列即可完成查找与匹配。

XLOOKUP公式的示例为:=XLOOKUP(E2&F2, A:A&B:B, C:C)

  • 第一参数:两个要查找的值,同样使用&符号进行连接。
  • 第二参数:将A列和B列的值进行合并,作为查找的依据。
  • 第三参数:直接返回C列中的相应值。

方法三:使用FILTER公式实现灵活匹配

除了上述两种方法外,我们还可以使用FILTER公式进行查找与匹配。这个公式非常灵活,能够根据复杂的条件进行筛选。

FILTER公式的示例为:=FILTER(C:C, (A:A=E2)(B:B=F2))

  • 第一参数:指定需要返回的列(本例中为C列)。
  • 第二参数:设定查找条件,需要同时满足A列等于E2且B列等于F2。
  • 通过乘号连接两个条件,表示两个条件必须同时满足。

这三种公式方法你掌握了吗?不妨亲自试试看吧!