跳到主要内容
指南
Sheets Mega ToolsGoogle Workspace 插件

在 Google Sheets™ 中按颜色求和

在 Google Sheets™ 中按单元格背景色或文字颜色分组,对数字求和、计数和求平均值,并将结果写入工作表。

Sum by Color 会按单元格背景色或文字颜色分组,对区域内的数字求和。结果显示在侧边栏中,你也可以将它们写入工作表。



如何使用 Sum by Color#

  1. 在工作表上选择区域

高亮要汇总的单元格。该工具的主屏幕上没有区域输入框,它使用你当前的选区。

  1. 打开工具

通过 Extensions > Text To Table Converter > ⚡ Launch Sidebar 打开侧边栏。在主屏幕的 Sheets tools 下,选择 Sheets Mega Tools,然后选择 Sum by Color。

你也可以使用 Extensions > Text To Table Converter > Sheets Mega Tools 直接打开 Sheets Mega Tools 屏幕。

  1. 选择颜色依据
    • Background(默认)
    • Text
  1. 点击 Calculate

如果区域超过 10,000 个单元格,会先出现警告,你可以继续或取消。超过 100,000 个单元格的区域会停止并显示错误。

  1. 查看结果

列表中每个颜色分组占一行,带有颜色样本,并包含以下列:

  • Sum:该分组中数值单元格的总和
  • Count:该分组中的单元格数量
  • Average:该分组中数值单元格的平均值

分组按总和从高到低排列。

  1. 将结果写入工作表(可选)

结果出现后,会显示 Target range 输入框和 Use selection 按钮。输入一个区域,例如 D1,或者先在工作表上选择一个位置再点击 Use selection,然后点击 Write to sheet。表格会写入工作表,第一列带有颜色样本。


工作原理#

  • 只有数值单元格会计入总和与平均值。文本和其他非数值单元格会计入 Count,但不参与求和。
  • 没有填充颜色的单元格会归入白色 (#ffffff) 分组。没有单独的空白分组。
  • 色调相同的颜色会归为一组。

使用场景#

  • 按类别颜色汇总费用
  • 汇总各状态颜色对应的数值,例如红色代表紧急、绿色代表已完成
  • 核对手动用颜色标记的数据的合计

示例#

某个区域包含:

  • 红色单元格:100、200、150
  • 绿色单元格:50、75、25
  • 蓝色单元格:300、400

结果显示:

  • 蓝色:Sum 700,Count 2,Average 350
  • 红色:Sum 450,Count 3,Average 150
  • 绿色:Sum 150,Count 3,Average 50

Note: 此工具属于 Sheets Mega Tools,仅在 Google Sheets™ 中可用。