如何在 Excel 中匹配和设置值

如何在 Excel 中匹配和设置值

我的工作簿中有两张表。

工作表 A 包含两列,即学生 ID 和学生姓名;工作表 B 包含学生 ID、月份名称以及一些其他列。学生 ID 在此工作表中不是唯一的。

现在我想在工作表 B 中添加另一列学生姓名(来自工作表 A),我是否可以为工作表 B 编写一些公式,比较两张工作表中的学生 ID 列并返回学生姓名(来自工作表 A)

答案1

您需要使用=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

在 B 表中输入以下公式(假设你的学生证号在 A 列 -

=VLOOKUP(A1, Sheet1!A:B, 2, 0)

第一个 A1 值是工作表 B 上包含学生 ID 的单元格。范围 (A:B) 是第一张工作表上的查找表。2 是要返回的范围 (A:B) 中的列。0 表示真或假 (0=false),这基本上意味着完全匹配。

希望这可以帮助。

答案2

如果 Sheet1 在 A 列中有 studentId 且在 B 列中有 name,则 Sheet2 在 A 列中有 studentId,将其放在 Sheet 2 的 B 列(假设您有一个标题行):

=如果(工作表 1!A2=A2,工作表 1!B2,)

基本上,在您的单元格名称前面加上工作表名称,然后!

相关内容