如何在Excel中对颜色为红色的单元格进行求和(4种简单方法)

  • Share This
Hugh West

需要学习 如何在Excel中总结单元格颜色是否为红色 如果单元格的颜色是红色,Excel没有任何内置的功能来求和。 但是,有一些方法可以根据单元格的红色来求和。 如果你正在寻找这种独特的技巧,你就来对地方了。 这里,我们将带你了解 4 在Excel中,如果单元格的颜色为红色,可以用简单方便的方法进行总结。

下载实践工作手册

你可以下载以下Excel工作簿,以便更好地理解和自己练习。

如果单元格颜色为红色,求和.xlsm

Excel中单元格颜色为红色时的4种求和方法

在这里,我们有一个 销售报告 的某项水果业务。 栏目 B , C , D ,以及 E 代表 销售代表 , 产品名称 , 状态。 销售 相应地。

在这种情况下,包含产品的行是 未送达 现在,我们来总结一下 销售 换句话说,我们将计算尚未交付的产品的总销售金额。 因此,让我们一个一个地探讨它们。

在这里,我们使用了 微软Excel 365 版本,你可以根据你的方便使用任何其他版本。

1.在Excel中使用SUMIF函数对颜色为红色的单元格求和

在我们的第一个方法中,我们将使用 SUMIF函数 请允许我一步一步地演示这个过程。

📌 阶梯

  • 在最开始,通过以下方式扩大数据范围 F栏 .
  • 然后,写下 颜色 在细胞中 F4 作为该列的标题。

  • 此刻,将行的背景颜色名称写在其相应的单元格中,在 F栏 .
  • 例如,在单元格 F5 ,写下 而且,在细胞中 F7 ,写下 红色 .

  • 之后,选择单元格中的 B16:C17 范围,并在选定的区域创建一个输出部分,如下图所示。

请注意。 在这里,我们给单元格中的红色填充颜色 C16 因为我们将确定 销售总额 中的红色细胞。 E5:E14 范围 .

  • 之后,选择单元格 C17 .
  • 然后,写下以下公式。
=SUMIF(F5:F14,"Red",E5:E14)

在这里。 F5:F14 代表的范围是 颜色 ...此外。 E5:E14 的范围,作为 销售 数量。

公式分解

ǞǞǞ SUMIF函数 有三个参数,它们是 范围 , 标准 , [总和范围] 在这里,我们的 范围 F5:F14 这是我们希望通过标准进行评估的单元格的范围。

而我们的 准则 "红色" 其中定义了哪些单元格将被添加。 在这里,我们使用了双引号,因为 红色 是一个文本字符串。

还有。 E5:E14 是我们的 [总和范围] 这些都是需要总结的实际单元。

  • 最后,按 进入 .

阅读更多:如果单元格颜色为红色,则在Excel中执行不同的函数

2.运用GET.CELL函数对Excel中的单元格颜色是否为红色进行求和

你可以利用 GET.CELL函数 伴随着 SUMIF函数 现在,请观察如何将它们结合起来,对红色的单元格进行求和。 请按照以下步骤操作。

📌 阶梯

  • 最初,选择单元格 E5 .
  • 然后,移动到 公式 标签。
  • 之后,点击 定义的名称 群体。
  • 随后,选择 定义名称 从下拉菜单中选择。

  • 令人惊讶的是 新名称 对话框打开。
  • 然后,写下 琛红 命名 箱子。
  • 另外,在 "我 "的方框中写下以下公式。 指的是。
=get.cell(63,get.cell!$e5) 公式分解

get.cell(63,get.cell!$e5): 63 返回单元格的填充(背景)颜色。 获取.细胞! 指的是工作表的名称。 $E5 是第一个要考虑的单元格的地址,在 E栏 .

  • 接下来,点击 认可 .

  • 在这一点上,创建一个新的列 颜色代码 中的细胞中。 F4:F14 范围。

  • 主要是,选择单元格 F5 现在开始写我们刚刚创建的函数名称。
  • 令人惊讶的是,你可以看到,在写下函数名称之后,就出现了 =苏 在细胞中。
  • 然后,选择功能 琛红 并按下 TAB 键盘上的键。
  • 一贯如此,打 进入 钥匙。

  • 因此,我们将该函数输入到单元格 F5 并得到了 0 作为输出。
  • 因此,它的颜色代码是 无填充物 背景颜色。

  • 稍后,拖动 填充手柄 图标的末尾。 颜色代码 列。

在这里,我们可以注意到,没有背景色的单元格的颜色代码是 0 另一方面,具有红色背景的单元格的颜色代码为 3 .

  • 同样,选择单元格 C17 .
  • 同时,写下以下公式。
=SUMIF(F5:F14,3,E5:E14)

在这里,我们正在寻找细胞,总结起来,就是在 E5:E14 范围,颜色代码为 3 .

  • 像往常一样,按 进入 钥匙。

阅读更多。 基于数值改变文本颜色的Excel公式(+奖励方法)

类似读物

  • Excel用条件格式化交替显示行的颜色 [视频] 。
  • 如何在Excel中使负数变红(4种简单方法)
  • 如何在Excel中比较两列以寻找差异
  • Excel条件格式化比今天更早的日期(3种简单方法)
  • 如何在Excel中使用基于日期的条件格式化

3.利用自动过滤和SUBTOTAL功能

我们可以用 自动过滤 功能和 函数SUBTOTAL 这很简单,很容易。 让我们看看这个过程的细节。

📌 阶梯

  • 首先,选择单元格中的 B4:E14 范围。
  • 接下来,进入 首页 标签。
  • 然后,点击 编辑工作 组。
  • 之后,选择 排序 & 筛选 下拉菜单。
  • 最后,选择 过滤器 从下拉列表中选择。

  • 现在,在所选数据范围的每个标题旁边都有一个向下的箭头。

  • 这时,请点击旁边的 "向下箭头"。 销售 标题。
  • 瞬间,一个上下文菜单出现在图标旁边。
  • 然后,点击 按颜色过滤 选择。
  • 最后,选择 红色的长方形 的章节下的 按细胞颜色过滤 .

  • 因此,我们现在只能看到红色的行。 其他行被隐藏了。

  • 在这种情况下,选择单元格 C17 .
  • 然后,在单元格中得到以下公式。
=SUBTOTAL(109,E5:E14)

在这里。 109 是指 功能_num 它返回的是没有隐藏数据的总和。 而且。 E5:E14 是指 ref1 参数,这是应用前一个函数的范围。

  • 最终,打 进入 按钮。

这里,我们只得到了可见单元格的总和。 隐藏的单元格不包括在计算中。 很明显,我们可以验证这一点。 只要记住 销售总额 这里。

  • 再一次,点击旁边的向下箭头。 销售 标题。
  • 然后,从下拉菜单中选择 清除 "销售 "中的过滤器 .

  • 现在,隐藏的行出现了。
  • 瞬间, 销售总额 但是,配方仍然没有改变。

阅读更多。 Excel条件格式化公式

4.应用VBA代码

你有没有想过将Excel中同样枯燥和重复的步骤自动化? 不用再想了,因为 VBA 事实上,你可以在 "中国 "的帮助下,将之前的方法完全自动化。 VBA 因此,不再拖延,让我们开始行动吧

📌 阶梯

  • 首先,按 缩写:ALT + F11 钥匙。

  • 忽然间, 微软Visual Basic应用程序 窗口将打开。
  • 然后,跳到 插入 标签。
  • 之后,选择 模块 从选项中选择。

  • 它打开代码模块,你需要粘贴下面的代码。
 Function Sum_Red_Cells(cc As Range, rr As Range) Dim x As Long Dim y As Integer y = cc.Interior.ColorIndex For Each i In rr If i.Interior.ColorIndex = y Then x = WorksheetFunction.Sum(i, x) End If Next i SUM_Red_Cells = x End Function 

  • 之后,返回到工作表 VBA .
  • 然后,选择单元格 C17 并开始书写我们刚刚创建的函数名称。
  • 令人惊讶的是,你可以看到,在写下函数名称之后,就出现了 =总和 在细胞中。
  • 后来,选择功能 红细胞总和 并按下 TAB 键盘上的键。

  • 在这一点上,给出函数的必要参数。 C16 是红色单元格的引用。 E5:E14 是要进行求和操作的单元格范围。

阅读更多。 基于Excel中另一个单元格值的VBA条件格式化

如何在Excel中计算单元格颜色为红色时的单元格数量

为了解决这个问题,我们正在使用 同一数据集 仔细按照下面的步骤操作。

📌 阶梯

  • 首先,重复以下步骤 方法二 以获得颜色代码。

  • 然后,选择单元格 C17 .
  • 之后,在该单元格中得到以下公式。
=COUNTIF(F5:F14,SumRed)

ǞǞǞ COUNTIF功能 计算出颜色代码为 3 F5:F14 范围。

  • 随后,按 进入 .

在这里,我们得到的输出是 5 因为总共有 5 红细胞在 销售 列。

阅读更多。 如何在Excel中用公式改变文本颜色(2种方法)

练习部分

为了方便自己的练习,我们提供了一个 实践 请自己动手,在每张纸的右侧写上以下内容。

总结

本文提供了简单扼要的解决方案,总结了Excel中单元格颜色是否为红色。 不要忘记下载 实践 文件。 谢谢你阅读这篇文章,我们希望这对你有帮助。 如果你有任何疑问或建议,请在评论区告诉我们。 请访问我们的网站 优秀 以探索更多。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.