请教下,如何将Excel中某一列单元格内容相同的那几行提取出来啊?

aa 12 15
bb 12 14
bb 13 13
cc 14 16
bb 14 14
就像上面的数据,要把第一列是bb的那三行数据都提取出来
怎么样才能实现呢?

根据你的描述,假设你的a、b、c三列是数据,从第一行开始,那么将下面公式输入到d列以后的任意一列,比如d1

=INDEX(A:A,SMALL(IF(COUNTIF($A$1:$A$10,$A$1:$A$10)>1,ROW($1:$10),65536),ROW(1:1)))&""
数组公式,按ctrl+shift+enter结束,然后向右拖拉到f列,以便得到其他各列的相应数据。最后总体向下拖拉到没有数据为止

里面的10,是数据的行数,自行更改
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-09-30
一种方法:数据——筛选——自定义——包含“BB”——确定
第二种方法,用函数公式,如果A列有重复的就会显示重复的行号,在d1输入:
=IF(ISERROR(MATCH(A1,OFFSET(A1,-(ROW()-1),0,ROW()-1,1),0)),"",MATCH(A1,OFFSET(A1,-(ROW()-1),0,ROW()-1,1),0))
第2个回答  2009-09-30
简单的方法:用CTRL+F 查找BB 点全部查找然后选中下面的列表复制就可以了。
第3个回答  2009-09-30
数据不是排序或筛选都可以。本回答被提问者采纳
第4个回答  2009-09-30
用高级筛选