EXCEL 如何取值另一个表的内容?

EXCEL内有两张表 SHEET1 SHEET2 , SHEE1 A列 B列 SHEET2 D列 E列
求: 当 SHEET2的 D列里面的单元格的内容等到 SHEET1的A列的某个单元格的内容时,就自动把SHEET1的 B列所对应的内容,回写到 SHEET2的 E列内...谢谢高手指教

1、首先打开第一个excel表格,在其中输入需要提取另外的表格的内容的关键数据。

2、然后切换到另一张sheet表格,需要在这张表格中提取出对应第一张表格的数据。

3、使用vlookup函数进行提取操作,在第一张表的B2单元格中输入公式:=VLOOKUP(A2,Sheet3!A1:B6,2,0)。

4、点击回车即可将另外表格的数据提取到表格1中的单元格显示了,下拉公式可以批量得到结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-26

1、首先明确需求,表一中只有名字,缺少性别。

2、表二中有姓名和性别信息。此时要表一的第二列要获取表二的第二列信息。

3、将光标放在表一的B2单元格。

4、点击上方的“f(x)”插入函数。

5、找到VLOOKUP函数并点击下方的“确定”。

6、第一个参数为A2,即前面对应的姓名。

7、第二个参数为“sheet2”,即引用数据的表格。

8、第三参数为“2”,即表中的第二个数据。

9、最后一个参数为0,表示完全匹配。填写完毕后,点击下方的“确定”。

10、点击B2列右下角的十字,并向下拖至B6列。

11、现在对应的数据就引用过来了。

本回答被网友采纳
第2个回答  推荐于2017-10-13

假设表格结构如图一所示,需要在sheet2工作表的 E列某单元格的填入对应D列单元格内容,在SHEET1中查找相对应的数值

1、在sheet2工作表的E2单元格输入公式:

=IFERROR(VLOOKUP(C2,sheet1!A:B,2,0),"") 回车

见图一

2、下拉填充满E列的其他单元格

效果见图二

第3个回答  推荐于2017-09-19
sheet2 E2输入
=if(iserror(VLOOKUP(D2,sheet1!A:B,2,0)),"",VLOOKUP(D2,sheet1!A:B,2,0))
下拉公式本回答被提问者采纳
第4个回答  2013-01-03
在E2写入=VLOOKUP(D2,sheet1!A:B,2,0)然后下拉公式