Table of contents
很多时候,在Excel中处理分类信息时,你可能需要将某一特定类别下的所有单元格染成相同的颜色,以便将某一类别与其他类别区分开来。 但大多数常规方法需要你使用VBA来完成。 但如果不熟悉VBA,你可能会发现使用它有点困难。 在本教程中,我将告诉你如何计算彩色单元格在Excel中不需要VBA。
下载实践工作手册
下载这本练习册,在你阅读这篇文章时锻炼一下任务。
计算彩色单元格.xlsm在Excel中计算彩色单元格的3种方法,无需VBA
让我们假设这样一个场景:我们有一个Excel文件,其中包含了一所大学中来自不同国家的学生的信息。 该工作表有 命名 的学生。 国家 同时,我们在国家列中对每个国家进行了颜色编码,以便从视觉上将它们区分开来。 现在我们将使用这个工作表来学习如何在Excel中不用VBA来计算彩色单元格。 下面的图片显示了Excel工作表中属于同一个国家的单元格的数量。
方法1:使用Excel中的查找和替换工具计算彩色单元格的数量
不用VBA来计算彩色单元格的方法之一是使用 查找和替换 工具,让我们看看我们如何能做到这一点。
步骤1。
- 首先,我们将按 CTRL+F 以打开 查找和替换 .
- 然后,我们将点击 选项>>>。 的右下角上的 查找和替换。
- 现在,我们将点击 格式。
第2步。
- 之后,我们将点击 来自单元格的格式 从 左下 的角落里。 查找格式 .
- 现在,一个颜色选择器 滴眼液 会出现让我们选择特定单元格的颜色。 我们将移动 滴眼液 细胞上的r C5 其中有第一个彩色单元格的国家名称 加拿大 .
- 如果我们现在左键点击单元格,同时将滴管放在它上面,我们会看到 预览 选项被填充为该单元格的相同颜色。
- 接下来,我们将点击 查找所有 .
- 最后,我们将找到所有被填充了相同颜色单元格的单元格 C5 已被填满。
- 我们还可以找出所有填充了其余每种颜色的单元格。 下面的图片显示,我们已经找出了所有填充了 蓝色的 颜色和 美国 作为 国家 .
阅读更多:如何计算Excel中的空白彩色单元格(2种方法)
方法2:在Excel中应用表格过滤器来计算彩色单元格的数量
在不使用VBA的情况下,找出Excel中所有彩色单元格的最简单方法是使用 桌子上的过滤器 你必须做到以下几点。
步骤1。
- 首先,选择数据范围内的所有单元格,以及 列标题 然后,我们将按 CTRL+T 来激活 桌子上的过滤器 .
- 现在,一个名为 创建表格 我们将插入整个数据范围( $B$4:$C$C14 ) 使用 绝对参考 .
- 接下来,我们将点击 认可 .
第2步。
- 现在,我们将看到一个新的标签,名为 桌子设计 与现有的标签或功能区一起被添加。
- 新创建的表格的列头在每个列的右下角都有一个向下的小箭头。
- 接下来,将点击箭头上的 国家 .
- 现在,会出现一个有不同过滤选项的窗口。 我们将点击 按颜色过滤 .
- 一个包含我们用来填充单元格的所有颜色的下拉菜单将出现。 我们将点击 黄色 代表国家的颜色 瑞典 .
- 最后,我们将看到,一个新的名为 共计 正在显示 总数 的单元格,其填充颜色为黄色和 瑞典 作为国家。
- 我们还可以找出所有填充了其余每种颜色的单元格。 下面的图片显示,我们已经找出了所有填充了 绿色 颜色和 意大利 作为 国家 .
阅读更多。 在Excel中用条件格式化按颜色统计单元格(3种方法)
方法3:使用名称管理器功能来计算Excel中的彩色单元格
上述两种方法的问题是,你必须反复按照步骤来分别找出每种颜色填充的单元格总数。 我们无法一次找出所有颜色的所有单元格数量。 但这个问题有一个解决办法。 我们将创建一个 新功能 我们必须遵循以下步骤。
步骤1。
- 首先,我们将点击 公式 选项卡,并选择 名字经理 在该标签下。
- 现在,一个新的窗口,标题为 名字经理 会出现。 我们将点击 新的 按钮从该窗口。
第2步。
- 然后,我们将写出 颜料 作为新函数的名称。
- 接下来,我们将在以下函数中写下 指的是 .
- 插入公式后,我们将点击 认可 .
=get.cell(38, colored! c5)
公式分解。
- 获取.CELL 是一个基于的函数。 VBA宏 但不要担心!!我们不需要插入一个 VBA 代码来使用这个功能。
- 这个函数将把第一个单元格( C5 )的列中,所有 有色细胞 作为参数,然后它将返回 色码 该细胞的。
- 最后,我们将点击 关闭 按钮来关闭 名字经理 .
第3步。
- 现在,如果我们开始写公式 颜料 在细胞中 D5 ,我们将看到,Excel将 建议 要使用的函数。
- 因此,我们将点击该建议列表中的公式。
- 现在,该函数将返回单元格的颜色代码 C5 .
- 然后,我们将拖动 填充手柄 将公式应用于其余的单元格。
- 最后,我们将获得所有 颜色代码 中的细胞。 国家
第4步。
- 现在,我们将在单元格中写下以下公式 G7 来计算 总数 与每种颜色相关的细胞的数量。
=countif($d$5:$d$14,coloredcell)
公式分解。
- COUNTIF 函数将采取 $D$5:$D$14 和函数 颜料 它将找出与每种颜色相关的单元格的数量。
- 在按下 进入 ,该函数现在将返回被填充的单元格总数。 红色 .
- 然后,我们将拖动 填充手柄 将公式应用于其余的单元格。
- 最后,我们将看到 总数 每种颜色的单元格都显示在各自的旁边。 国家 .
阅读更多。 用Excel公式计算具有特定颜色的单元格(4种方法)
速记
- 虽然我们不使用 VBA宏 ,在 细胞 因此,我们必须将工作簿保存为 Excel Macro-Enabled 工作簿 或在 XLSM 格式。
- 另外,如果你想使用 VBA宏 在excel中计算有颜色的单元格,你可以 阅读这篇文章。
总结
在这篇文章中,我们已经了解到 如何在没有VBA的情况下计算Excel中的彩色单元格 .我希望从现在起你能 不用VBA在Excel中计算彩色单元格 不过,如果您对本文有任何疑问或建议,请在下面留言。 祝您愉快!!!