Excel高级筛选功能是自动筛选的升级,可以设置更多更复杂的筛选条件,而且可以将筛选出的结果输出到指定位置。
高级筛选需要在工作表区域内单独指定筛选条件。高级筛选的条件区域至少包含两行,第一行是列标题,第二行是筛选条件。
本文分享高级筛选的7种典型用法,需要特别注意的是如何设置高级筛选的条件区域。
一、且条件筛选
如下图所示,A1:E16为员工信息表。要求筛选出“性别”为“男”且“年龄”为“>=40”的数据。
单击A1:E16区域任意单元格,单击【数据】-【高级】,打开【高级筛选】对话框,如下图所示。
其中,【列表区域】指进行筛选的单元格区域A1:A16,【条件区域】指筛选条件所在的单元格区域即H1:I2。
【条件区域】必须包含标题,而且标题必须和列表区中的标题名称完全相同。条件区域不必包含列表区中所有列的标题,与筛选条件无关的列标题可以不适用。
本例按照“性别”和“年龄”筛选,需要同时满足两个条件,属于“且条件筛选”。且条件筛选中,筛选条件必须在同一行。
本例选择【将筛选结果复制到其他区域】,【复制到】即筛选结果存放的位置。
单击确定后,得到的结果如下图所示:
二、单列或条件筛选
如下图所示,筛选出“职称”为“工程师”或“助工”的数据。
在【高级筛选】对话框中,【条件区域】选择H1:H3。
本例筛选出“职称”为“工程师”或“助工”,满足其中一个条件即可,属于“或条件筛选”。或条件筛选中,筛选条件不在同一行。
单击确定后的筛选结果如下图所示:
三、多列或条件筛选
如下图所示,筛选出“性别”为“男”或“年龄”为“>=40”的数据。
在【高级筛选】对话框中,【条件区域】选择H1:I3。
本例筛选出“性别”为“男”或“年龄”为“>=40”,满足其中一个条件即可,属于“或条件筛选”。或条件筛选中,筛选条件不在同一行。
单击确定后,得到的筛选结果如下图所示:
四、同时使用或条件和且条件
如下图所示,要求筛选出“性别”为“男”且“年龄”为“>=40”,或“性别”为“女”且“职称”为“工程师”。
在【高级筛选】对话框中,【条件区域】选择H1:J3。
单击确定后,得到的筛选结果如下图所示:
五、使用通配符
如下图所示,筛选出“姓名”为姓皮或朱的数据。
在【高级筛选】对话框中,【条件区域】选择H1:H3。
通配符“*”可以代表任意多个字符。
单击确定后,得到的筛选结果如下图所示:
六、使用公式筛选非空行
如下图所示,要求筛选出A1:E16中没有空值的行。
在【高级筛选】对话框中,【条件区域】选择H1:L2。
当使用公式作为筛选条件时,条件区域的标题不能和列表区域的标题相同,可以是任意其他字符,也可以是空白。条件区域中的公式以第一行数据来创建。
单击确定后,得到的筛选结果如下图所示:
七、筛选非重复值
如下图所示,筛选出A1:E11非重复的记录。
在【高级筛选】对话框中,【条件区域】空白,勾选【选择不重复的记录】。
单击确定后,得到的筛选结果如下图所示:
excel高级筛选怎么做啊~
点击“数据”菜单,条件区域为筛选数据。详细步骤:
1、打开一个需要编辑的excel表格,如下图所示:
2、输入想要筛选的数据,如下图所示:
3、选中所有数据,如下图所示:
4、点击“数据”菜单,如下图所示:
5、点击“高级”,如下图所示:
6、将“方式”设置为:将筛选结果复制到其他位置,如下图所示:
7、条件区域为筛选数据,如下图所示:
8、选择一个复制到的位置,如下图所示:
9、点击“确定”按钮,如下图所示:
10、这样就完成了高级筛选,如下图所示:
excel的高级筛选功能使用教程
excel的高级筛选功能使用教程
我们工作中经常会遇到这种需求,有两个数据表,想要知道两个表的公共部分和独有部分,高级筛选就可以达到此目的。
1、使用前的说明:
首先在数据表格最上面一行插入几行空白行作为条件设置区域,条件行和数据行尽量不要交叉,以免影响查看效果。
2、录入筛选条件:
例如:查找出所有图号“AJ207”记录,则在先前插入的空白行的第一行(暂定为H1)录入“图号”,在H2中录入“AJ207”,这里的双引号不用录入(下同)。
3、显示筛选结果:
点击菜单数据>筛选>高级筛选,点击列表区域,将要进行参与筛选的所有数据都进行选择,在条件区域将H1和H2进行选择,最后点击确定就能显示出所有图号为“AJ207”的记录了。(如下图)
二、区间查询
例如:查找出发货日期在“2006-8-5”到“2006-8-16”所有记录。同上面设置条件时一样在H1和I1中录入“发货日期”在H2和I2中分别录入“>=2006-8-5”“<=2006-8-16”,然后再和上面使用高级筛选一样设置列表区域和条件区域,这里条件区域要将H1、H2、I1和I2都选上。然后再看看结果,是不是你想要的数据呢。(如下图)
三、查找不符合记录
例如:查找出应收数量和实收数量不同的记录。还是和上面设置条件一样,在H2中录入公式“=D6<>E6”,这里要说明一下在H1中可以不录入任何数据,但在选择条件区域时不能不选择,否则将不能对数据做出正确筛选。(如下图)
四、查找数字
例如:在图号中查找与“8”有关的记录。在H2中录入公式“=ISNUMBER(FIND("8",C6))”,H1中还是不用录入数据,然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
五、查找空白
例如:在图号中查找为空白的记录。在H2中录入“=C6= ""”,H1中不用录入任何数据,然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
六、查找排在前几位的记录
例如:在应收数量中查找应收到数量的前五个记录。在H2中录入“=D6>=LARGE($D$6:$D$264,5)”,H1中不用录入任何数据,然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
七、多条件查询(与关系,即满足所有条件的记录)
例如:查找名称为“箱体”、图号为“AE983LGB”并且发货日期在“2006-8-4”的`记录,这次我们在H1:J2中分别录入以下数据,H1为“名称”、H2为“箱体”、I1为“图号”、I2为“AE983LGB”、J1为“发货日期”和J2为“2006-8-4”。然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
八、多条件查询(或关系,即满足几个条件中的任一条件的记录)
例如:查找发货日期为“2006-8-1”或实收数量“>250”或图号为“AJ207”的记录。在H1中录入“图号”、H2中录入“AJ207”,相应地I1为“发货日期”、I3为“2006-8-1”、J1为“应收数量”J4为“>250”。然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
九、使用通配符
例如:查找所有图号为“AE*”或者“?M*”的记录(?在通配符中表示所有单个字符,而*表示所有字符)。在相应的单元格中录入如下数据,H1为“图号”、H2为“AE*”、I1为“图号”、I3为“?M*”。然后再进行列表区域和条件区域选择,最后会显示出我们所要的结果来。(如下图)
十、以上就是我所介绍的怎么使用高级筛选的主要功能,如果想将筛选结果复制其他位置,可以按以下操作步骤进行,例如:将结果复制Sheet2工作表。先在Sheet 2工作表中选择任一没用的单元格,选择数据>筛选>高级筛选,再选择复制到其它位置,点击数据区域,在Sheet1中选择相应数据区域,然后再在Sheet1中选择相应条件区域,点击复制到框,然后在Sheet2工作表中选择任一单元格作为输出数据的起始位置,最后点击确定即可将结果显示到Sheet2中相应的位置。
excel表格中如何进行高级筛选
您好,方法
1、在excel的表格先创建一个数据的表格,或者从另外一处当中复制一组数据。
2、在excel的表格数据表中,进行输入数据表格条件内容,在输入为展现>300,消费>20的条件。向图中一样,输入好。
3、进行点击excel菜单中的“数据”的选项,就会弹出了下拉的菜单中“筛选”的选项,弹出下一级菜单中,进行点击“高级筛选”。
4、进入到高级筛选框中,在条件区域进行点击来选择条件。
5、然后进行使用鼠标的方法,拖动已输入好的条件数据,选中筛选的数据之后,在进行点击高级筛选,进行点击按钮。
6、然后再次放回到高级筛选界面框中,然后直接进行点击“确定”即可。
7、这样在excel的数据表中显示通过自己条件筛选出了自己需要数据内容。
精彩评论