Table of contents
Excel表中的大量数据集是很难处理的。 但如果你能根据你的具体需要对数据集进行过滤,那么任务就变得相当容易处理了。 在这篇文章中,我们将向你展示如何执行一个 定制过滤器 在Excel中。
下载工作手册
你可以从这里下载免费的练习Excel工作簿。
自定义过滤器.xlsm
在Excel中执行自定义过滤器的5种方法
在本节中,我们将向您展示如何使用Excel命令工具、宏等以自定义方式过滤Excel中的数值。
以上是我们将用来执行自定义过滤器的数据集。
1.Excel中基于数字的过滤值
你可以执行一个 定制过滤器 在Excel中提取数据,并根据 具体数字 .
步骤。
- 选择任何单元格 在这个范围内。
- 在 首页 标签,选择 排序 & 筛选 -> 筛选 从 编辑工作 组。
- A 下拉箭头 将出现在每一列标题的旁边。
- 点击进入 列旁的箭头 我们想根据以下因素来过滤 销售总额 所以我们点击了它旁边的下拉箭头。
- 从下拉列表中,选择 数字过滤器 -> 自定义过滤器 .
- A 自定义自动过滤器 从下拉箭头列表中选择你需要的选项。 我们想提取的是 销售总额 之间的值 500和900 所以我们选择了 大于 从第一个下拉选项中选择,并写道 500 在它旁边的标签框中。
- 由于我们希望 两个选项都是真的 所以我们检查了 而且 如果你想让结果只基于一个条件,那么 解除勾选 并且 和 检查 或 选择。
- 从第二个下拉列表中,我们选择了 小于 并写道 900 在它旁边的标签框中。
- 新闻 认可 .
我们得到了持有的产品细节。 销售总额 的价值 750 ,介于500和900之间。
2.基于特定文本过滤数据
与上一节类似,你也可以实现一个 定制过滤器 的数据集,并根据 具体文本 价值。
步骤。
- 如上图所示。 选择任何单元格 在这个范围内。
- 在 首页 标签,选择 排序 & 筛选 -> 筛选 从 编辑工作 组。
- A 下拉箭头 将出现在每一列标题的旁边。
- 点击你想过滤的列旁边的箭头。 这次我们将根据以下内容进行过滤 月份 所以我们点击了它旁边的下拉箭头。
- 从下拉列表中,选择 文本过滤器 -> 自定义过滤器 .
- 从出现 自定义自动过滤器 在弹出的对话框中,从下拉箭头中选择你所需要的选项。 我们想提取产品的详细信息。 除7月外,比6月提前数月 ,所以我们选择了 大于 从第一个下拉选项中选择,并写道 6月 在它旁边的标签框中。
- 由于我们希望 有两个选择,一是 为真,所以我们检查了 而且 选择。
- 从第二个下拉列表中,我们选择了 不等于 并选择 七月 你也可以在这里手动写上月份名称。
- 新闻 认可 .
我们得到了以下产品的详细信息 除7月外,比6月提前数月 通过Excel工作表中的自定义过滤器。
阅读更多。 如何过滤Excel中的唯一值
3.在Excel的表格中保存自定义过滤器
到目前为止,我们向你展示了如何用数据集进行自定义过滤,但你也可以将自定义过滤保存在表格中。 要做到这一点,你必须将数据集转换成表格。 让我们看看如何在Excel中这样做。
步骤。
- 选择 的数据集。
- 从 首页 选项卡,选择 格式为表格 .
- 你可以给你的表起一个自定义的名字,或者你可以让名字保持不变。 我们想为我们的表存储一个名字,所以我们把它命名为 自定义表 .再来。 这不是强制性的 .
- 一旦你完成了这些,你会注意到一个 下拉箭头 将出现在每一列标题的旁边。
- 你的数据集现在被转换为带有过滤器选项的表格。 你可以执行上述部分所示的自定义过滤器或任何其他你想要的方式。 我们想看的是月度的产品详情,即 七月 所以我们 未检查的 的 选择所有 和 经检查 只有 七月 .
- 新闻 认可 .
只有产品的详细信息来自 七月 将显示在表格中。
3.1. 对一个表中的两个列执行自定义过滤器
在对一个表的某一列进行过滤后,如果你愿意,还可以对另一列进行过滤。 比如在只提取了以下信息后 七月 ,现在我们想拥有持有的产品细节。 销售总额 价值从 500至800 .
- 要根据以下情况进行过滤 销售总额 ,我们点击了旁边的下拉箭头。
- 从下拉列表中,选择 数字过滤器 -> 自定义过滤器 .
- 从出现 自定义自动过滤器 弹出框,我们选择了 大于 从第一个下拉选项中选择,并写道 500 在它旁边的标签框中。
- 由于我们希望 两个选项都是真的 所以我们检查了 而且 选择。
- 从第二个下拉列表中,我们选择了 小于 并写道 800 在它旁边的标签框中。
- 新闻 认可 .
现在你会得到产品的详细信息,这些产品是在 七月 并有一个 销售总额 的 750 (这是在500和800之间)。
阅读更多。 如何在Excel中同时过滤多个列
类似读物
- 如何在Excel中过滤多条行(11种合适的方法)
- 筛选数据:基于单元格值的6种高效方法
- 如何在Excel中使用文本过滤器(5个例子)
- Excel过滤器的快捷方式(3种快速使用方法及示例)
4.在Excel中使用高级过滤器进行自定义过滤
除了只使用下拉式过滤器选项外,你还可以利用 高级 在Excel中的功能,以自定义的方式过滤数据。
步骤。
- 选择 高级 从 数据 标签。
- 你会注意到,会有一个弹出框,名为 高级过滤器 其中已经有你的数据集的范围在 列表范围 箱子。
- 现在你要做的是,回到数据集,在另一个单元格中存储你要进行过滤的数据。 例如,我们想提取以下数据 手机 ,所以我们储存了 手机 在 细胞G5 并将该列命名为 产品名称 在 细胞G4 .
- 现在,再次选择 高级 选项,在弹出的框中,定义 标准范围 由 拖动新定义的单元格 在我们的案例中,我们拖过了 细胞G4 和 G5 作为输入值在 标准范围 .
- 新闻 认可 .
你可以只看到细节上的 手机 在我们的数据集中存在。
5.在Excel中以自定义方式过滤数据的宏程序记录
还有一种快速有效的方法,可以在Excel中保存任何种类的自定义过滤数据,使用 宏观 使用宏,你可以保存自定义的过滤器,然后在Excel的另一个工作表中应用。 实施步骤 以自定义方式过滤数据的宏 下文给出了答案。
步骤。
- 从 开发商 选项卡,选择 记录巨集 .
- 命名该宏在 记录巨集 我们把它命名为 MacroCustom 在 巨集名称 箱子。
- 新闻 认可 .
- 现在你可以在你的数据集中执行任何类型的过滤,宏将记录它并将准确的过滤应用到另一个工作表中。 例如,在按下 记录宏 ,我们想提取 销售总额 的 七月 所以我们 未检查的 的 选择所有 选项,并勾选了 七月 只从下拉列表中点击列标题旁边的箭头。
- 在按下 认可 它将只向我们显示产品的详细信息 七月 .
- 现在我们将选择 停止录影 从 开发商 它将记录我们过滤数据的确切程序。
- 现在转到另一个你想以同样方式进行过滤的工作表。 选择 巨集 从 开发商 标签。
- 选择你之前提供的宏名称。 在我们的案例中,我们选择了 MacroCustom 这里。
- 新闻 运转 .
你在前一个工作表中遵循的确切的过滤过程将被应用到这里。 看看下面的图片,它只保留了生产的产品细节,在 七月 .
阅读更多。 用VBA在Excel中过滤多条标准
总结
这篇文章告诉你如何 进行自定义过滤 我希望这篇文章能让你受益匪浅。 如果你对这个话题有任何疑问,请随时提问。