如何使用单元格引用从 Excel 中的另一个工作表中提取数据
您可以使用相关的单元格引用将数据从一个 Excel 工作表拉到另一个工作表。这是将数据从一个工作表获取到另一个工作表的简单方法。
要在 Excel 中使用单元格引用从另一个工作表中提取数据:
- 单击要显示提取数据的单元格。
- 键入 = (等号),后跟要从中提取数据的工作表的名称。如果工作表名称超过一个单词,请将工作表名称用单引号括起来。
- 输入 ! 后跟要拉取的单元格的单元格引用。
- 按Enter。
- 其他工作表中的值现在将出现在单元格中。
- 如果要拉出更多值,请选择单元格并按住单元格右下角的小方块。
- 向下拖动以填充剩余的单元格。
有一种替代方法可以使您不必手动输入单元格引用。
要从另一个单元格中提取数据而不手动键入单元格引用:
- 单击要显示提取数据的单元格。
- 键入 =(等号),然后打开要从中提取数据的工作表。
- 单击包含要提取的数据的单元格。您将看到公式更改为包含对此单元格的引用。
- 按 Enter 键,数据将被拉入您的单元格。
如何使用 VLOOKUP 从 Excel 中的另一个工作表中提取数据
如果您不打算对数据做太多事情而只想将其放入新工作表中,则上述方法效果很好。但是,如果您开始操作数据,就会出现一些问题。
例如,如果您对 7 月销售表中的数据进行排序,则销售团队的名称也会重新排列。
但是,在 Sales Summary 表中,只有提取的数据会更改顺序。其他列将保持不变,这意味着销售不再与正确的销售人员保持一致。
您可以通过使用Excel 中的 VLOOKUP 函数来解决这些问题。此函数不是直接从单元格中提取值,而是从与唯一标识符位于同一行的表中提取值,例如我们示例数据中的名称。这意味着即使原始数据的顺序发生变化,拉取的数据也将始终保持不变。
要使用 VLOOKUP 从 Excel 中的另一个工作表中提取数据:
- 单击要显示提取数据的单元格。
- 键入 =VLOOKUP( 然后单击左侧的单元格。这将是 VLOOKUP 函数将查找的引用。
- 键入逗号,然后单击要从中提取数据的工作表。单击并拖动包含数据的两列。
- 键入另一个逗号,然后键入包含要提取的数据的列的编号。在本例中,它是第二列,所以我们输入 2。
- 键入另一个逗号,然后 是FALSE,然后是最后一个右括号以完成您的公式。这可确保该函数查找完全匹配的内容以供您参考。
- 按 Enter。您的数据现在将出现在您的单元格中。
- 如果要拉出更多值,请选择单元格并单击并按住单元格右下角的小方块。
- 向下拖动以填充剩余的单元格。
- 现在,如果您对原始数据进行排序,您提取的数据不会改变,因为它总是在寻找与每个单独名称关联的数据。
请注意,要使此方法起作用,唯一标识符(在本例中为名称)必须位于您选择的范围的第一列中。
让 Excel 为您工作
有数百个 Excel 函数可以帮助您快速轻松地完成工作。知道如何从 Excel 中的另一张表中提取数据意味着您可以告别无休止的复制和粘贴。
然而,函数确实有其局限性。如前所述,此方法仅在您的识别数据位于第一列时才有效。如果您的数据更复杂,则需要考虑使用其他功能,例如 INDEX 和 MATCH。