Excel 高级筛选

默认情况下,使用自动筛选设置查询条件后,会隐藏不满足条件的数据,而复杂数据的查询,需要用到Excel的高级筛选。使用“高级筛选”之前,必须设置查询数据的条件区域,并且条件区域的首行应为数据表的列表名称。接下来以查询采购单价>1000,商品类别为“家用电器”的数据为例,介绍使用高级筛选的操作方法。

步骤01:打开实例文件“高级筛选.xlsx”,在数据区域的底端设置高级筛选的条件,如图18-9所示。

步骤02:选取数据区域中的任意单元格,单击功能区“数据”选项卡中“排序和筛选”组中的“高级”按钮,如图18-10所示。

步骤03:随即打开“高级筛选”对话框,单击选中“将筛选结果复制到其他位置”单选按钮,然后单击“条件区域”右侧的单元格引用按钮,如图18-11所示。

步骤04:折叠“高级筛选”对话框,选取高级筛选的条件区域,此处选取B2:H25单元格区域,“高级筛选”对话框中会相应显示选取的单元格区域,如图18-12所示。

图18-9 设置高级筛选的条件

图18-10 单击“高级”按钮

图18-11 选择筛选结果位置

步骤05:按照同样方法,选取B27:C28为条件区域,并选择将筛选结果复制到B30:H40单元格区域,然后单击“确定”按钮返回工作表,如图18-13所示。

图18-12 选择条件区域

图18-13 设置条件区域和复制位置

步骤06:此时筛选到的数据结果如图18-14所示。

图18-14 高级筛选结果

Excel 使用自定义筛选

Excel工作表中的数据自动筛选之后,还可以对筛选后的数据进行自定义筛选。例如,在“百货公司商品采购汇总表”中查看商品类别为“服装鞋帽”和“家用电器”的采购商品,按如下步骤进行操作。

步骤01:打开“自定义筛选.xlsx”工作簿,选取要自定义筛选区域的任意单元格,单击功能区“数据”选项卡中“排序和筛选”组中的“筛选”按钮,此时会在每个数据列的右侧显示自动筛选箭头,如图18-5所示。

图18-5 单击“筛选”按钮

步骤02:单击“商品类别”右侧的自动筛选箭头,然后指向列表框中的“文本筛选”选项,此时会出现级联选项,单击级联选项中的“自定义筛选”选项,如图18-6所示。

图18-6 单击“自定义筛选”选项

步骤03:打开“自定义自动筛选方式”对话框,在“自定义自动筛选方式”对话框中设置筛选的条件:“商品类别”为“服装鞋帽”和“家用电器”,单击“确定”按钮,如图18-7所示。

图18-7 设置筛选条件

注意:由于要查看商品类别为“服装鞋帽”和“家用电器”的采购数据,需要选中“或”之前的单选钮,如果是选中“与”单选按钮,则工作表中不会显示任何数据,因为没有一种商品类别既是服装鞋帽又是家用电器。

步骤04:关闭“自定义自动筛选方式”对话框,查看满足筛选条件的数据,如图18-8所示。

图18-8 自定义筛选结果

Excel 简单数据的筛选

当对Excel工作表中的数据进行简单筛选时,可以使用“自动筛选”功能,自动筛选箭头将会显示在每个数据列的右侧。接下来我们运用具体的案例来进行说明,例如,只显示“百货公司商品采购汇总表”中“家用电器”的采购信息,具体操作方法如下。

步骤01:打开实例文件“简单数据筛选.xlsx”,选取数据区域中的任意单元格,单击功能区“数据”选项卡“排序和筛选”组中的“筛选”按钮,如图18-1所示。此时会在每个数据列的右侧显示自动筛选箭头。

图18-1 单击“筛选”按钮

步骤02:单击“商品类别”右侧的自动筛选箭头,打开“商品类别”的筛选列表框,如图18-2所示。

步骤03:取消选中“全选”复选框,单击选中“家用电器”复选框,然后单击“确定”按钮,应用设置的筛选条件,如图18-3所示。

步骤04:此时筛选的数据结果如图18-4所示。

注意:自动筛选之后,如果要取消对数据的筛选,则单击相关列首单元格右端的自动筛选箭头,再单击选中列表中的“全部”复选框即可。

图18-2 “商品类别”的筛选列表框

图18-3 选中“家用电器”复选框

图18-4 筛选的数据结果