使用高级条件筛选Excel表中的数据
传递复杂条件(条件:为限制查询结果集中包含的记录而指定的条件。例如,以下条件用于选择“订单金额”字段值大于30,000的记录:订单金额> 30000。)若要筛选单元格区域,请使用“数据”选项卡上“排序和筛选”组中的“高级”命令。“高级”命令与“过滤”命令在几个重要方面有所不同。
…它显示高级筛选对话框,而不是自动筛选菜单。
您可以在工作表、要筛选的单元格区域或表格上的单个条件区域中键入高级条件。Microsoft Excel使用“高级筛选”对话框中的单个条件区域作为高级条件的来源。
1.在可用作条件区域的区域上方插入至少三条空白线。条件必须有列标签。确保在条件值和区域之间至少留有一条空白线。
步骤2中示例的示例区和数据区。
a c
1型销售人员的销售
2
3
4
5
6型销售人员的销售
7饮料和苏淑萍¥5122
8肉和李晓明¥ 450。
2.在列标签下方的行中,键入要匹配的条件。
条件示例
大意
因为等号(=)用于指示在单元格中键入文本或值时的公式,所以Excel将计算您键入的内容;但是,这可能会产生意外的过滤结果。要表示文本或值的相等比较运算符,应在条件区域的相应单元格中键入字符串表达式形式的条件:
='' =条目''
其中条目是要查找的文本或值。例如:
Excel中输入了什么
="=李晓明" =李晓明
="=3000" =3000
筛选文本数据时,Excel不区分大小写。但是,您可以使用公式来执行区分大小写的搜索。有关示例,请参见使用区分大小写的搜索筛选文本。
3.单击该区域中的单元格。
4.在“数据”选项卡上的“排序和筛选”组中,单击“高级”。
5.要通过隐藏不符合条件的行来筛选区域,请单击“在原始区域中显示筛选结果”。
若要通过将符合条件的数据行复制到工作表上的其他位置来筛选区域,请单击“将筛选结果复制到其他位置”,在“复制到”编辑框中单击鼠标左键,然后单击要粘贴行的区域的左上角。
6.在“条件区域”框中,输入条件区域的参考,包括条件标签。
要在选择条件区域时临时删除高级筛选对话框,请单击压缩对话框。
7.若要更改筛选数据的方式,请更改“条件”区域中的值,然后再次筛选数据。
给…作注解
您可以将一个区域命名为“Criteria”,然后对该区域的引用将自动出现在“条件区域”框中。您还可以将待筛选的数据区域命名为“数据库”,将待粘贴行的区域命名为“提取”,这样这些区域就会相应地自动出现在“数据区域”和“复制到”框中。
将筛选的行复制到其他位置时,可以指定要复制的列。在筛选之前,将所需列的列标签复制到要粘贴筛选行的区域的第一行。筛选时,请在“复制到”框中输入对复制的列标签的引用。这样,复制的行将只包含带标签的。
位律师回复
0条评论