Excel的高级筛选技巧

发布时间:2011-04-20 09:02:33   来源:文档文库   
字号:

Excel中的高级筛选技巧  

Excel中提供了强大的筛选功能,其中自动筛选用于条件简单的筛选操作,且符合条件的记录只能显示的在原有的数据表格中,不符合条件的记录将自动隐藏。若要筛选单元格中含有指定关键字的记录,被筛选的多个条件间是的关系,需要将筛选的结果在新的位置显示出来(便于两个表的数据比对),筛选不重复记录等等,自动筛选就显得有些无能为力了。高级筛选你可用过?如果熟练使用,能满足许多日常办公所需,从而大大提高我们的工作效率。

一、筛选含有特定字符的记录
  比如我们要查找姓的所有员工记录,可按下面的步骤进行。
  如图1所示,在数据区域外的任一单元格(如B17)中输入被筛选的字段名称姓名,在紧靠其下方的B18单元格中输入筛选条件*”。


  依次单击数据菜单中的筛选,选择高级筛选命令,弹出高级筛选对话框,选择筛选方式中的将筛选结果复制到其他位置单选按钮。将列表区域设置为“$A$1:$F$15条件区域设置为“$B$17:$B$18复制到设置为“$A$20:$F$20,单击确定按钮,系统会自动将符合条件的记录筛选出来并复制到指定的从A20开始的单元格区域中(如图2所示)。


  小提示:如果在图1B18单元格中输入筛选条件“*可筛选名字中含有字的员工记录(即字不一定是名字中的第一个字,该字可在名字中的任意位置)。

二、筛选空白数据
  现在我们来查找没有职称员工的记录,可按下面的步骤进行。
  如图3所示,在数据区域外的任一单元格(如E17)中输入被筛选的字段名称职称,在紧靠其下方的E18单元格中输入筛选条件“<>*”。

打开高级筛选对话框,选择筛选方式中的将筛选结果复制到其他位置单选按钮。将列表区域设置为“$A$1:$F$15条件区域设置为“$E$17:$E$18复制到设置为“$A$20,单击确定按钮,系统会自动将符合条件的记录筛选出来并复制到指定的从A20开始的单元格区域中(如图4所示)。


  小提示:在本例中,如果要筛选的字段是数值型的,则需要将筛选条件更改为“=”(直接输入“=”号后按回车)。反过来,如果要筛选职称为非空的员工记录,只需将图3的筛选条件改为“*”即可。如果指定的筛选字段是数值型字段,则输入筛选条件“<>”。

三、多字段多条件同时满足
  有时候,需要查找的结果要满足多个条件,比如查找性别为男性、年龄不低于30岁,职称字段中含有工程师关键字的员工记录等,这也难不倒我们。
  如图5所示,在数据区域外的任一单元格区域(如A17:C17)中输入被筛选的字段名称性别年龄职称,在紧靠其下方的A18:C18单元格区域中分别输入筛选条件“>=30“*工程师


  打开高级筛选对话框,选择筛选方式中的将筛选结果复制到其他位置单选按钮。将列表区域设置为“$A$1:$F$15条件区域设置为“$A$17:$C$18复制到设置为“$A$20,单击确定按钮,系统会自动将符合条件的记录筛选出来并复制到指定的从A20开始的单元格区域中(如图6所示)。


  通过本例大家会发现,如果将筛选条件输入在同一行中,筛选时系统会自动查找同时满足所有指定条件的记录并将其筛选出来。
  小提示:如果想查找所有字段值都是非空的员工记录,只需将指定的筛选条件文本型用“*”,数值型用“<>”,并将这些筛选条件输入在同一行中即可。

四、多字段多条件只需符合其一
  情况是多变的,如果要查找年龄不低于30岁,职称为高级工程师的员工记录,又该怎么操作呢?
  如图7所示,在数据区域外的任一单元格区域(如A17:B17)中输入被筛选的字段名称年龄职称,在紧靠其下方的A18:B18单元格区域中分别输入筛选条件“>=30”和高级工程师


  打开高级筛选对话框,选择筛选方式中的将筛选结果复制到其他位置单选按钮。将列表区域设置为“$A$1:$F$15条件区域设置为“$A$17:$B$18复制到设置为“$A$21,单击确定按钮,系统会自动将符合条件的记录筛选出来并复制到指定的从A21开始的单元格区域中(如图8所示)。


  通过本例大家也不难发现,如果将筛选条件输入在不同的行中,筛选时系统会自动查找只需满足所给条件之一的记录并将其筛选出来。
  在以上所有的筛选操作中,如果想使筛选结果不重复,只需选中高级筛选对话框中的选择不重复的记录复选框再进行相应的筛选操作即可。
   
  高级筛选就像一块智能吸铁石,正确充分地利用好,那么我们所要找的资料,就能统统迅速一网尽,一个也跑不掉。

本文来源:https://www.2haoxitong.net/k/doc/0c600e293169a4517723a344.html

《Excel的高级筛选技巧.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式