内容导航:


一、excel如何按颜色求和


  1. 要使用这样的功能可以自定义函数,先展示一下自定义函数的使用样例:

    请点击输入图片描述

  2. 自定义函数的代码如下:

Function CSum(Rg1 As Range, Rg2 As Range)

Dim rg_ID As Range, rg_sum As Long

For Each rg_ID In Rg1

If rg_ID.Interior.ColorIndex = Rg2.Interior.ColorIndex Then

rg_sum = rg_sum + IIf(IsNumeric(rg_ID.Value), rg_ID.Value, 0)

End If

Next

CSum = rg_sum

End Function



二、如何在excel中求和指定颜色


这个好办,

以下几个步骤

1,选中所有你要指定的单元格(相同填充颜色)

Q&A, 如果具有你想指定颜色的单元格太多,显然不能一个个选,可以用这样的方法:

Ctrl+F,点开设置(Option),设置格式(和你指定的单元格填充颜色或者字体颜色相同),查找全部(我的是英文系统叫做Find all),这时候所有单元格在查找窗口下面显示出来了,Ctrl+A 全选,这时所有的符合条件的单元格被选中了,然后关闭查找窗口。


2,对选中的单元格进行命名


在这个地方:

3,对已经命名的单元格使用函数,SUM,MAX/MIN,等等函数都可以直接调用


比如你命名的黄色区域名称为Yellow,可以使用函数=SUM(Yellow)