2013-03-01 16:16:58 +0000 2013-03-01 16:16:58 +0000
2
2

Excel - 在不同的标签页中匹配列中的值,然后在有匹配的情况下粘贴到另一列中。

我有一个Excel工作表,有两个选项卡,选项卡1有一个员工名单,上面有他们所学的不同课程的信息。其中有一个标签页上有一个5位数的员工ID,以方便识别他们的身份。

在Tab 2上有一个参加过课程的员工列表,我们称之为 “介绍"。这个选项卡有一个员工ID列和一个 "课程日期 "列。

在Tab 1中,有一个课程Intro的列,可以输入日期。

我想做的是让Tab 1搜索Tab 2中的员工ID,如果有匹配的,就从该行中抓取课程日期,然后粘贴到Tab 1中的课程介绍栏中。

似乎应该只是一个VLOOKUP,然后说 "如果你找到了这个,那么就抓取这个cel,然后粘贴到这里”……但却遇到了一个麻烦的问题。

答案 (1)

4
4
4
2013-03-01 16:28:55 +0000

Sheet 1数据

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

Sheet 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
``` 。