Microsoft Excel if 语句或 vlookup

Microsoft Excel if 语句或 vlookup

标题

大家好,我想找一个公式帮我完成一项任务,我打开了两个 excel 工作簿,两个工作簿上都有人名,名字旁边有 ID,但两个工作簿中的数字不同,所以我现在做的是复制每个名字,然后转到另一张工作表,看看它是否存在,我取旁边的数字,然后回到第一张工作表,从中取出名字,然后在新列中添加数字,如果你因为我的英语不好而没明白,也许这样会更容易

如果工作表 1 的第 2 列中的名称 = 等于工作表 2 的第 2 列中的名称,则获取工作表 2 中名称旁边的数字,如果不相等,则为“NA”

感谢致敬

答案1

如果我正确理解了您的问题,您在 A 列中有一个姓名列表,在 B 列中有一个 ID 列表,另外在另一张工作表上还有一个姓名列表,并且您想要将工作表 1 上的 B 列中的 ID 复制到工作表 2 上的 B 列,或者在它们存在的地方显示“N/A”。

假设这是正确的,最简单的方法是通过VLOOKUP()我制作的下面的例子来向您展示它是如何工作的:

图一是您的元数据,这是包含每个人的姓名和 ID 的数据:

一

图二是你得到的结果:

二

Cell B2Sheet 2以下公式:

=VLOOKUP(A2;Sheet1!A:B;2;FALSE)

将此公式拖到您需要 ID 号的所有单元格中Sheet 2

您需要根据需要替换单元格引用。

相关内容