如何使用excel高级数据过滤功能条件(如何按条件过滤数据)

通过数据筛选,可以提高采集或存储数据的可用性,更有利于数据统计和分析。数据筛选在数据整理过程中起着非常重要的作用。Excel内置的quot filter quot函数可以更方便地处理这种需求。

根据数字特征过滤。

对于数值型字段,Excel # 039过滤功能提供了丰富的选项,如图4-79所示。常见的表达式有大于、小于、不等于、介于等。以及高于平均值、低于平均值、自定义过滤等。

图4-79丰富的数字滤波选项

图4-80是一个股票报价表的部分数据,需要筛选出前六名股票的信息。操作步骤如下。

第一步:选中数据区的任意单元格,如单元格C2,点击数据页签下的〖过滤〗按钮,即可启用数据列表的过滤功能。此时,功能区中的筛选按钮高亮显示,并出现在数据列表中所有字段的标题单元格中,如图4-81所示。

图4-80报价数据表

图4-81选项卡功能区启用过滤功能

第二步:单击单元格E1中的“过滤”按钮,然后在弹出的下拉菜单中单击“顶部10数字过滤”命令,打开“自动过滤顶部10”对话框,如图4-82所示。

图4-82打开自动过滤的第一个10对话框。

第三步:在对话框中,设置为“最大”、“最大”、“项目”,点击“确定”关闭对话框,增加最多的前六条消息将被过滤掉,如图4-83所示。

图4-83设置对话框

根据日期特征进行筛选。

对于日期数据字段,过滤下拉菜单会显示日期过滤的相关选项,功能丰富,如图4-84所示。日期筛选具有以下特征。

图4-84日期字段的过滤菜单

1.默认情况下,日期分组列表不直接显示具体日期,而是按年、月、日分组后以分层形式显示。

2.Excel提供了大量预置的动态过滤条件,将数据列表中的日期与当前日期的比较结果作为过滤条件。比如昨天、明天、本周、本月、本季度等等。

3.菜单下的命令只按时间段过滤,不考虑年份。例如,条件表示数据列表中任意一年的第四季度,如图4-85所示。

图4-85扩展菜单

虽然Excel提供了很多关于日期特征的筛选条件,但是只能用于日期,不能用于时间。因此,与“上午”和“下午”不同,Excel过滤功能只将时间视为一个数字。

此外,如果您想取消筛选菜单中的日期分组状态,以便根据特定的日期值进行筛选,您可以单击文件选项卡下的选项,在弹出的Excel选项对话框中切换到高级选项卡,取消选中此工作簿命令组的显示选项中按自动筛选菜单对日期分组的复选框,然后单击确定。

图4-86取消过滤菜单中默认的日期分组状态

使用通配符过滤模糊条件。

有时,用于筛选数据的条件可以显式指定项目的内容。比如所有名字中有汉字的员工,产品号中第三位有B的产品等。在这种情况下,您可以使用通配符进行过滤。

图4-90是某公司部分数据的存货清单,已经处于筛选状态,需要筛选出第三个商品编号作为quotB。

图4-90某公司的库存列表

单击单元格B1中的筛选按钮,然后在弹出的下拉菜单中单击文本筛选自定义筛选,打开自定义自动筛选方法对话框。选择quot等于quot,并在第一个条件组合框中输入quot?在右边的组合框中。B * quot,点击确定关闭对话框,如图4-91所示。另外,如果只是单个过滤条件,也可以直接输入quot?在过滤器菜单的搜索框中。B * quot,点击确认按钮进行过滤,如图4-92所示。

图4-91设置自定义自动屏蔽方法

图4-92在搜索框中使用通配符进行过滤

筛选结果如图4-93所示。

图4-93数据列表过滤结果

王者之心2点击试玩。