高级筛选同时满足三个条件 excel中怎样同时筛选出几十个选项的内容?

[更新]
·
·
分类:互联网
4903 阅读

高级筛选同时满足三个条件

excel中怎样同时筛选出几十个选项的内容?

excel中怎样同时筛选出几十个选项的内容?

使用高级筛选比手动筛选方便一些,但是需要第一次手动设置条件。
例如,筛选同时包含3、5、7的所有数据行,按如下方法设置:
第一步,设置条件区域
按你的描述,同时包含3、5、7的行,应该是任何一列均可,所以对应的条件有6种。
第二部,设置高级筛选
按如下设置数据区域、条件区域和筛选后放数据的位置。
最后一步,筛选
经过以上几步的设置,确定筛选后就可以得到符合条件的所有行。
其他条件的筛选也是类似的方法,不同点是条件区域。
这里主要需要理解高级筛选的逻辑。条件区域中:
同一行表示“与”逻辑
不同的行表示“或”逻辑

EXCEL怎样按条件返回数值?

方法一:INDEX SMALL IF数组公式法
在P2单元格输入以下数组公式,按Ctrl Shift Enter组合键结束,然后向下填充公式
INDEX(O:O,SMALL(IF((MATCH(O$2:O$21,O$2:O$21,0)ROW($2:$21)-1)*(COUNTIF(O$2:O$21,O$2:O$21)4),ROW($2:$21),4^8),ROW(A1)))
公式表示:通过INDEX定位到O列,通过SMALL IF数据公式,将满足“在O列出现有四次以上”(COUNTIF(O$2:O$21,O$2:O$21)4)的数据“去重”(MATCH(O$2:O$21,O$2:O$21,0)ROW($2:$21)-1),然后依次显示出来;没有符合条件的数据时,单元格留空()。
方法二:简单辅助列 “高级筛选”法
1、在P2单元格输入以下公式,然后向下填充公式
COUNTIF(O:O,O2)
得到O列每一个数据在O列出现的次数;
2、在S1:S2单元格建立条件:S1单元格输入辅助列的标题“辅助列”,S2单元格输入条件“4”;
3、选择O:P列数据区域,在“数据”选项下的“高级筛选”中,以O:P列的数据区域为“列表区域”,以S1:S2区域的条件为“条件区域”,选择“将筛选结果复制到其他位置”,并指定带有标题“用户名”的Q1单元格,勾选“选择不重复的记录”,“确定”后,即可得到需要的数据。
注意事项:
1、高级筛选时,条件区域的标题必须与数据区域保持一致,需要同时满足的多条件,必须同行并列显示;满足某条件或另一条件的“或”的关系的,需要分行显示;
2、为了只显示筛选的用户名,需要在“复制到”的首个单元格“只列出需要显示的标题”,这样设置,其他不需要的列内容就不会显示出来,保持了界面的整洁。