如何将多个Excel表里面相同名字的提取到别一个Excel工作表里面?

2024-11-05 11:23:33
推荐回答(2个)
回答(1):

比如说把sheet1表中A列为“张三”的多行信息提取到sheet2
sheet2的A2输入 =index(sheet1!a:a,small(if(sheet1!$a$2:$a$100="张三",row($2:$100),4^8),row(a1)))&""
数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }
公式右拉再下拉到无数据

回答(2):

用vba写程序可以自动完成