Vlookup谢幕 Xlookup新篇章!

时间:2024-12-30

在工作场景中,我们可以通过一个具体案例来阐释这一过程。设想这样一个情景:在公司的各个大区与产品线中,我们拥有一份负责人信息表,该表包含了众多负责人及其对应的产品线和大区信息。现在,我们面临一个任务,那就是根据特定的两个条件,从表中精确地查找并筛选出对应的负责人信息。

在未出现新函数公式之前,我们常常依赖VLOOKUP公式来解决这个问题。以下是两种常用的处理方法:

首先,我们采用VLOOKUP公式结合辅助列的方式来操作。具体步骤如下:

  1. 在原始数据的A列前新增一列,命名为“辅助列”。在该列中,输入以下公式: =B2&C2 这个公式的作用是将B列和C列的数据进行连接,形成一个新的数据列。

  2. 在进行查找匹配时,同样将F2和G2单元格的数据连接起来,构造查找值,并使用以下公式: =VLOOKUP(F2&G2,A:D,4,0) 其中,第一参数是将F2和G2单元格的数据连接,然后在A列中进行查找,目标获取D列的数据。由于D列位于第4列,我们使用精确匹配。

通过这样的操作,我们就能获得对应的结果。

其次,如果数据源不允许插入辅助列,我们可以运用VLOOKUP与CHOOSE函数的组合来达成目的。以下是操作步骤:

  1. 输入以下公式,构建两列数据: =CHOOSE({1,2},A:A&B:B,C:C) 在这里,我们创建了两个列:第一列是A列和B列的连接,第二列是C列的数据。

  2. 然后使用以下公式完成查找操作: =VLOOKUP(E2&F2,CHOOSE({1,2},A:A&B:B,C:C),2,0) 在这里,整个公式被用作VLOOKUP函数的数据源参数。查找结果将出现在第二列,实现精确匹配。

在新函数公式XLOOKUP出现之前,上述两种处理方法相对较为复杂。

最后,XLOOKUP函数的出现简化了这一过程。XLOOKUP函数的使用非常简便,其格式如下: =XLOOKUP(查找值,查找区域,结果区域) 在本例中,查找值由两个单元格数据构成,因此我们需要将它们连接起来。查找匹配同样需要进行连接操作。因此,我们只需输入以下公式: =XLOOKUP(E2&F2,A:A&B:B,C:C) 这个新公式不仅简单易用,而且极大地提升了工作效率。希望您已经学会了这一技巧,不妨动手实践一番,检验自己的掌握程度。