比较两个不同电子表格中的单元格,并从其中一个电子表格中提取数据,如果找到匹配项,则将其放置在另一个电子表格中

比较两个不同电子表格中的单元格,并从其中一个电子表格中提取数据,如果找到匹配项,则将其放置在另一个电子表格中

我需要找到一种方法来比较两个电子表格,如果特定单元格匹配,则将数据从一张表拉到另一张表。

假设两个电子表格包含一个标识某台设备的值:

spreadsheet 1       spreadsheet 2
Server              Server        Serial #
123abc              123abc        123-xx-456

每张表当然都有许多记录/行。

我需要查看工作表 1 的服务器列中的第一个单元格,然后在工作表 2 的服务器列中搜索一系列单元格以查找匹配项。如果匹配,我需要从匹配行的单元格中提取序列号值,并将其放入工作表 1 中匹配行的序列号单元格中(工作表 1 中的所有“序列号”单元格目前都是空的。)

如果该描述解释过于复杂,我可以通过回答您可能遇到的任何问题来解释。

这项任务的截止日期是明天中午,即 2012 年 8 月 30 日。是的,我今天中午接到了这项任务……我不是 Excel 用户,只是偶尔需要用到它……任何帮助都将是巨大的帮助。

答案1

我假设您使用第 1 行作为标题(如您所指示)。在 Sheet1 的 B2 单元格中,输入

=VLOOKUP(A2, Sheet2!$A$2:$Z$99, 2, FALSE)

调整$Z$99以包含 Sheet2 中您需要访问的所有数据(即,它至少应该是数据的右下角)。倒数第二个参数为 2,表示访问 Sheet2 中的 B 列;对于 F 列,使用 6,等等。将此公式向下拖动到您需要覆盖的行数。

相关内容