求助excel,如何找出一个sheet里同一名称下多个数据到另一个sheet列明

我第一个sheet是多个名称对应多个数值,第二个sheet想把同一个名称的数值找出来,列出明细,最下面也可以有汇总也可以没有汇总,应该用哪个函数

详见样表截图

比如把sheet1的A列所对应的"A"的行提取到sheet2

sheet2的A1输入

=INDEX(Sheet1!A:A,SMALL(IF(Sheet1!$A$1:$A$100="A",ROW($1:$100),1000),ROW(A1)))&""

数组公式,先按住CTRL+SHIFT,最后回车

公式右拉1列再下拉

追问

好像不对呢,怎么出不来数值呢,能不能帮忙看看

追答

数组公式,先按住CTRL+SHIFT,最后回车
你如果直接回车就出错了

追问

您确定最后&符号后只有一个空的“”号吗。是第一个就没有出数值。

追答

是2个半角双引号

追问

您在吗,能不能抽空帮忙好好解答下,真心需要,但是按您上面的说法,怎么都出不来数据

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-09
少量的话直接筛选、复制即可。
如果很多的话,可以排序、复制。
很多类型要操作的话,就要具体说明了。追问

不行,我每个月都需要做这个表,所以要个函数,以后就可以自动生成了

本回答被网友采纳
第2个回答  2017-06-09
excel一般自动默认3个sheet,即sheet1、sheet2、sheet3。如果这三个sheet不够用,你可以点击插入——工作表,就可以插入新的sheet。将每个excel中的内容分别复制到每个sheet上,对sheet重命名即可。希望对你有点帮助。○
相似回答