Excel - 在共享一个公共列时链接两个工作表。
基本上,我在电子表格1上有6000个产品ID及其价格和描述,在电子表格2上有相同的6000个产品ID,但带有条形码。
无论如何,我可以拥有第三个电子表格,当我在前两个电子表格中输入值时会自动显示ID,价格,描述和条形码吗?
提前致谢!
答案 0 :(得分:0)
在第三张工作表的A2中,放置
=Sheet1!A2
在第三个工作表的B2中,放置
=vlookup(A2, Sheet1!A:B, 2, false)
在第三个工作表的C2中,放置
=vlookup(A2, Sheet2!A:B, 2, false)
将所有三个A2:C2填充到第6000行。
VLOOKUP function点击this link即可找到Result Grouping的更多信息。
答案 1 :(得分:0)
在工作表3中,您可以使用以下公式来提取表格1和表格2中的数据。
=IF(Sheet1!A2="","",Sheet1!A2)
=IF(Sheet1!B2="","",Sheet1!B2)
=IF(Sheet1!C2="","",Sheet1!C2)
=IF(A2="","",INDEX(Sheet2!$B:$B,MATCH(Sheet3!A2,Sheet2!$A:$A,0),1))
您需要更改工作表名称以匹配工作簿中的名称。
我使用了IF statement,因此如果第1页和第2页中没有数据,则不会显示任何值;您需要将公式向下拖动到您认为将存在数据的位置(如果将来将额外数据添加到工作表1和2中)。