Excel的高级筛选功能

发布 2021-05-08 23:58:28 阅读 3370

excel的高级筛选功能,是一项强大的数据分析工具。它可以在原有区域显示筛选结果,也可以在新的指定的区域进行显示。它可以进行简单的自动筛选,也可以进行多条件、公式计算、逻辑判断甚至**对比和拆分等复杂的筛选。

基本上,可以把高级筛选视同为一项简单实用的数据库分析技能。

这里,利用网络上一些现有的资料和书籍,对高级筛选功能进行简单的汇总。

一、基本数据。

假设会计视野论坛对版主进行考核,把一些版面的版主聚到一起进行了简单的语数外考试,得到了下列的排名表:

感谢以上斑竹的友情出演。对于分数只是起到演示作用,不代表实际的意义。这个分数俺是利用randbetween(0,101)函数随机取得的。没有想到,还真有超过100分的。)

二、对话框。

高级筛选的对话框比较简单,按照视图可分为上中下三个部分:

最上面为方式按钮,二选一的,可以选择筛选结果的显示区域:原区域或新区域;

中间是重要参数,分别是列表区域:即需要筛选的源数据;条件区域:即筛选的原则;复制到,是在选择了在新区域显示之后才可以进行选择的。

下面是用于选择不重复记录的勾选项。

三、基本功能:单条件高级筛选。

现在,要对基本数据进行分析,选择来自我爱我家版面的斑竹的考试情况。

从给出的目的可以看出,是对基础数据中的“所在版面”进行分类,筛选出这一列中“我爱我家”的数据来。

在单元格f1中输入基础数据的标题行:所在版面(为了避免出现格式等原因的影响,最好采用复制功能),f2中输入:我爱我家。

然后点击高级筛选,在列表区域输入:$b$5:h$25(可以直接选择相应的区域),在条件区域输入:

$f$1:f$2,在原有区域显示筛选结果。得出下列的结果:

四、基本功能:多条件并。

高级筛选,可以对数据进行多条件的筛选,这里的多条件,既可以是对于某一列字段的多个条件,也可以是对多列字段的多条件。这里先说一下多条件中的并。

并,是指多条件同时符合要求。对于高级筛选来说,对于条件区域中同一行的条件,都当做是并(同时符合)。不同行之间的,则是或的关系。

例如,要在基础数据中筛选出位列名次前10名中的我爱我家版主,即同时满足两个条件:所在版面为我爱我家,名次小于10,分别在条件区域输入相应的条件,然后在该机筛选选项中进行相应的选择,结果如下:

五、基本功能:多条件或。

前面说了多条件并,这里就是多条件或,即多个条件中只要满足一个即可。在高级筛选中,对于位于条件区域中不同行之间,认为是或的关系。

例如,在基础数据中,筛选心情故事版主中,至少有一门及格的情况,即心情故事版主中,语数外任何一门几个就符合条件(总分及格不算哈)。输入相应的条件:心情故事,语文》=60;另起一行,心情故事,数学》=60;再起一行,心情故事,英语》=60

六:在新区域显示(原**格式不变)

在很多情况下,愿意在保留原数据的基础上,在新的区域进行筛选,这时后就可以在高级筛选最上部分中选择“将筛选结果复制到其他位置”,并在中间部分输入其他位置的地址。通常情况下,如要保持原**结果不变,选择新地址的最上角第一个单元格位置即可。

例如,要在基础数据中,筛选会计office和视野管理两个版面版主,语数外三门同时超过20分的情况(这个要求不难吧,呵呵),如下操作:

七、在新区域显示(原**格式发生改变)

高级筛选的最大好处之一,就是可以自由的控制新**的结构。以基础**的单列为基数,可以自由的组合,不限顺序、次数。

例如,想在基础**中,筛选只是至少有一门不及格的名单,新**中需要姓名、总分、名次、所在版面以及再一次出现姓名,事先在新区域中输入以上这些字段名称,然后在高级筛选中“复制到”中,输入刚刚新区域字段的地址,如下图:

八、查找空值。

高级筛选的强大之一,就是可以根据条件区域的逻辑值进行选择,所以在条件区域的公式大都是进行逻辑判断的公式。例如,在f6中输入“=f6=''可以筛选出英语没有成绩的人员(即空值)。

九、区间筛选。

根据多条件并的规则,筛选出某一区间就是比较容易的事情了。

下面的例子是筛选出语文在20分与70分之间的人员。

十、查找数字。

利用find函数查找数字,然后再利用isnumber函数进行逻辑判断。

下面的例子是筛选出总分中含有数字5的数据。

十。一、通配符。

高级筛选的通配符没有什么特殊的,星号*代替任意多的任意字符,问号?代表单个任意字符。

Excel高级筛选

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

Excel高级筛选

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

EXCEL高级筛选

excel 高级筛选教程 excel中的 自动筛选 功能大家也许并不陌生,对于条件简单的筛选操作,它基本可以应付。但是,最后符合条件的结果只能显示的在原有的数据 中,不符合条件的将自动隐藏。若要筛选含有指定关键字的记录,并且将结果显示在两个表中进行数据比对或其他情况,自动筛选 就有些捉襟见肘了。傻瓜...