如何设置excel表格中高级筛选的条件区域,的人都不会

作者:亚搏app官网    发布时间:2019-11-09 05:55    浏览:116 次

[返回]

问题:如何设置excel表格中高级筛选的条件区域?

在用Excel处理数据时,根据某种条件筛选出匹配的数据是一项常见的需求。

回答:

Excel自动筛选工具可以按照日期、字体颜色、单元格颜色、图标、数字大小等现有特征进行筛选。

高级筛选的条件区域,由标题区和条件区组成,两者缺一不可。

但是在实际工作中,我们可能会遇到更复杂的筛选情况,例如要筛选出入职时间3年以上、年销售额大于500万、性别为男,籍贯地为北京或者上海的员工。

标题要与筛选的源表标题一致,为了保险起见,建议直接从源表中把标题复制过来。

这个时候,如果你一列一列筛选,再一列列查验,即使结果出来了,你可能都不自信~

如下图,条件区域是F1:F2数据区域,其中F1单元格为标题,F2单元格为条件。

所以,今天罂粟姐姐就给大家分享一个更高级的筛选工具,它就叫高级筛选(好低调的名字啊)。

图片 1

高级筛选,顾名思义,就是可以在筛选基础上实现更高级别的条件的筛选。

条件可以是多个条件,一般规律是在同一列中多个条件的代表“且”的关系;多个条件在同一行中代表“且”的关系;多个条件不在同一列也不在同一行的,是“或”的关系。

下面通过7个案例来了解它高级在哪里?

1.筛选销售部和品质部,筛选条件设置如下:

图片 2

1、筛选不重复值

2.筛选销售部女性员工

图片 3

重复值是用户在处理数据时经常遇到的问题,Excel2007及以上版本还专门提供了一个“删除重复项”的工具。

3.筛选销售部人员或者女性员工

图片 4

而高级筛选,不是粗暴的删除重复项,而是将不重复项筛选出来复制到另一个区域,这样既可以保留源文件以供查阅,又可以实现数据不重复。

4.筛选成绩大于90或小于80的人员

图片 5

步骤:单击数据列表中任一单元格—数据—高级—高级筛选—将筛选结果复制到其他位置—复制到的区域—选择不重复的记录。

5.用公式进行筛选

注意第一行标题为空,选中条件区域时一定要把第一行选中,将以前的一篇文章转过来供大家学习。

好多人感觉数据筛选用自动筛选就可以,或者可以用函数来解决。人们往往忽略高级筛选这个强大的功能,在某些情况下,高级筛选能带给我们很大的便利。除了设定一些固定条件来进行高级筛选,你有没有想过用公式结果作为条件进行高级筛选往往有出其不意的效果。

首先我们要来看高级筛选在哪?在“数据选项卡”-“排序和筛选”功能区,看下图。

图片 6

示例一:筛选完成任务的人员情况

如下图是各位销售人员完成任务情况表,要查找完成任务的人员情况。

图片 7

具体操作如下:

在A2单元格输入“=(D5>=C5)”,调出高级筛选窗口,按下图分别进行设置。

图片 8

点击确定后效果如下:

图片 9

示例二:筛选离职时工龄大于2年的员工

如下图是员工离职情况统计表,要查找离职时工龄大于2年的员工情况。

图片 10

具体操作如下:

在A2单元格输入“=DATEDIF(C5,D5,"Y")>2”,调出高级筛选窗口,按下图分别进行设置。

图片 11

点击确定后结果如下:

图片 12

公式结果作为条件进行高级筛选,我们要确保条件区域的标题为空。如果我们要想把筛选结果放到其它工作表,想放在哪个工作表,在那个工作表来操作高级筛选,否则是不能得出结果的。

大家可以思考一下如果不用筛选,如何解决上述的两个问题?对比一下高级筛选是不是有它的优势和魅力所在?

好多Excel新人以为精通函数、VBA等就是高手,其实不然,Excel只是我们职场中的一个工具,能快速解决问题的方法就是好方法。心动不如行动,你也赶紧来试试高级筛选吧!

回答:

如果筛选约束条件有两个或两个以上(排除两个约束条件针对同一列数值的情况),用户可以使用高级筛选功能进行操作,具体操作步骤如下。

备注:我的微信公众号与头条号的名字相同,大家可以关注公众号后查看excel完整教程

步骤1 在K1:L5单元格区域中输入筛选条件,并在筛选条件与数据记录之间至少保留一列空行,如图所示。

图片 13

步骤2 在“数据”选项卡下的“排序和筛选”组中单击“高级”按钮,如图所示。

图片 14

步骤3 弹出“高级筛选”对话框,在“方式”选项组中选中“在原有区域显示筛选结果”单选按钮,然后单击“列表区域”文本框右侧的按钮,如图所示。

替换高清大图

步骤4 返回工作表中,选择A2:I22单元格区域,按Enter键还原“高级筛选”对话框,如图所示。

图片 15

步骤5 单击“条件区域”文本框右侧的按钮,接着在工作表中选择K2:L5单元格区域,按Enter键还原“高级筛选”对话框,如图所示。

图片 16

步骤6 在“高级筛选”对话框中单击“确定”按钮,如图所示。

替换高清大图

步骤7 这时将会在工作表中显示满足多个筛选条件的数据记录,如图所示。

图片 17

步骤8 如果要清除高级筛选结果,用户只需要在“数据”选项卡下的“排序和筛选”组中单击“清除”按钮即可,如图所示。

图片 18

回答:

style="font-weight: bold;">关于Excel高级筛选,我这篇答案可能是最全面的。
高级筛选,止于此文!

一、高级筛选概述

2、单个条件筛选

001 高级筛选基础

高级筛选之所以称之为高级,是因为它能实现很多一般筛选无法完成的功能。如图所示是高级筛选能够实现的功能,够厉害的吧!

图片 19

高级筛选的核心在于条件的设置,而条件是在高级筛选的“条件区域”中进行设置的。打开「数据」选项卡,在「排序和筛选」分区可以看到有「高级」命令,它就是高级筛选的入口。

图片 20

接下来会进入高级筛选面板,高级筛选的核心设置就在这个面板中,其中最重要的就是「条件区域」

图片 21

如果需要把4月份的数据筛选出来。

002 高级筛选条件设置原理

首先高级筛选的条件是由标题和值组成的,需要将条件事先写在单元格中,并在高级筛选窗口的「条件区域」中进行引用。

比如,这就是一个条件区域:第一行为标题,第二行、第三行分别为值。

图片 22

高级筛选的条件有以下三个准则:

准则一:筛选条件的标题要和数据表中的标题一致

准则二:筛选条件中的值在同一行表示「且」的关系

准则三:筛选条件中的值在不同行表示「或」的关系

仍以本图的条件区域为例,解释三条准则:

第一行的标题,必须和要筛选的数据区域中的标题完全一样;这个复杂的条件中,值「杭州」和值「>30」在同一行,表示筛选条件为杭州且销售量>30;值「>30」和值「<20」不在同一行,表示筛选条件为销售量>30或<20

图片 23

这三条准则构成了高级筛选条件的基本原理,特别是后两条准则,能推演出几乎所有的高级筛选条件。

下面就一起来看一下高级筛选条件区域的应用案例:

设置条件:订购日期<2016/5/1;订购日期>2016/3/31

001 多条件筛选

▌01 「且」条件筛选

例:要筛选满足条件:销售地为「北京」且销售员为「李杰」的数据

因为是且的关系,因此条件区域中值应该写在同一行中,条件区域如下:

图片 24

要同时满足多个条件,放在同一行上,作为高级筛选的条件区域。

图片 25

▌02 「或」条件筛选

例:要筛选满足条件:销售地为「北京」或销售量「>20」的数据

因为是或的关系,因此条件区域中值应该写在不同行中,条件区域如下:

图片 26

操作方法和「且」条件是一样的,后文就不再进行GIF演示。

▌03 复合条件筛选

实际工作中的筛选场景远比单独的「且」条件、「或」条件复杂,但正如前文所述,这两个条件是一切复杂条件的基础,由他们可以延伸出很多变形。

例:要筛选满足条件:「销售地为杭州且销售量大于30,或销售人员为Lily且销售量小于20」的数据

条件区域设置如下:

图片 27

这个复杂条件的演变过程是这样的:

①条件:杭州且销售量>30,应写在同一行中;

②条件:Lily且销售量<20,应写在同一行中;

③条件:①或条件②,是或的关系,应写在不同行中。

如果需要把“北京”的数据筛选出来。

002 将筛选结果复制到其他区域

高级筛选还能实现将筛选出来满足条件的数据,复制到其他表格区域,这在一定程度上甚至有了SQL语言的影子。

当勾选「将筛选结果复制到其他位置」时,高级筛选窗口将激活「复制到」选项口,然后选择一个希望将筛选结果复制到的区域。

图片 28

图片 29

设置条件:一级区域=北京

003 去除重复值筛选

关于重复这个概念,隐藏了很深的一个条件就是:「重复」是有范围属性的。

怎么理解这句话呢?n举一个简单的例子:

如下图的数据表,对于整张表的范围(PQ两列)来说,数据是没有重复的,因为不存在销售人员和销售地完全一样的记录;但是对于销售人员这个范围来说,数据是重复的,及李杰重复了两次。

图片 30

这就是「重复」的范围属性,这个看似简单的属性,正式很多人对「重复」理解不透彻、甚至出错的根源。

▌01 提取不重复的产品名

图片 31

看完这个GIF,你应该有疑问,为什么这个案例中的筛选没有设置「条件区域」?

因为我们勾选了「选择不重复记录」,这其实就是一个条件。

▌02 附加条件下提取不重复记录

我们直接看动画,然后我再解释原理

GIF>>

图片 32

如果同时设置了条件区域和「选择不重复记录」,其综合效果就是在此筛选条件下,再对重复的数据进行剔除。

从这两个案例中,我们可以得出结论:

「重复」的范围属性的范围属性是在「列表区域」进行设置的,如下图列表区域是B1:C15,也就是说对这两列数据进行重复是否的判断。

图片 33

如果需要把销售量大于100的数据筛选出来。

004 自定义条件筛选

▌01 多列联动筛选

高级筛选还可以实现数据间的比较,将满足条件的数据筛选出来。

例:筛选出销售额<销售目标的数据,并复制到其他区域。

GIF>>

图片 34

有两点注意事项:

1、因为是使用的公式作为条件,条件区域的标题可以自定义书写;

2、条件区域中=F2<E2,只需要对第一个单元格进行比较即可,筛选时会自动进行扩展。

▌02 用函数自定义条件

当然,我们还可以使用Excel自带的函数设置条件,比如要筛选销售额超过平均销售额的记录,并复制到其他区域。

操作方法是完全一样的,这里需要设置的条件为=F2>AVERAGE($F$2:$F$15)

设置条件:数量>100。

005 高级筛选实现两表间的核对

根据高级筛选的特性:设置筛选条件,然后在一组数据中筛选出满足此条件的数据。利用这一特性,我们将它巧妙用于数据核对中。

如图所示是两组数据,这两组数据有差异,但是用肉眼不容易找出差异点。

图片 35

我们以第一个表A1:D12为列表区域,第二个表F1:I12为条件区域,对第一个进行筛选,如图所示。

图片 36

在筛选结果上,对第一个表的数据区域进行黄色底纹填充。

图片 37

然后清除筛选,就会发现,有差异的数据即为没有填充黄色的数据,一目了然地就核对出来了。

图片 38

经过这些原理和案例的学习,关于如何设置excel表格中高级筛选的条件区域,你学会了么?

style="font-weight: bold;">关注「精进Excel」,任意点开三篇,如果没有你想要的知识,算我耍流氓!

回答:

筛选,从一大堆数据中找到需要的数据,这个操作很基础,大家肯定不陌生了,用得溜溜了的,是吧。

但,高级筛选,却有很多人望而却步,因为经常出错,找不到数据,找错了数据,尴尬了!

其实,弄明白了高级筛选的道道,你会发现,高级筛选,比起普通筛选,更强大!

这里,我就分享下高级筛选的一些用法,希望能帮到你!


3、多个条件“与”满足的情况下进行筛选

筛选&高级筛选

Excel中,有两种筛选方式,筛选和高级筛选,如下所示:

图片 39

将北京销售量大于100的数据筛选出来。

筛选

这个不多讲,就分享一个小细节,你可能都没有注意的小细节:在筛选中,有一个"将当前所选内容添加到筛选器"选项,通过这个选项,就可以多条件叠加筛选。

图片 40

设置条件:一级区域=北京,数量>100

高级筛选

高级筛选,可以多个条件,可以使用通配符,还可以使用数学符号。

如下示例,筛选以"北"开头地区,且,销量>60的数据

图片 41

如下示例,筛选C列数据大于70小于80的数据

图片 42

条件区域中,可以设置多行条件,多行条件则表示,满足这几行条件的数据合集。

如下表示,筛选"北京"或"上海"地区的所有数据。

图片 43

看到这,是不是发现高级筛选比普通筛选要强大很多。

4、多个条件“或”满足的情况下进行筛选

高级筛选应用实例

  • 去除重复项

高级筛选中勾选"选择不重复的记录"

图片 44

  • 多条件筛选

别忘了,条件区域的标题和数据源区域的标题,应该一致哦!

图片 45

  • 高级筛选中使用公式

如下示例中,条件区域可以不用标题,是因为在公式中已经表明了数据列了,所以,可以省略标题行。

图片 46

  • 高级筛选对比分析多列数据

图片 47

将北京地区或者销售量大于100的数据筛选出来。

希望这几个技巧能帮到你!

设置条件:一级区域=北京,数量>100(与北京错开)

我是Excel技巧精选,别忘了,点赞、点赞、点赞!!!

回答:

使用数据库函数和使用高级筛选功能十分相似,都需要设定,并在应用中指明所在位置。

以下面的数据表格为例,对于条件区域的设置,有以下几方面需要注意的内容:图片 48

1,条件区域至少包含两行,在默认情况下,第一行作为字段标题,第二行作为条件参数。在某些情况下(后面会提到),字段标题可以留空;条件参数也可以留空,表示任意条件。2,为避免出错,条件区域应尽量与数据区域分开放置,条件区域甚至可以放置在不同的工作表中。

3,同一列中包含多个条件参数,表示并列的逻辑“或”,满足其中任一条件均能计入函数统计范畴。例如:下图中的条件区域表示“销售员”字段可以为“陈升”或“林木森”或“秋颖”。图片 49

4,同一行中包含多个条件参数,表示交叉叠加的逻辑“与”,同时满足这些条件的记录可以被函数计入统计范畴。例如:下图中的条件区域表示“销售员”字段为“陈升”同时“超市”字段值为“大润发”的记录。图片 50

5,如果条件区域包含多行多列,则参照上面两条规则,进行逻辑组合。例如:下图中的条件区域表示记录需要满足“大润发”超市的“陈升”销售员或“沃尔玛”超市的任意销售员。图片 51

6,条件参数不区分字母大小写。如需区分大小写,可以使用支持大小写区分的函数公式构建条件。

7,对于文本字段,可以使用通配符,通配符包括“*”、“?”和“~”。例如:下图中的条件区域表示统计销售员字段以“林”字开头的所以记录。图片 52

更多财税职场学习资讯,关注秀财网

回答:

利用EXCEL(或WPS表格)的“高级筛选”功能,我们可以把符合某种条件的数据挑选并保存到其他区域中。

例如有一张人力资源表,有姓名、性别、政治面貌、技术职务等几栏组成,假如需要将性别为“男”性,学历为“大专”,政治面貌为“中共党员”的人员筛选出来,存储在另外的区域或工作表中。操作方法:

图片 53

⑴、先将条件列标题(性别、学历、政治面貌)和条件(男、大专、中共党员)输入到某个单元格区域中,本例中输入到了H1:J2区域(如图)。

图片 54

⑵、执行菜单命令,打开“高级筛选”对话框。 方式选择“在原有区域显示筛选结果”,“列表区域”选择源数据所在的列,本例中是在A-F列,即Sheet1工作表的$A:$F区域;“条件区域”选择Sheet1工作表H1:J2区域输入的条件,点击确定,表格中显示的是满足性别为“男”性,学历为“大专”,政治面貌为“中共党员”的所有人员。这时可通过复制---粘贴命令,将筛选出来的人员粘贴其他区域或单元格。若要恢复原数据的显示,执行菜单命令

图片 55

⑶、在“高级筛选”对话窗界面,也可以选择“将筛选结果复制到其他位置”选项,在“复制到”栏,选取存放筛选结果的区域(注意:所选择的列数必须和“列表区域”选择的列数相等,本例中A到F列和K到P列均是6列宽度。

图片 56

注意:Excel中,条件区域内同一行方向上的多个条件之间的关系是“与”,即必须同时满足,不在同一行的条件关系为“或”,即只需满足其中任一条件即可。

5、多列联动比较筛选

把成本大于单价的数据筛选出来。

设置条件:标题为空白单元格,条件为=F2<G2。

6、复杂条件下的高级筛选

需要将满足以下任意一个条件的数据筛选出来。

(1)一级区域为“深圳”

(2)二级区域名称为三个字的

(3)销量大于50,且单价大于成本的

设置条件:一级区域=深圳,二级区域=???(注意:输入=???,=前需要加半角单引号),数量>50,单价>成本。

7、拆分数据列表

表2是表1中的部分数据,现需要将表1中除去表2剩余的数据筛选出来。(即表3=表1-表2)

设置条件:公式=ISNA(MATCH(A3,$I$3:$I$9,0))

通过MATCH(A3,$I$3:$I$9,0)公式,在表2日期列中查找表1的日期,判断表1的日期是否在表2中,如果是,返回数值,如果不是,返回错误值。

ISNA函数,如果数值为对错误值单元格的引用,返回逻辑值 TRUE,否则返回 FALSE。此处的“TRUE”表示表1的日期不在表2中,那么就需要单独提取出来,生成表3。

怎么样?学了高级筛选有没有觉得很高级?

喜欢+打赏+关注,是罂粟姐姐持续分享的动力。

搜索