跳至主要内容

如何在 Excel 中仅过滤一列中的多个值?

Author: Xiaoyang Last Modified: 2025-07-31

在 Excel 中,使用筛选功能过滤某一列中的特定值对我们来说很容易。但有时,您可能需要从一个很长的列中筛选出多个值,如下图所示。逐一检查这些项目并将其添加到长筛选列表框中可能不是最佳方法。本文将介绍一些快速解决此问题的方法。

原始数据 基于筛选   筛选结果
Original Data Filter based on  arrow right Filter result

使用高级筛选功能从一列中筛选多个值

使用辅助列从一列中筛选多个值

从一列中筛选多个值并保存筛选条件以供将来使用


使用高级筛选功能从一列中筛选多个值

在 Excel 中,高级筛选功能可以帮助您快速轻松地在一列中筛选多个值。请按照以下步骤操作:

1. 点击 数据 > 高级,参见截图:

screenshot of clicking Data > Advanced

2. 在高级筛选对话框中,请执行以下操作:

(1.) 从操作部分选择“在原位置筛选列表”选项;

(2.) 然后,在列表区域中选择要筛选的数据范围,并在条件区域中指定要基于其筛选的多个值的列表;(注意:筛选列和条件列表的标题名称必须相同。)

set options in the Advanced Filter dialog box

3. 接下来,点击确定按钮,您指定的项目将从数据范围中被筛选出来。



使用辅助列从一列中筛选多个值

在本节中,您还可以使用辅助列来处理此任务。

1. 将以下公式输入到数据旁边的一个单元格 C2 中:

=COUNTIF($E$2:$E$5, A2)

注意:在上述公式中,E2:E5 是您要基于其筛选的值列表,A2 是要筛选列的第一个单元格。

2. 然后,向下拖动填充柄至您想使用的单元格,这些单元格将显示 1 或 0,其中 1 表示您要基于其筛选的值。

insert a fomula ro create a helper column

3. 然后,选择辅助列,并点击 数据 > 筛选,在筛选列表框中,从全选部分勾选 1,参见截图:

check 1 from the Select All section

3. 并且,所有您指定的值都已被筛选出来,参见截图:

原始数据 基于筛选   筛选结果
Original Data Filter based on  arrow right Filter result

从一列中筛选多个值并保存筛选条件以供将来使用

有时,您可能希望在筛选后保存筛选条件以便下次重复使用。借助 Kutools for Excel超级筛选功能,您不仅可以根据一个或多个列中的多个条件筛选数据,还可以根据需要保存筛选条件。

提示:要应用此 超级筛选 功能,首先,您应该下载 Kutools for Excel,然后快速轻松地应用该功能。

安装 Kutools for Excel 后,请按以下步骤操作:

1. 选择要筛选的数据范围,然后点击 Kutools Plus > 超级筛选,参见截图:

 click Super Filter feature of kutools

2. 在超级筛选面板中,根据需要设置以下筛选条件:

(1.) 在组内关系下拉菜单中,选择“”选项;

(2.) 然后根据需要在条件框中逐一指定筛选条件;

(3.) 点击 筛选按钮。

set options in the Super Filter pane

3. 您将获得所需的筛选结果,参见截图:

get the filter result with kutools

提示:您可以保存当前的筛选条件并在下次重复使用它,如下图所示:

save the current filter criteria and reuse it next time

立即点击下载 Kutools for Excel 并免费试用!


更多相关文章:

  • 在 Excel 中对多个工作表应用相同的筛选器
  • 我们很容易在工作表中应用筛选功能来筛选数据,但有时,您可能需要跨多个具有共同数据格式的工作表进行筛选,并使用相同的筛选条件。逐个筛选它们会浪费大量时间,这里我将介绍一种简单的方法一次性解决这个问题。
  • 在 Excel 中通过多种颜色筛选数据
  • 通常,在 Excel 中,您可以快速筛选只有一种颜色的行,但您是否考虑过同时筛选具有多种颜色的行呢?本文将为您介绍一个快速技巧来处理这个问题。
  • 在 Excel 中基于单个条件筛选多列
  • 如果您有多列想要基于单个条件筛选其中的一些列,例如,如果两个列中的任何一个单元格包含名称“Helen”,则需要筛选 Name 1 和 Name 2 列以获取以下筛选结果。如何快速完成这项工作呢?
  • 在 Excel 中动态地从一个工作表筛选数据到另一个工作表
  • 我们可以轻松地使用高级筛选功能筛选数据并将筛选后的数据复制到活动工作表的其他位置,但您是否尝试过从一个工作表筛选数据到另一个工作表并使筛选动态化?这意味着,如果原始表中的数据发生变化,新的筛选数据也会随之变化。本文将介绍 Excel 中的 Microsoft Query 功能来解决这个问题。
  • 在 Excel 中同时筛选多列
  • 当您应用筛选功能时,在筛选完一列之后,下一列将仅基于前一列的筛选结果进行筛选。这意味着只能对多列应用 AND 条件。在这种情况下,如何在 Excel 工作表中同时对多列应用 AND 和 OR 条件进行筛选呢?

  • 超级公式栏(轻松编辑多行文本和公式);阅读布局(轻松读取和编辑大量单元格);粘贴到筛选区域...
  • 合并单元格/行/列并保留数据;拆分单元格内容;合并重复行并求和/平均值... 防止重复单元格;比较区域...
  • 选择重复或唯一行选择空白行(所有单元格为空);在多个工作簿中进行超级查找和模糊查找;随机选择...
  • 精准复制多个单元格而不改变公式引用;自动创建对多个工作表的引用;插入项目符号、复选框等...
  • 收藏并快速插入公式、区域、图表和图片;用密码加密单元格创建邮件列表并发送电子邮件...
  • 提取文本,添加文本,按位置删除,删除空格;创建并打印分页小计;在单元格内容和批注之间转换...
  • 超级筛选(保存并应用筛选方案到其他工作表);按月/周/日高级排序,频率等;按粗体、斜体特殊筛选...
  • 合并工作簿和工作表;基于关键列汇总表格;将数据分割到多个工作表批量转换 xls、xlsx 和 PDF...
  • 数据透视表按周数、星期几等分组... 用不同颜色显示未锁定、已锁定单元格高亮显示包含公式的单元格/名称...
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读。
  • 在同一窗口的新标签页中打开和创建多个文档,而不是在新窗口中。
  • 将您的生产力提高 50%,每天为您减少数百次鼠标点击!
officetab bottom