使用高级条件筛选

发布 2021-04-21 23:01:28 阅读 4440

电子**高级筛选技巧。

摘要 :excel的筛选是指让某些符合条件的数据行显示出来,而暂时隐藏不符合条件的数据行,这样可以更清楚地显示需要的数据。excel筛选分为自动筛选和高级筛选两种类型。

关键词:筛选高级筛选数据处理电子**数据筛选。

在电子**数据处理过程中,若要通过复杂的条件来筛选单元格区域,就要使用“高级筛选”命令进行数据筛选。下面具体说一下使用高级筛选的技巧:

1.在可用作条件(条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。

)区域的区域上方插入至少三个空白行。条件区域必须具有列标签。请确保在条件值与区域之间至少留了一个空白行,。

如:某班的的成绩表示例,我们要从中选择出所要的数据。

2.在列标志下面的一行中,键入所要匹配的条件。

根据条件的不同中,有以下几种情况:

1)单列上具有多个条件。

如果对于某一列具有两个或多个筛选条件,那么可直接在各行中从上到下依次键入各个条件。例如,下面的条件区域显示“姓名”列中包含“张志科。

、“赵志超”或“刘庆洋”的行。如下图所示为条件区域与筛选的结果。

2)多列上具有单个条件。

若要在两列或多列中查找满足单个条件的数据,请在条件区域的同一行中输入所有条件。例如,下面的条件区域将显示所有在“姓名”列中包含“郝程程”、在“数据库”列中包含分数“>70”且“平面设计”分数大于》80的数据行。如下图所示为条件区域与筛选的结果。

3)某一列或另一列上具有单个条件。

若要找到满足一列条件或另一列条件的数据,请在条件区域的不同行中输入条件。例如,下面的条件区域将显示所有在“姓名”列中包含“张志科”、在“数据库”列中包含“75”或多**》80 的行。如下图所示为条件区域与筛选的结果。

4)两列上具有两组条件之一。

若要找到满足两组条件(每一组条件都包含针对多列的条件)之一的数据行,请在各行中键入条件。例如,下面的条件区域将显示所有在“平面设计”列中包含“>80”且成绩大于 80 的行,同时也显示“动画制作”成绩大于80的行。如下图所示为条件区域与筛选的结果。

5)一列有两组以上条件。

若要找到满足两组以上条件的行,请用相同的列标包括多列。例如,下面条件区域显示介于平面设计和动画制作均大于80以及平面设计少于 75 分的情况。如下图所示为条件区域与筛选的结果。

6)将公式结果用作条件。

可以将公式(公式:单元格中的一系列值、单元格引用、名称或运算符的组合,可生成新的值。公式总是以等号 (=开始。

)的计算结果作为条件使用。用公式创建条件时,不要将列标签作为条件标签使用;应该将条件标签置空,或者使用区域中的非列标签。例如,下面的条件区域显示在列 c 中,其值大于单元格区域 c3:

c10 平均值的行。如下图所示为条件区域与筛选的结果。

注释:用作条件的公式必须使用相对引用(相对单元格引用:在公式中,基于包含公式的单元格与被引用的单元格之间的相对位置的单元格地址。

如果复制公式,相对引用将自动调整。相对引用采用 a1 样式。)来引用列标签(例如,“销售”),或者引用第一个记录的对应字段。

公式中的其他所有引用都必须为绝对引用(绝对单元格引用:公式中单元格的精确地址,与包含公式的单元格的位置无关。绝对引用采用的形式为 $a$1。

),并且公式的计算结果必须为 true 或 false。在本公式示例中,“c3”引用区域中第一个记录(行 7)的字段(列 c)。

可在公式中使用列标签来代替相对单元格引用或区域名称。当 microsoft excel 在包含条件的单元格中显示错误值 #name? 或 #value!

时,可忽略这些错误,因为它们不影响区域的筛选。

microsoft excel 在计算数据时不区分大小写。如:name、name、name都是都是一样的筛选结果。

所有以该文本开始的项都将被筛选。例如,如果您键入文本“张”作为条件,microsoft excel 将查找“张志科” 和“张扬威”。如果只匹配指定的文本,可键入下面的公式,其中“text”是需要查找的文本。

=text''。

例如:='张志科''或直接在条件区域单元格中输入” 张志科”。

如果要查找某些字符相同但其他字符不一定相同的文本值,则可使用通配符。

通配符。以下通配符可作为筛选以及查找和替换内容时的比较条件(条件:所指定的限制查询或筛选的结果集中包含哪些记录的条件。)。

3.单击区域中的单元格。

4.在“数据”菜单上,指向“筛选”,再单击“高级筛选”。

5.若要通过隐藏不符合条件的数据行来筛选区域,请单击“在原有区域显示筛选结果”。

若要通过将符合条件的数据行复制到工作表的其他位置来筛选区域,请单击“将筛选结果复制到其他位置”,然后在“复制到”编辑框中单击鼠标左键,再单击要在该处粘贴行的区域的左上角。

6.在“条件区域”编辑框中,输入条件区域的引用,并包括条件标志。

如果要在选择条件区域时暂时将“高级筛选”对话框移走,请单击“压缩对话框”。

7.若要更改筛选数据的方式,可更改条件区域中的值,并再次筛选数据。

提示:您可以将某个区域命名为“标准区域”,此时“条件区域”框中就会自动出现对该区域的引用。您也可以将要筛选的数据区域命名为“数据区域”,并将要粘贴行的区域命名为“提取区域”,这样,这些区域就会相应地自动出现在“数据区域”和“复制到”框中。

将筛选所得的行复制到其他位置时,可以指定要复制的列。在筛选前,请将所需列的列标复制到粘贴区域的首行。而当筛选时,请在“复制到”框中输入对被复制列标的引用。

这样,复制的行中将只包含已复制过列标的列。

使用高级条件筛选

若要通过复杂的条件 条件 为限制查询结果集中包含的记录而指定的条件。例如,以下条件用于选择orderamount字段的值大于30,000的记录 orderamount 30000。来筛选单元格区域,请使用 数据 选项卡上 排序和筛选 组中的 高级 命令。高级 命令的工作方式在几个重要的方面与 筛选 ...

EXCEL中高级筛选条件

excel中高级筛选条件的写法。书写筛选条件时要先划分一片条件区域,条件区域可以选择数据清单以外的任何空白处,只要空白的空间足以放下所有条件就可以。写条件时要遵守的规则是 1 要在条件区域的第一行写上条件中用到的字段名,比如要筛选数据清单中 年龄 在30岁以上,学历 为本科的职员,其中 年龄 和 学...

如何使用数据的高级筛选

高级筛选。如果要执行比较复杂的查找,就必须使用高级筛选命令。执行高级筛选的操作步骤如下 1 在远离筛选数据清单的工作表上建立条件区域,如图1所示。在本例中,设置的条件是工龄 4 图1 设置条件区域。2 选定数据清单中的任意一个单元格。3 选择 资料 菜单中的 筛选 命令,从弹出的子菜单中选择 高级筛...