EXCEL-如何使用 VLOOKUP 获取整个表格内容?

EXCEL-如何使用 VLOOKUP 获取整个表格内容?

我有一张包含以下列的 Excel 表:

截屏

Excel 屏幕截图

数据

Table 1                                                                                                                 Table 2 
METADATA    Date    ENTERPRISE     PersonNumber AssignmentNumber    EntryDate   EffectiveStartDate  EffectiveEndDate    Period of service id            Person number   period of service id 
MERGE       Date    ENTERPRISE      1505881                 E151                2019/08/05  2019/08/05            4712/12/31                                        1505881         231
MERGE       Date    ENTERPRISE      1505882                 E152                2019/08/05  2019/08/05             4712/12/31                                       1505882         232

我想匹配两个表中的列Person number,并返回表 1 中每个匹配的人员编号在表 2 中的服务期限。

我如何使用 VLOOKUP 来实现这一点?

答案1

INDEX&SMALL与 包裹在一起组合IFERROR,解决了该问题。

在此处输入图片描述

  • 单元格中的数组公式A61

    =IFERROR(INDEX($B$57:$B$59, SMALL(IF(COUNTIF($A57, $D$50:$D$52), ROW($B$57:$B$59)-MIN(ROW($B$57:$B$59))+1), ROW(A$1)), COLUMN(A$1)),"No Match")
    
  • 完成配方Ctrl+Shift+Enter& 向下填充。

根据需要调整公式中的单元格引用。

相关内容