Excel - 匹配不同选项卡中列中的值,然后如果匹配则粘贴到另一列中

Excel - 匹配不同选项卡中列中的值,然后如果匹配则粘贴到另一列中

我有一个包含两个选项卡的 Excel 工作表,选项卡 1 包含员工列表,其中包含他们参加过的不同课程的信息。其中一个选项卡包含 5 位数的员工 ID,可轻松识别他们。

选项卡 2 上列出了参加过我们称之为“简介”的课程的员工。此选项卡包含员工 ID 列以及“课程日期”列。

在选项卡 1 中,有一栏是课程简介,可以输入日期。

我想要做的是让选项卡 1 搜索选项卡 2 上的员工 ID,如果匹配,则从该行中获取课程日期并将其粘贴到选项卡 1 中的课程简介列中。

它似乎应该只是一个 VLOOKUP,然后说“如果你找到这个,那么抓住这个单元格并将其粘贴到这里”......但却度过了一段糟糕的时光!

答案1

工作表 1 数据

1   name 1
2   name 2
3   name 3
4   name 4
5   name 5
6   name 6

工作表 2 数据

name 3  today
name 4  Yesterday
name 5  a different day
name 6  tomorrow
name 7  never

在 Sheet 1 的 C1 单元格中查询,复制并粘贴

=VLOOKUP(B1,Sheet2!A:B,2,FALSE)

结果

1   name 1  #N/A
2   name 2  #N/A
3   name 3  today
4   name 4  Yesterday
5   name 5  a different day
6   name 6  tomorrow

答案2

尝试这样的操作 =VLOOKUP(Tab2!ID,IDtable,2,False) ,其中IDtableID 在第 1 列,课程日期在第 2 列。还更改Tab2!ID为选项卡 2 中的相关单元格。

相关内容