excel中如何对多列进行筛选?多列满足只要一个条件即可·(在线等答案)

以下表格中,怎么做才能使有返修记录的行全部筛选出来?

10月 1号 2号 3号 4号
姓名 出货 返修 出货 返修 出货 返修 出货 返修
张三 655 5 20 2
李四 323 120
王二 1
李一 900 123
徐五 900
曹八 200 20

筛选结果如下
10月 1号 2号 3号 4号
姓名 出货 返修 出货 返修 出货 返修 出货 返修
张三 655 5 20 2
王二 1
曹八 200 20
筛选单元格C3:C8 E3:E8 G3:G8 I3:I8
筛选条件为 >0
如果单元格符合条件,则保留该行

像这种情况,必须是要加一个统计列,然后直接筛选统计列,,解决方案如图 (条件列为统计总返修次数,可通过筛选其大于0来得到你要的结果,本公式一经设定,再往后面加日期,都不需要修改公式。)

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-11-06
假设数据从A列到M列,则可在最后一列旁边的空白列(第N列)中的N3中写入公式:
=if(sumif(b$2:m$2,"返修",b3:m3),"有返修记录","")
下拉复制公式。
最后筛选该列中公式结果为“有返修记录”的行即可。

可根据实际数据区域修改公式中的参数。
第2个回答  2010-11-06
筛选条件是什么不是很明白,若要让其满足任一条件,把条件放在不同行(在高级筛选中是这样的)。
相似回答