Table of contents
在金融大数据分析中,你可能会发现在分析中应用过滤器可以帮助你更有效地检查数据。 当数据被过滤后,只有符合过滤条件的行被显示出来,其余的被隐藏起来。 被过滤的数据可以被复制、格式化、打印等,而不必事先进行排序或移动。 本教程将向你解释 如何按颜色过滤 在EXCEL中使用常规方法和 VBA 代码。
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
按颜色过滤.xlsm在Excel中按颜色过滤的2种不同方法
下面两部分将解释如何应用颜色过滤器。 第一部分是通常的方法,这是众所周知的,第二部分是使用VBA代码。 学习如何使用VBA来扩展你的技能是一个好主意。
例如,我们有一个样本数据集,其中我们用两种不同的颜色来区分两个标准。 我们设定的第一个标准是,1月份的购买金额必须大于 20 而其他要求必须小于 20 此外,你可能希望通过一个特定的标准来过滤颜色,以一次检查所有的值。
1.应用基本方法在Excel中按颜色过滤
为了建立特定标准之间的比较,你可能需要对数据进行区分。 在工作中,你可能希望在相同的标准下查找数值。 只需按照下面的说明,对数据集进行过滤,按颜色进行区分。
步骤1。
- 首先,选择范围内的数据表。
第2步。
- 点击 首页
第3步。
- 在选择了 首页 标签,点击 排序 & 筛选
- 选择 过滤器 菜单中的选项。
因此,一个 下拉按钮 将出现在表头,如下面的截图所示。
第4步。
- 点击进入 下拉按钮 来打开过滤的选项。
- 选择 按颜色过滤
- 然后,显示你想要过滤的任何颜色。 这里我们选择了第一种颜色RGB ( 248 , 203 , 173 ).
因此,你会得到带有某种颜色的过滤数据,如下图所示。
第5步。
- 要按另一种颜色过滤,再次点击 下拉按钮 .
- 选择新的颜色(RGB = 217 , 225 , 242 )来过滤。
因此,按某种颜色过滤后的数值会显示出来,如下图所示。
笔记 除了按颜色过滤外,如果你现在想删除过滤器,只需点击下拉菜单,并从列表中点击清除过滤器表格选项。因此,你可以恢复之前的数据集。
阅读更多:如何在Excel中按颜色过滤多个列(2种方法)。
2.运行VBA代码,在Excel中按颜色过滤
除了标准技术之外,你还可以使用 VBA 虽然它没有被广泛使用,但有必要学习它以扩大自己的技能组合。 要做到这一点,请遵循所述步骤。
步骤1。
- 新闻 符号 + F11 以激活 启用VBA宏的工作表 .
- 点击进入 插入 标签
- 选择 模块 从菜单中选择。
第2步。
- 粘贴以下内容 VBA代码 .
Sub Filter_by_color() '声明一个变量 Dim ws As Worksheet Set ws = Worksheets("Sheet2") ws.Range("B4:D11").AutoFilter field:=3, Criteria1:=RGB(248, 203, 173), Operator:=xlFilterCellColor End Sub
在这里。
Dim ws As Worksheet 是将ws声明为一个工作表。
工作表("Sheet2") 是当前工作表的名称。
ws.Range("B4:D11") 是该表的范围。
自动过滤字段:=3 是列号( 3 ),我们为其分配了过滤器
Criteria1:=RGB(248, 203, 173) 是过滤颜色的颜色代码。
第3步。
- 最后。 保存 节目,并按 F5 来运行它。
结果是,你在当前工作表中得到了过滤后的结果。
笔记 有时,你的excel过滤选项可能无法工作。 这可能有一些原因。 尝试解决这些问题。- 确保你已经选择了所有的数据。
- 它在合并的单元格中不起作用。 取消合并的单元格,再试一次。
- 确保你的数据表只有一个列标题。 寻找数据表中的隐藏行或错误。
- 如果过滤按钮是灰色的,取消数据分组,现在你的过滤选项就可以使用了。
阅读全文:如何在Excel中按多种颜色过滤(2种简单方法)
总结
总结一下,我希望这篇文章说明了如何使用Excel的颜色过滤功能来区分基于几个标准的数值。 这些方法都应该在你的数据上进行教学和使用。 考察练习册,把你新发现的知识运用起来。 我们能够赞助这样的项目是因为你的慷慨。
如果你有任何问题,请毫不犹豫地与我们联系。 请在下面的评论部分让我知道你的想法。
您的问题将由以下人员尽快解答 优秀 专业人士。