Excel高级筛选技巧

发布 2021-05-08 23:19:28 阅读 4910

复杂条件一网筛尽excel高级筛选技巧。

excel中的“自动筛选”功能大家也许并不陌生,对于条件简单的筛选操作,它基本可以应付。但是,最后符合条件的结果只能显示的在原有的数据**中,不符合条件的将自动隐藏。若要筛选含有指定关键字的记录,并且将结果显示在两个表中进行数据比对或其他情况,“自动筛选”就有些捉襟见肘了。

“傻瓜相机”毕竟功能有限,那么就让我们来试试“高级相机”吧!熟练运用“高级筛选”,无论条件多么复杂,都能一网筛尽。人力资源部的小李最近在做员工**统计时,就尝到了甜头。

一、特定字符一步筛。

现在在这份**中,小李要查找姓“陈”的所有员工记录,他想了想,很快获得了结果。

如图1所示,在数据区域外的任一单元格(如b17)中输入被筛选的字段名称“姓名”,在紧靠其下方的b18单元格中输入筛选条件“陈*”。然后依次单击“数据→筛选→高级筛选”命令,在弹出的“高级筛选”对话框,选择筛选方式中的“将筛选结果复制到其他位置”单选按钮。将“列表区域”设置为“$a$1:

$f$15”,“条件区域”设置为“$b$17:$b$18”,“复制到”设置为“$a$20:$f$20”,单击“确定”按钮,系统便自动将符合条件的记录筛选出来,并复制到指定的从a20开始的单元格区域中(如图2所示)。

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

二、空白数据巧妙筛。

接下来小李还需要查找没有职称员工的记录,如何进行呢?

如图3所示,他先在数据区域外的任一单元格(如e17)中输入被筛选的字段名称“职称”,然后在紧靠其下方的e18单元格中输入筛选条件“<>

下一步,打开“高级筛选→将筛选结果复制到其他位置”,设置好“列表区域”、“条件区域”和“复制到”的位置,单击“确定”按钮,系统就自动将符合条件的记录筛选出来并复制到指定的单元格区域中(如图4所示)。

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

如果指定的筛选字段是数值型字段,则输入筛选条件“<>

三、满足多条件一起筛。

更复杂的任务来了,这份**需要查找满足多个条件的结果:男性、年龄不低于30岁、职称字段中含有“工程师”关键字的员工记录。这也难不倒小李。

如图5所示,在数据区域外的任一单元格区域(如a17:c17)中输入被筛选的字段名称“性别”、“年龄”和“职称”,在紧靠其下方的a18:c18单元格区域中分别输入筛选条件“男”、“30”和“*工程师”。

然后进入“高级筛选→将筛选结果复制到其他位置”,设置好“列表区域”、“条件区域”和“复制到”的位置,确定,系统会自动将符合条件的记录筛选出来并复制到指定单元格区域中(如图6所示)。

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

四、“多选一”也能筛。

有时查找时,几个条件中如果满足一个即可,比如要查找年龄不低于30岁,或者职称为“高级工程师”的员工记录,又该如何筛选?

如图7所示,小李在数据区域外的任一单元格区域(如a17:b17)中输入被筛选的字段名称“年龄”和“职称”,在紧靠其下方的a18:b18单元格区域中分别输入筛选条件“>=30”和“高级工程师”。

与以上方法类似,他选中“将筛选结果复制到其他位置”按钮后,设置好“列表区域”、“条件区域”和“复制到”的位置,确定,符合条件的记录就被筛选出来并复制到指定的单元格区域中了(如图8所示)。

小提示: 在以上所有的筛选操作中,如果想使筛选结果不重复,只需选中“高级筛选”对话框中的“选择不重复的记录”复选框再进行相应的筛选操作即可。

excel中的高级筛选技巧。

excel中提供了强大的筛选功能,其中“自动筛选”用于条件简单的筛选操作,且符合条件的记录只能显示的在原有的数据**中,不符合条件的记录将自动隐藏。若要筛选单元格中含有指定关键字的记录,被筛选的多个条件间是“或”的关系,需要将筛选的结果在新的位置显示出来(便于两个表的数据比对),筛选不重复记录等等,“自动筛选”就显得有些无能为力了。“高级筛选” 你可用过?

如果熟练使用,能满足许多日常办公所需,从而大大提高我们的工作效率。

一、筛选含有特定字符的记录。

比如我们要查找姓“陈”的所有员工记录,可按下面的步骤进行。

如图1所示,在数据区域外的任一单元格(如b17)中输入被筛选的字段名称“姓名”,在紧靠其下方的b18单元格中输入筛选条件“陈*”。

依次单击“数据”菜单中的“筛选”,选择“高级筛选”命令,弹出“高级筛选”对话框,选择筛选方式中的“将筛选结果复制到其他位置”单选按钮。将“列表区域”设置为“$a$1:$f$15”,“条件区域”设置为“$b$17:

$b$18”,“复制到”设置为“$a$20:$f$20”,单击“确定”按钮,系统会自动将符合条件的记录筛选出来并复制到指定的从a20开始的单元格区域中(如图2所示)。

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

二、筛选空白数据。

现在我们来查找没有职称员工的记录,可按下面的步骤进行。

如图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所示)。

通过本例大家也不难发现,如果将筛选条件输入在不同的行中,筛选时系统会自动查找只需满足所给条件之一的记录并将其筛选出来。

在以上所有的筛选操作中,如果想使筛选结果不重复,只需选中“高级筛选”对话框中的“选择不重复的记录”复选框再进行相应的筛选操作即可。

高级筛选就像一块智能吸铁石,正确充分地利用好,那么我们所要找的资料,就能统统迅速一网“筛”尽,一个也跑不掉。

Excel高级筛选

在excel中对某列进行自定义自动筛选时,其筛选条件最多只能设置为两个。如果筛选条件超过两个该怎样操作呢?假如工作表的b列中包含某种材料的型号 每种材料型号 都由五段字母或数字组成,类似 1130 80 f030306 5tb1 t 40 011 现在要在b列中筛选出其中第四段为 5tb1 11tb...

Excel高级筛选

excel高级筛选功能。1 使用前的说明 首先在数据 最上面一行插入几行空白行作为条件设置区域,条件行和数据行尽量不要交叉,以免影响查看效果。录入筛选条件 例如 查找出所有图号 aj207 记录,则在先前插入的空白行的第一行 暂2 定为h1 录入 图号 在h2中录入 aj207 这里的双引号不用录入...

EXCEL高级筛选

excel 高级筛选教程 excel中的 自动筛选 功能大家也许并不陌生,对于条件简单的筛选操作,它基本可以应付。但是,最后符合条件的结果只能显示的在原有的数据 中,不符合条件的将自动隐藏。若要筛选含有指定关键字的记录,并且将结果显示在两个表中进行数据比对或其他情况,自动筛选 就有些捉襟见肘了。傻瓜...