Excel中的高级筛选基础

发布 2021-05-09 01:22:28 阅读 6890

与excel中的自动筛选不同,高级筛选可以用较为复杂的多个条件组合来进行筛选,筛选条件中还可以包含公式,筛选结果也可以复制到其他区域中。要进行高级筛选,首先数据区域的第一行要有一个列标题,如下图中的“商品名称”等,然后需要指定一个区域来存放筛选条件,通常可以把这个条件区域直接放到原数据区域的上方,这样可以使筛选条件一目了然。可以在原数据区域的上方插入至少3个空白行来存放筛选条件,并将原数据区域中的列标题复制到第一行中。

筛选条件可以放到一行或多行中,但必须确保在条件区域和数据区域之间保留一个空白行。

1.设置筛选条件:

以上图为例,如果我们要筛选出“规格”为“单色”的数据,可以在d2单元格,即条件区域“规格”列标题下方单元格中输入:

"=单色"如果筛选的数据为数值,如要筛选出“销售数量”大于300的数据,可以在f2单元格中输入:

如果输入的条件在同一行中,则该行中的各条件是逻辑与的关系,如上图中的两个条件,表示筛选同时满足“规格”为“单色”和“销售数量”大于300的数据。如果条件在不同行中,那么不同行的条件是逻辑或的关系,即只要满足其中任何一个条件的数据都可以被筛选出来。如用下图中的条件可以筛选出“规格”为“单色”和“销售数量”大于800的数据。

用下图区域$f$1:$g$2中的条件可以筛选出“销售数量”大于800且小于1000的数据:

也可以使用多行多条件组合,如下图的筛选条件为:

(城市=广州 and 销售数量》800) or (城市=武汉 and 规格=针织)}

即只要满足城市为广州且销售数量大于800,或城市为武汉且规格为针织的数据都被筛选出来了。

2.高级筛选:

选择数据区域中的任一单元格。单击菜单“数据→筛选→高级筛选”,弹出“高级筛选”对话框。在excel 2007中,单击功能区选项卡“数据”,在“排序和筛选”组中单击“高级”按钮。

在“方式”区中,可以选择“在原有区域显示筛选结果”或“将筛选结果复制到其他位置”。

excel可以自动选择需要进行筛选数据区域。如果选择不准确,可以单击“列表区域”右侧的“选择区域”按钮,选择数据区域。此处为$a$5:$f$27。

选择条件区域。单击“条件区域”右侧的“选择区域”按钮,选择条件区域。选择条件区域时,要包含条件区域中的列标题在内。此处为$a$1:$f$3。

如果要将筛选结果复制到其他位置,可以在“复制到”的右侧选择要复制筛选结果的区域。

如果要筛选数据区域中重复数据,可以勾选“选择不重复的记录”。

单击“确定”按钮。

excel将按照条件进行筛选。如果是在原有区域中进行的筛选,筛选后要恢复显示筛选前的全部数据,可以单击菜单“数据→筛选→全部显示”。在excel 2007中,单击功能区选项卡“数据”,在“排序和筛选”组中单击“清除”按钮。

3.将筛选结果放到不同的工作表中的操作方法:

如果要将筛选结果放到不同的工作表中,如需要将sheet1表中的数据筛选到sheet2表中,必须先让sheet2工作表处于活动状态,然后再进行高级筛选。

选择sheet2表中的某个单元格,单击菜单“数据→筛选→高级筛选”,弹出“高级筛选”对话框。在excel 2007中,单击功能区选项卡“数据”,在“排序和筛选”组中单击“高级”按钮。

在“方式”区中,选择“将筛选结果复制到其他位置”。

单击“列表区域”右侧的“选择区域”按钮,单击sheet1表标签,选择数据区域,此处为sheet1!$a$5:$f$27。

选择条件区域。单击“条件区域”右侧的“选择区域”按钮,在sheet1表中选择条件区域,此处为sheet1!$a$1:$f$3。

在“复制到”的右侧选择要复制筛选结果的区域,此处为sheet2!$a$1。

单击“确定”按钮。

筛选后的结果被复制到sheet2表中的a1:f9区域中。

4.在条件中使用通配符:

在条件中使用“*”通配符可以实现多种多样的筛选。如下图可以筛选出“规格”中包含“红”字的所有记录。

Excel高级筛选

在excel中对某列进行自定义自动筛选时,其筛选条件最多只能设置为两个。如果筛选条件超过两个该怎样操作呢?假如工作表的b列中包含某种材料的型号 每种材料型号 都由五段字母或数字组成,类似 1130 80 f030306 5tb1 t 40 011 现在要在b列中筛选出其中第四段为 5tb1 11tb...

Excel高级筛选

excel高级筛选功能。1 使用前的说明 首先在数据 最上面一行插入几行空白行作为条件设置区域,条件行和数据行尽量不要交叉,以免影响查看效果。录入筛选条件 例如 查找出所有图号 aj207 记录,则在先前插入的空白行的第一行 暂2 定为h1 录入 图号 在h2中录入 aj207 这里的双引号不用录入...

EXCEL高级筛选

excel 高级筛选教程 excel中的 自动筛选 功能大家也许并不陌生,对于条件简单的筛选操作,它基本可以应付。但是,最后符合条件的结果只能显示的在原有的数据 中,不符合条件的将自动隐藏。若要筛选含有指定关键字的记录,并且将结果显示在两个表中进行数据比对或其他情况,自动筛选 就有些捉襟见肘了。傻瓜...