跳转到内容

在 Google Sheets™ 中按颜色求和

Sum by Color 工具会针对单个范围按颜色(背景色或文本颜色)分组计算总和。结果显示在侧边栏中,并可选择写回到工作表。



  1. 打开工具 打开插件侧边栏,展开 Sheets Mega Tools,进入 Cell Values,然后点击 Sum by Color

    你也可以使用 Sheets Mega Tools 菜单快捷入口打开同一个侧边栏分区。

  2. 选择范围 使用范围选择器:

    • Editable range input - 手动输入 A1 表示法范围(例如 A1:B10Sheet1!A1:B10
    • Current selection button - 点击图标按钮提取当前选择
  3. 选择颜色依据 选择要分析的内容:

    • Background(默认)- 根据单元格背景色计算汇总
    • Text - 根据单元格文本颜色计算汇总
  4. 计算汇总 点击 “Calculate” 按钮按颜色计算汇总。

  5. 在侧边栏查看结果 侧边栏会显示结果表格,其中包含:

    • Color swatch - 每种颜色的可视化色块
    • Sum - 该颜色对应数值的总和
    • Count - 该颜色对应的单元格总数
    • Average - 该颜色对应数值的平均值
    • 结果按总和降序排序,然后按颜色 hex 值排序
  6. 将结果写入工作表(可选) 点击 “Write to sheet” 按钮,然后:

    • 输入目标范围的 A1 表示法(例如 D1:F10
    • 结果表会以适当格式写入:
      • 第一列写入颜色色块
      • 总和、计数和平均值列使用格式化数值

  • 非数值单元格会在总和与平均值计算中被忽略
  • 只有数值单元格会计入总和(单独记录为 numericCount
  • 颜色以 hex 值作为键,并统一为小写
  • 空白单元格会单独分组
  • 结果包含
    • colorHex - 颜色值
    • sum - 数值总和
    • count - 该颜色的单元格总数
    • numericCount - 用于求和的数值单元格数
    • average - 仅根据数值单元格计算的平均值

  • 预算分析 - 按类别颜色汇总支出
  • 状态跟踪 - 计算不同状态颜色的总量(例如 red = urgent,green = complete)
  • 分类汇总 - 按颜色编码类别汇总数值
  • 数据验证 - 验证手动颜色编码数据的总计
  • 快速计算 - 无需编写复杂公式即可得到汇总

如果你的电子表格中有:

  • Red cells containing: 100, 200, 150
  • Green cells containing: 50, 75, 25
  • Blue cells containing: 300, 400

结果会显示:

  • Red: Sum = 450, Count = 3, Average = 150
  • Green: Sum = 150, Count = 3, Average = 50
  • Blue: Sum = 700, Count = 2, Average = 350