Excel不同表格之间的数据关联(举例)。。。。请教

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:08:09
sheet1的A列有1000个数据,sheet4的A列中有500个sheet1的A列已经有的内容(顺序不对)。现在我想将sheet4中A列所对应的C D E F G H列中的内容放到sheet1的A列中相对应的数据的G H I J K L列中。请教应该怎么做,谢谢
注; SHEET4中的500数据和SHEET1中的1000数据是散乱 不是顺序一样

用VLOOKUP就可以了。它可以自动匹配并引用相应 的数据。

在SHEET1表格上用VLOOKUP函数

在跳出的操作框中
将光标点到第一行的空格上,使光标在VALUE后面的空格里闪动,然后用鼠标单击SHEET1表上的A列第一个格(跟表4要链接内容的第一格,即如果A1是标题,那么就点击下面内容的第一格,一般做表都是A2吧)
然后点击函数操作框的第二格ARRAY后面的空格,然后用鼠标单击SHEET4选中整个A列并向右拖动至C列(怎么选中?将鼠标放在字母A上点击,你应该知道怎么做吧?)
然后点击函数操作框的第三格NUM后面的空格输入3(链D列时就是输4,以此类推)
每四格输0,链其他数据时也是0,不变
最后点确定就可以了
把公式直接复制到后面就可以链A3-AN了

sheet1输入下列公式
G2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,3,FALSE)),"",VLOOKUP($A2,Sheet4!$A:$H,3,FALSE))
H2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,4,FALSE)),"",VLOOKUP($A2,Sheet4!$A:$H,4,FALSE))
I2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,5,FALSE)),"",VLOOKUP($A2,Sheet4!$A:$H,5,FALSE))
J2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,6,FALSE)),"",VLOOKUP($A2,Sheet4!$A:$H,6,FALSE))
K2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,7,FALSE)),"",VLOOKUP($A2,Sheet4!$A:$H,7,FALSE))
L2=IF(ISBLANK(VLOOKUP($A2,Sheet4!$A:$H,8,FALSE)),"",VLOOKUP($A2,Sheet4!$A