在EXCEL中我希望将两列中数据相同的行归纳到一起该怎么筛查。

如:将A列中数值包含“人民路”且C列中数值包含“行道树”的所有行归纳到一起(即是相邻显示),或者是复制到某一区域,请问怎么解决,求详细步骤

假设你的数据区域是A:C列。
1)在D1输入公式:=AND(ISNUMBER(FIND("人民路",A1)),ISNUMBER(FIND("行道树",C1)))
2)下拉该公式,填充到你的数据行的最下面一行
3)添加自动筛选,筛选条件为D列的True
4)选中筛选出来的行,复制,粘贴到一个新的表格即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-04
=INDEX(A:A,SMALL(IF(ISNUMBER(FIND("人民路",$A:$A))*ISNUMBER(FIND("行道树",$C:$C)),ROW(A:A),4^8),ROW($A1)))

在数据区域外输入上述公式,是数组公式,ctrl + shift +enter 输入
然后向右拉公式到与数据区域宽度一致,然后下拉到出现0为止.
第2个回答  2013-11-04

假设提取到F:H列,F1输入

=INDEX(A:A,SMALL(ISERR(FIND("人民路",$A:$A)*FIND("行道树",$C:$C)),4^8,ROW($1:$100)),ROW(A1)),)&""

按【CTRL+SHIFT+回车】后,右拉到H1,再下拉填充公式到下面行。

第3个回答  2013-11-04

就自动筛选,输入自定义条件,就ok

看图

相似回答
大家正在搜