3.2 数据的筛选
筛选就是将数据清单中符合条件的数据快速地查找并显示出来。与排序功能不同的是,筛选不能对数据进行排序,它只是将不符合条件的数据暂时隐藏起来。
3.2.1 自动筛选
自动筛选是按照选定的内容进行筛选,适用于简单地筛选数据的场合。
对工作表中的数据进行自动筛选的具体操作步骤如下。
1. 指定数据的筛选
1 本实例的原始文件,将光标定位在数据区域的任意单元格,切换到【数据】选项卡,在【排序和筛选】组中单击【筛选】按钮,此时工作表进入筛选状态,各标题字段的右侧出现一个下拉按钮。
2 单击标题字段【销售区域】右侧的下拉按钮,在弹出的筛选列表中,撤选【华南地区】和【华中地区】复选框。设置完成后,然后单击按钮。
3 返回工作表即可看到筛选数据后的效果。
2. 指定条件的筛选
1 切换到【数据】选项卡,在【排序和筛选】组中单击【筛选】按钮,撤消之前的筛选。再次单击【筛选】按钮,重新进入筛选状态,然后单击标题字段【第一季度】右侧的下拉按钮。
2 在弹出的下拉列表框中选择【数字筛选】选项,然后在其级联菜单中选择【高于平均值】选项。
3 此时即可看到筛选数据后的效果。
排序、筛选与分类汇总
3.2.2 自定义筛选
自定义筛选提供了多条件自定义的筛选方法,用户可以更加灵活地筛选数据。
对工作表中的数据进行自定义筛选的具体操作步骤如下。
1 打开本实例的原始文件,切换到【数据】选项卡,在【排序和筛选】组中单击【筛选】按钮,此时工作表进入筛选状态,然后单击标题字段【第二季度】右侧的下拉按钮。
2 在弹出的下拉列表框中选择【数字筛选】在其级联菜单中选择【自定义筛选】选项。
3 弹出【自定义自动筛选方式】对话框,然后将显示条件设置为“大于或等于4500与小于或等于6000”。设置完成后,单击按钮。
4 此时即可看到筛选数据后的效果。
3.2.3 高级筛选
高级筛选一般用于条件较复杂的筛选操作,其筛选的结果可显示在原数据表格中,不符合条件的记录被隐藏起来;也可以在新的位置显示筛选结果,不符合条件的记录同时保留在数据表中而不会被隐藏起来,这样会更加便于数据对比。
利用高级筛选来查看数据首先要建立一个条件区域,然后才能进行数据的查询。这个条件区域并不是数据清单的一部分,而是用来确定筛选应该如何进行的,所以条件区域可以建立在任何空白区域,但它必须与数据清单之间有一个空行,这样Excel才能区分开哪些区域是数据清单,哪些区域是条件区域。条件区域不必包括数据清单中的所有字段,只要包括所需的字段即可。
建立多行的条件区域时,行与行之间的条件是“或”的关系,而行内不同条件之间则是“与”的关系。
1. 同时满足多个条件的筛选
例如,要筛选同时满足“第四季度”大于6500并且“合计”大于18000的记录,具体的操作步骤如下。
1 在单元格区域E11:F12中建立条件区域。
2 将光标定位在数据区域的任意单元格中,在【排序和筛选】组中单击按钮。
3 弹出【高级筛选】对话框,单击【条件区域】右侧的【折叠】按钮。
4 弹出【高级筛选-条件区域】对话框,然后在工作表中选择条件区域“E11:F12”。选择完毕,单击【展开】按钮。
5 返回【高级筛选】对话框,单击按钮即可。
6 此时即可看到筛选数据后的效果。
2. 满足其中一个条件的筛选
例如,要筛选满足“第四季度”大于6500并且“合计”大于18000其中一个条件的记录,具体的操作步骤如下。
1 在单元格区域E11:F13中建立条件区域。
2 将光标定位在数据区域的任意单元格中,在【排序和筛选】组中单击按钮。
3 弹出【高级筛选】对话框,单击【条件区域】右侧的【折叠】按钮 。
4 弹出【高级筛选-条件区域】对话框,然后在工作表中选择条件区域“E11:F13”。选择完毕,单击【展开】按钮即可。
5 【高级筛选】对话框,单击按钮即可。
6 即可看到筛选数据后的效果。