EXCEL中高级筛选条件

发布 2021-05-09 01:21:28 阅读 5825

excel中高级筛选条件的写法。

书写筛选条件时要先划分一片条件区域,条件区域可以选择数据清单以外的任何空白处,只要空白的空间足以放下所有条件就可以。写条件时要遵守的规则是:

1、要在条件区域的第一行写上条件中用到的字段名,比如要筛选数据清单中“年龄”在30岁以上,“学历”为本科的职员,其中“年龄”和“学历”是数据清单中对应列的列名,称作字段名,那么在条件区域的第一行一定是写这两个列的名称(字段名),即“年龄”和“学历”,而且字段名的一定要写在同一行。

2、在字段名行的下方书写筛选条件,条件的数据要和相应的字段在同一列,比如上例中年龄为30岁,则“30”这个数据要写在条件区域中“年龄”所在列,同时“本科”要写在条件区域中“学历”所在的列。

在具体写条件时,我们要分析好条件之间是与关系还是或关系,如果是与关系,这些条件要写到同一行中,如是是或关系,这些条件要写到不同的行中,也就是说不同行的条件表示或关系,同行的条件表示与关系。

拿上面举的那个例子来说,“年龄在30岁以上”和“学历是本科”是两个条件,在题目的含义中我们看出这两个条件要同时成立,是与关系,所以条件区域写法如下表:

把两个条件写在一行,表示他们是与关系。

这里第一个条件“>30”写的时候在前面加了一个“>”号,表示在30以上,我们平时用的不等关系有大于、小于等几种,它们使用的符号如下表所示:

如果是等于关系,则直接写值,不需加符号。

另外要注意的是,这些符号必须是英文半角符号,也就是说最好在英文状态下输入,不可以是全角符号,否则excel不会认识它们。

下面举几个具体的实例,看一下筛选条件的写法:

1、选择出语文、数学、英语三门成绩中至有少一门不及格的学生。

分析:三门课程中至少有一门课程不及格,我们可以这样理解:一位学生,如果语文不及格就选出来,或者数学、或者英语不及格都把他们选出来,那么这样三个条件,很显然是或关系。

条件区域写法如下:

2、筛选出语文、数学、英语三门课程都及格的学生。

分析:三门课程都及格,要求语文、数学、英语同时在60分以上,这些条件是与关系。条件区域写法如下:

3、筛选出语文、数学、英语三门课程中只有一门不及格的学生。

分析:只有一门不及格,我们可以这样考虑:如果语文不及格,肯定要数学、英语及格,如果数学不及格,肯定要语文、英语及格,如果要英语不及格,肯定要语文、数学及格。

这样三个大条件,每个大条件中又包含三个小条件,这些条件是个什么关系呢,我们先分析其中的一个大条件“语文不及格,数学英语及格”,这个大条件中有三个小条件,三个小条件要同时成立才符合我们的要求,所以它们之间是与关系,那么三个条件之间只要有一个成立,该学生就是只有一门不及格者,所以它们之间是或关系,这样我们写出条件区域如下所示:

其实条件写法并不难,只要你把所需的问题分解成最小的逻辑条件,把条件之间的逻辑关系弄清楚,就可以写出正确的条件区域。

excel高级筛选条件格式方法大全

在创建高级筛选或使用数据库和列表管理函数 如 dsum 时,要用到复杂条件 条件 所指定的限制查询或筛选的结果集中包含哪些记录的条件。要点 条件列不一定要邻居,但条件在同一行表示 与 换一行表示 或 且条件列无前后排列要求。由于在单元格中键入文本或值时等号用来表示一个公式,因此 microsoft ...

Excel高级筛选

在excel中对某列进行自定义自动筛选时,其筛选条件最多只能设置为两个。如果筛选条件超过两个该怎样操作呢?假如工作表的b列中包含某种材料的型号 每种材料型号 都由五段字母或数字组成,类似 1130 80 f030306 5tb1 t 40 011 现在要在b列中筛选出其中第四段为 5tb1 11tb...

Excel高级筛选

excel高级筛选功能。1 使用前的说明 首先在数据 最上面一行插入几行空白行作为条件设置区域,条件行和数据行尽量不要交叉,以免影响查看效果。录入筛选条件 例如 查找出所有图号 aj207 记录,则在先前插入的空白行的第一行 暂2 定为h1 录入 图号 在h2中录入 aj207 这里的双引号不用录入...