高级筛选的7种典型用法 excel表格高级筛选怎么操作

Excel高级筛选功能是自动筛选的升级 , 可以设置更多更复杂的筛选条件 , 而且可以将筛选出的结果输出到指定位置 。
高级筛选需要在工作表区域内单独指定筛选条件 。高级筛选的条件区域至少包含两行 , 第一行是列标题 , 第二行是筛选条件 。
本文分享高级筛选的7种典型用法 , 需要特别注意的是如何设置高级筛选的条件区域 。
一、且条件筛选
如下图所示 , A1:E16为员工信息表 。要求筛选出“性别”为“男”且“年龄”为“>=40”的数据 。

高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
单击A1:E16区域任意单元格 , 单击【数据】-【高级】 , 打开【高级筛选】对话框 , 如下图所示 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
其中 , 【列表区域】指进行筛选的单元格区域A1:A16,【条件区域】指筛选条件所在的单元格区域即H1:I2 。
【条件区域】必须包含标题 , 而且标题必须和列表区中的标题名称完全相同 。条件区域不必包含列表区中所有列的标题 , 与筛选条件无关的列标题可以不适用 。
本例按照“性别”和“年龄”筛选 , 需要同时满足两个条件 , 属于“且条件筛选” 。且条件筛选中 , 筛选条件必须在同一行 。
本例选择【将筛选结果复制到其他区域】 , 【复制到】即筛选结果存放的位置 。
【高级筛选的7种典型用法 excel表格高级筛选怎么操作】单击确定后 , 得到的结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
二、单列或条件筛选
如下图所示 , 筛选出“职称”为“工程师”或“助工”的数据 。
在【高级筛选】对话框中 , 【条件区域】选择H1:H3 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
本例筛选出“职称”为“工程师”或“助工” , 满足其中一个条件即可 , 属于“或条件筛选” 。或条件筛选中 , 筛选条件不在同一行 。
单击确定后的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
三、多列或条件筛选
如下图所示 , 筛选出“性别”为“男”或“年龄”为“>=40”的数据 。
在【高级筛选】对话框中 , 【条件区域】选择H1:I3 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
本例筛选出“性别”为“男”或“年龄”为“>=40” , 满足其中一个条件即可 , 属于“或条件筛选” 。或条件筛选中 , 筛选条件不在同一行 。
单击确定后 , 得到的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
四、同时使用或条件和且条件
如下图所示 , 要求筛选出“性别”为“男”且“年龄”为“>=40” , 或“性别”为“女”且“职称”为“工程师” 。
在【高级筛选】对话框中 , 【条件区域】选择H1:J3 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
单击确定后 , 得到的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
五、使用通配符
如下图所示 , 筛选出“姓名”为姓皮或朱的数据 。
在【高级筛选】对话框中 , 【条件区域】选择H1:H3 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
通配符“*”可以代表任意多个字符 。
单击确定后 , 得到的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
六、使用公式筛选非空行
如下图所示 , 要求筛选出A1:E16中没有空值的行 。
在【高级筛选】对话框中 , 【条件区域】选择H1:L2 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
当使用公式作为筛选条件时 , 条件区域的标题不能和列表区域的标题相同 , 可以是任意其他字符 , 也可以是空白 。条件区域中的公式以第一行数据来创建 。
单击确定后 , 得到的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
七、筛选非重复值
如下图所示 , 筛选出A1:E11非重复的记录 。
在【高级筛选】对话框中 , 【条件区域】空白 , 勾选【选择不重复的记录】 。
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图
单击确定后 , 得到的筛选结果如下图所示:
高级筛选的7种典型用法 excel表格高级筛选怎么操作

文章插图

    推荐阅读