EXCEL跨表格函数汇总问题
发布网友
发布时间:2022-04-19 18:32
我来回答
共1个回答
热心网友
时间:2023-09-06 07:25
你说得太多,反而难于理解。
而看你所付的文字表格,也难看出什么。你要“其他空自动填上”一个一个输入公式,不如干脆用一个公式,把表1的所有数据按表2的A列顺序返回到表2中去,再删除跟原来表2有重复的列。
表2的A~G列已经有源数据,就在H1输入
=INDEX(表1!B:B,MATCH($A1,表1!$A:$A,))回车并向右填充末尾(如Z1),再选H1~Z1一起向下填充。
而“第一张的H列对应导入第2张的Q,第一张的L导入第2张的R,第一张的K导入第二张的S”。
还是用上面的公式:
Q1输入=INDEX(表1!H:H,MATCH($A1,表1!$A:$A,))回车并向下填充;
R1输入=INDEX(表1!L:L,MATCH($A1,表1!$A:$A,))回车并向下填充;
S1输入=INDEX(表1!K:K,MATCH($A1,表1!$A:$A,))回车并向下填充。
另外,你的文字表格里,A列里面出现相同数值(如“1”),这样只能返回最上面一行对应的数据。
要不,就用两个索引条件(如A列加上其他不重复的列)再重新设置公式吧。