点击蓝字【秋叶 Excel】

发送【礼包】

免费领办公神器、Office 模板和免商字体!

打开网易新闻 查看精彩图片

本文作者:小花

本文审核:玛奇鹅

本文编辑:竺兰、卫星酱

如果你总学不会 VLOOKUP、INDEX 这些复杂的查询函数,那你一定要认真看小花今天这篇文章。

只要勾勾选选,就可以轻松搞定条件查询,这样的神仙技巧,绝不能错过!

清空脑海里函数的条条框框、不解和迷茫,让我们一起走进高级筛选的世界。

什么是高级筛选?如何操作?

举个实例,要在员工信息表中筛选出所有的经理级员工,我们需要怎么做?

打开网易新闻 查看精彩图片

❶ 构建条件区域

我们在任意空白区域,按下图格式输入要筛选的字段名和目标值:

打开网易新闻 查看精彩图片

需要注意的是,此处的字段名通常应当同时是数据源列的标题。

本例中的字段名是「岗位」,它同时是员工信息表 D 列的标题。

❷ 执行高级筛选

依次点击【数据】选项卡-排序与筛选栏中的【高级】按钮,设置列表区域和条件区域,即可完成高级筛选。

打开网易新闻 查看精彩图片

看到这,有的小伙伴不禁要问,就这,也叫高级筛选?

别急,高级这个头衔可不是大风刮来的,接下来,是时候展现真正的技术了!

打开网易新闻 查看精彩图片

复制筛选结果

高级筛选相比于自动筛选,一项优势就是能够将筛选结果复制到指定位置。

我们只需在设置【高级筛选】对话框输入参数时,勾选<将筛选结果复制到其他位置>,并设置要<复制到>的单元格区域,即可将满足条件的数据提取到指定位置。

如下图,我们来尝试复制所有经理的信息。

打开网易新闻 查看精彩图片

高级筛选的这种复制能力,不一定是提取符合条件的全部字段,它还可以是符合条件的指定列

如果在<复制到>指定的单元格区域预先输入要提取的字段标题,就可以提取对应字段。

如下图,我们仅仅想得到所有经理的「姓名」和「当前薪酬」,我们将「姓名」和「当前薪酬」预先输入到要<复制到>的区域,再操作高级筛选即可。

打开网易新闻 查看精彩图片

而且,高级筛选还可以同步实现去重,只需勾选<选择不重复的记录>即可。

例如,我们想要得到全部经理所在的经营地区,操作也是十分简单的。

打开网易新闻 查看精彩图片

更多提高效率的 Excel 小技巧:1 秒提取数据、表格一键更新、10 秒汇总统计……都在《秋叶 Excel 3 天集训营》,原价 99 元,今天免费加入!

报名就送100 套职场必备 Excel模板,参加直播课还有机会领取价值 156.9 元的学习福利~

打开网易新闻 查看精彩图片

多条件筛选

如果不能实现多条件筛选,何谈高级?对于多条件高级筛选,只需把握「同行为且,分行为或」这个口诀就可以了。

怎么理解呢?

举个例子,我们想找 2016 年 1 月 1 日前入职的专员以及广东地区的主管级员工,我们该怎么做?

Step 01 构建条件区域

将「<2016-1-1」+「专员」和「主管」+「广东*」这两组条件分别填入第 2 行和第 3 行,每一行的两个条件需同时满足 (即并列条件) ,不同行的只需满足其中一组就可以 (即选择条件) 。

图中,14 年入职的专员仅满足第 2 行的两个条件,广东韶关的主管仅满足第 3 行的两个条件,利用 A1:C3 中构建的条件进行高级筛选,其结果至少应包含这两条记录。

打开网易新闻 查看精彩图片

Step 02 执行高级筛选

依次点击【数据】选项卡-排序与筛选栏中的【高级】按钮,设置列表区域和条件区域即可完成高级筛选,其中条件区域为 A1:C3。

可见,利用 A1:C3 中构建的条件进行高级筛选,可以得到符合预期的结果。

打开网易新闻 查看精彩图片

打开网易新闻 查看精彩图片

复杂条件筛选

上述的高级筛选其实是将几个针对某一字段设定的条件组合起来,如果足够耐心,用自动筛选逐一设定也可以实现,似乎并不足以令人眼前一亮。

那高级筛选的另一用法,一定会让你瞠目结舌,惊艳高呼!

那就是通过设置逻辑判断公式,来筛选满足条件的记录。

举个例子,我们如果需要筛选出当前薪酬低于期望薪酬的员工信息,则需要构建这样一个条件区域:

标题留空,条件值设置为「=员工信息表!F2<员工信息表!G2」,然后进行高级筛选即可。

打开网易新闻 查看精彩图片

当然,筛选条件更复杂一些,也是可以的,小伙伴们可以充分发挥自己的想象力,此处再举个例子,我们尝试着筛选当前薪酬排全公司前 10 的经理人员。

STEP 01 构建条件区域

A2 单元格公式如下:

=RANK(员工信息表!$F2,员工信息表!$F:$F)<=10

打开网易新闻 查看精彩图片

A1 单元格是逻辑条件的标题,它必须为空值。

A2 单元格使用排名函数 RANK,返回一个数在一组数中的排名值,判断该排名值是否小于等于 10,即前十名。

B2 单元格公式如下:

="=经理"

打开网易新闻 查看精彩图片

B1 单元格表示第二个条件指向的字段为「岗位」。

B2 单元格表示岗位字段需等于「经理」,而不是包含经理,其格式为 ="=目标值"

之所以不能直接输入「经理」,是因为高级筛选在进行文本常量条件值筛选时,是按「包含该值」为目标条件进行筛选的。

只有按上述格式输入条件,才能执行精确筛选,这一点必须记住。

STEP 02 执行高级筛选

打开网易新闻 查看精彩图片

高级筛选的这些高能运用,是否让你茅塞顿开、跃跃欲试?

不急,跟小花一起回顾下重点:

❶ 条件区域必须同时包含标题和条件值;

❷ 复制结果、去重和指定复制字段都是高级筛选的基操;

❸ 条件区域同行为且,分行为或;

❹ 组合使用逻辑判断式可以设置复杂筛选条件,别忘了其标题为空值。

把握这些重点,你就可以轻松拿捏高级筛选,去开启你的实操应用之旅!

「真香」之余,不妨试着用高级筛选解决小花布置的课后作业吧!后台回复关键词:高级,即可获取练习文件哦~

对了,如果你想系统性学习 Excel,掌握更多 Excel 技能。

正好,我们家的《秋叶 Excel 3 天集训营》专为职场人准备,全部基于职场真实表格案例设计,还有很多超实用 Excel 技巧教学,现在免费就能学!

每天学习大概30 分钟,从日常的功能出发,全程演示,一课一练,夯实进阶每一步。

秋叶 Excel3 天集训营

0 基础也能学

报名额外赠送

100 套职场必备图表模板

35 个常用函数说明

学到就是赚到

名额有限,快来免费加入

打开网易新闻 查看精彩图片

打开网易新闻 查看精彩图片

以上内容包含广告