Excel中怎么将Sheet1中的数据关联到Sheet2

请高手指导下!如图只需要在Excel的Sheet1中将数据输入Sheet2中会直接生成显示所需要的Sheet1中的数据内容。
最好是一次将关联做好后面只管录入数据不要再操作!

假设表一中存放各类货品性息,希望在表二中的A列输入编码后,自动把数据填充到相关单元格;

1、在表二的B3单元格输入公式:

=IFERROR(VLOOKUP($A3,表一!$A$3:$D$6,MATCH(表二!B$2,表一!$2:$2,0),FALSE),"") 回车;

见图一

2、选中B3单元格,点击右键>复制;

见图二

3、选中表格内需要自动填入数据的单元格,点击右键,在“选择性粘贴”下,选择:fx 图标;

见图三

4、实际效果

见图四

5、在表格内的A列其他单元格输入任意编号,对应单元格将自动填入相关数据。

见图五

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-07-04
可以用照相机功能
在SHEET1工作表选择好数据区域;然后点照相机命令
再打开SHEET2工作表,选择好位置,
然后,在SHEET1工作表的数据区域输入数据,SHEET2即可显示SHEET1工作表的数据追问

我的需要是这样,在SHEET2中录入编号、名称、数量、价格;然后在SHEET1中自动显示SHEET2录入的编号、名称、数量数据。

本回答被网友采纳
第2个回答  2017-07-04
是不是在SHEET2中取SHEET1中隔列的内容,SHEET2中A1公式:
=OFFSET(Sheet1!$A$1,ROW(A1)-1,COLUMN(A1)*2-1)
右拉,下拉。
第3个回答  2017-07-04
您说的不是很清楚,一般关联用vlookup函数即可追问

想要的结果是 如图
Sheet2的A列可以在Sheet1中的B列直接获取整列的数据,也就是将Sheet1的A列录入完成后Sheet2的B列自己就直接生成了。

追答

如果只是这样的话,直接在sheet2单元格A1中输入“=Sheet1!B1”不就行了,然后再把公式往下一拖。
如果数据量不大,也可以用另一网友回答中的“照相机”功能
如果数据量不确定,就用公式吧

相似回答