【www.shanpow.com--热门范文】
篇一:[高级筛选的使用方法]高级筛选综述
何为高级筛选?在EXCEL中高级筛选是自动筛选的升级功能,可以将自动筛选的定制格式改为自定义设置。它的功能更加优于自动筛选,它不但包含了自动筛选的所有功能,还可以设置更多的筛选条件。
1、高级筛选的主要功能简洁、优雅、高效 01 设置多个筛选条件。筛选条件之间可以是与的关系、或的关系,与或结合的关系。可以设置一个也可以设置多个。允许使用通配符。 02筛选结果的存放位置不同。可在数据区原址进行筛选,把不需要的记录隐藏,此特点类似于自动筛选;也可以把筛选结果复制到本表的其他位置或其他表中,在复制时可以选择筛选后的数据列。 03 可筛选不重复记录。2、高级筛选的使用方法简洁、优雅、高效需要在数据区外设置一个条件区域,由标题行和条件行组成。
带运算符的表达式 不带运算符的表达式 同时设置多列条件 多行条件的表达式 条件种类涵盖自动筛选中所有定制格式的条件,包括等于、大于、小于、大于等于、小于等于、包含等。3、筛选条件的种类简洁、优雅、高效 不包含单元格引用的筛选条件 01不带通配符的筛选条件
>500
表示筛选出大于500的记录表示筛选出小于3的记录0表示筛选出等于0的记录
如果该单元格设置的格式是文本,则筛选出的为所有包含0的记录。>=2002/4/7表示大于等于2002年4月7日的记录02带通配符的条件设置
“*”代表多个字符;“?”代表单个字符;“~*”代表筛选“*”;“~?”代表筛选“?”
例如:“王*”表示筛选以王开始的字符串,长度不受限制;“王?”表示筛选以王开始的仅限两个字符的字符串。
03文本型条件的设置
“王”表示以王开始的任何字符串;“=王”表示筛选只有一个字符王的记录;“>M”表示所有打头字母在M到Z之间的字符串记录。“>王”与“>M”同理,即以“王”的拼音作为筛选标准。注意>M和>=M的区别。提示此类表达式的特点不能以等号开头,允许以>=或 包含单元格引用的筛选条件
“=C2D2”表示筛选出同行次的C列与D列值不相等的记录
“=D2>800”表示筛选出D列数值中大于800的记录。
“=ISNUMBER(FIND("8",C2))”表示筛选C列数据中包含8的记录。
“C2=""”表示筛选出C列数据中为空的记录。 提示此类表达式的特点是必须以等号开头,表达式中可以包含各类函数,单元格引用是数据记录的第一条单元格地址,并且是相对引用,因为系统是从第一条记录逐一进行判断筛选的。如果引用了数据区之外的单元格地址,必须使用绝对引用。 多条件筛选“条件与”、“条件或”和“条件与、或”的综合使用
条件与 筛选符合日期列中即大于下限又小于上限的记录。 条件或 筛选符合产品列中等于"Milk"或等于"Produce"的记录。 综合条件1 筛选顾客列等于MegaMart且产品列等于Cookies的或是顾客列等于Minimart且产品列等于Milk的记录。 综合条件2 筛选顾客名为MegaMart且总计大于500的;或产品名为Milk且总计小于600的;或产品名为Product的。提示同一行的条件之间是“与”的关系;同列不同行的条件之间是“或”的关系。多条件区域中的空格意味着该标题列可以接受任何值。4、 高级筛选中条件区域标题的填写规则
简洁、优雅、高效
1在条件区域中,条件单元格内包含单元格引用:如“=D5>800” 条件区域标题不能使用数据区域中的标题,可任填或不填。条件区域标题虽然可以不填,但在选择筛选条件时却不能不选,即如果只选择“=D5>800”所在的单元格作为筛选条件,结果是错误的。必须把筛选条件单元格的上一个单元格一并选中。2在条件区域中,条件单元格内不包含单元格引用,如“>800” 条件区域标题的填写规则与上面的正好相反,必须填写与数据区标题相同名称。其他任何名称或不填都会产生错误结果。建议使用复制粘贴的方法,避免输入失误造成筛选结果出错。5、 将筛选的结果输出到其它工作表
简洁、优雅、高效
见附表:原始数据表和输出表
1、在《输出表中》表中选择一单元格。
2、点击菜单中的[数据]>[筛选]>[高级筛选]。
3、在弹出的[高级筛选]对话框中选择[将筛选结果复制到其他位置]
4、选择[列表区域]为《原始数据表》中的A2:D56。
5、选择[条件区域]为《原始数据表》中的F2:F3。
6、选择[复制到]为《输出表》中的A1。
7、点击[确定]按钮。注意:如果在《输出表》中直接点击高级筛选,在[复制到]处点选其他工作表,系统会提示“只能复制筛选过的数据到活动工作表”。6、复杂筛选条件的设置规则
简洁、优雅、高效见附表----复杂筛选举例
第一行筛选语文和数学的平均分数大于70的记录。
第二行筛选语文和数学分数和大于150的记录。
第三行筛选数学分数在前五名的记录。
第四行筛选数学分数大于中值的记录。
以上是在测试过程中得到的结果,有的必须使用定义名称,而有的却不能使用。总结结果是多区域引用必须使用定义名称;单区域引用不能
使用定义名称,在使用地址引用时必须使用绝对引用。在使用单元格地址引用并且希望系统对每条记录做判断时,必须使用相对引用。7、 其他
简洁、优雅、高效1、 筛选不重复记录要求数据区带有标题行。
2、 执行筛选命令类似执行了一次宏,执行后不能再撤销之前的任何操作。
3、 如果不希望某列在筛选后的区域中出现,可以进行选择,操作方法见附表:字段选择举例
4、 应用:将两组数据中,你有我无、我有你无,你我共有的记录分别筛选出来。见附表:另附两组数据的比较筛选方法
图文作者:伊格
篇二:[高级筛选的使用方法]高级筛选的基本用法
高级筛选是Excel自带的一个强大功能,超人会用系列文章来详细介绍高级筛选的用法。
单条件筛选操作方法:
01在高级筛选的时候,需要在在单元格区域中设置一个条件区域,在本例中设置在F2:H4的绿色区域。
注意:高级筛选的条件需要至少两行,第一行是原表格的标题,如下图中的“顾客”,在标题下面输入【顾客】字段需要满足的条件。
就单条件筛选举例来说:
比如说筛选原表格中“天津大宇”这个客户的所有记录,条件区域就如下图F2:F3区域。
02具体操作过程:
选中原始数据区域A1:D55,点击【数据】-【排序和筛选】-选择【高级】。
03
按照下图设置高级筛选界面,设置完毕后点击【确定】按钮。
04
这样,原表格中“天津大宇”这个顾客信息就全都被筛选出来了。
05
注意:
1)如果想在原始数据区域A到D列显示筛选结果,则选择第一个选项
2)如果想不显示重复的记录,则勾选最左下角的选项。
END
多条件筛选:
第一,同一字段下多个条件的数据筛选。
比如说想筛选顾客名称为“天津大宇”或“南京万通”两个客户的数据,则按照下面绿色区域设置条件:
注意:在高级筛选中,同一列中书写的条件代表“或”的意思,就是满足其中一个条件就会被筛选出来。
如下图,具体设置高级筛选界面,并点击【确定】按钮。
第二,同时满足多个字段下条件的数据筛选。
比如想筛选客户为“天津大宇”且销售额大于500的记录,则按照下面绿色区域设置条件:
注意:在高级筛选条件区域中,处于同一行表明“和”的关系,也就是要同时满足同一行的所有条件的数据才会被筛选出来。
按照下图具体设置高级筛选界面,并点击【确定】按钮。这时,筛选出来的就是同时满足顾客为“天津大宇”且销售额大于500的记录。
根据上面说的原理,筛选顾客为“天津大宇”或销售额大于500的记录,则如下设置:
在高级筛选的条件区域可以支持通配符查找,“*”代表任意字符,“?”代表1个字符,具体查找方式将在其他文章中中进行讲解。
篇三:[高级筛选的使用方法]Excel高级筛选的使用方法
Excel自动筛选在工作中被经常使用,但掌握高级筛选的同学却很少,甚至都不知道高级筛选高级到哪儿了。今天兰色还原一个高大尚的高级筛选功能。
一、高级筛选哪里“高级”了?
可以把结果复制到其他区域或表格中。
可以完成多列联动筛选,比如筛选B列大于A列的数据
可以筛选非重复的数据,重复的只保留一个
可以用函数完成非常复杂条件的筛选
以上都是自动筛选无法完成的,够高级了吧:D
二、如何使用高级筛选?
打开“数据”选项卡,可以看到有“高级"命令,它就是高级筛选的入口。不过想真正使用,还需要了解“条件区域"的概念。学习高级筛选就是学习条件区域的设置。
条件区域:由标题和值所组成的区域,在高级筛选窗口中引用。具体详见后面示例。
三、高级筛选使用示例。
【例】如下图所示为入库明细表。要求按条件完成筛选。
条件1:筛选“库别”为“上海”的行到表2中。
设置步骤:
设置条件区域:在表2设置条件区域,第一行为标题“库别”,第二行输入“上海”,并把标题行复制到表2中任一行。
在表2打开时,执行 数据 - 筛选 - 高级,在打开的窗口中分别设置源数据、条件区域和标题行区域。
注意:标题行可以选择性的复制,显示哪些列就可以复制哪列的标题。
点“确定”按钮后结果已筛选过来,如下图所示。
条件2:筛选“上海”的“电视机”
高级筛选中,并列条件可以用列的并列排放即可
条件3:筛选3月入库商品
如果设置两个并列条件,我们可以放两列两个字段,那么如果针对一个字段设置两个条件呢?很间单,只需要把这个字段放在两列中,然后设置条件好可。
条件4:同时筛选“电视机”和“冰箱”
设置多个或者条件可以只设置一个标题字段,然后条件上下排放即可。如下图所示。注:选取条件区域也要多行选取
条件5:筛选库存数量小于5的行
如果表示数据区间,可以直接用>,=连接数字来表示
条件6:筛选品牌为“万宝”的行
因为表中有“万宝”,也有“万宝路”,所以要用精确筛选。在公式中用 ="=字符" 格式
条件7:筛选 电视机库存
如果即有并列条件,又有或者条件,可以采用多行多列的条件区域设置方法。
条件8:筛选 海尔 29寸 电视机 的行
在条件区域中,* 是可以替代任意多个字符的通配符。
条件9:代码长度>6的行
代码长度需要先判断才能筛选,需要用函数才能完成,如果条件中使用函数,标题行需为空(在选取时也要包括它),
公式说明:
LEN函数计算字符长度
数据表!C2:引用的是数据源表标题行下(第2行)的位置,这点很重要。
条件10:筛选“库存数量”小于“标准库存数量”的行
一个条件涉及两列,需要用公式完成。
兰色说:以前兰色也写过一次关于高级筛选的教程,但感觉不够清晰,今天花了三个多小时再次总结成了这篇教程,希望能对同学们有用。=,>