excel指定行,指定颜色值求和 excel按颜色求和公式
- 如何在excel中求和指定颜色
- EXCEL中可以对每行中有特定颜色的单元格进行求和么,如果可以,请高手指导指导
- Excel问题:如何对指定区域内特定填充颜色的单元格求和?
- excel中如何计算特定背景颜色的单元格的 数值总和
如何在excel中求和指定颜色
这个好办,
以下几个步骤
1,选中所有你要指定的单元格(相同填充颜色)
Q&A, 如果具有你想指定颜色的单元格太多,显然不能一个个选,可以用这样的方法:
Ctrl+F,点开设置(Option),设置格式(和你指定的单元格填充颜色或者字体颜色相同),查找全部(我的是英文系统叫做Find all),这时候所有单元格在查找窗口下面显示出来了,Ctrl+A 全选,这时所有的符合条件的单元格被选中了,然后关闭查找窗口。
2,对选中的单元格进行命名
在这个地方:
3,对已经命名的单元格使用函数,SUM,MAX/MIN,等等函数都可以直接调用
比如你命名的黄色区域名称为Yellow,可以使用函数=SUM(Yellow)
EXCEL中可以对每行中有特定颜色的单元格进行求和么,如果可以,请高手指导指导
改善 peakiso 的方法
输入如下宏代码
Public Function sumdiy(rnd1, rnd2)
Sum = 0
For Each s In Range(rnd1.Address)
colr = rnd2.Interior.ColorIndex
If s.Interior.ColorIndex = colr Then
Sum = Sum + s.Value
End If
Next s
sumdiy = Sum
End Function
使用方法
直接在单元格输入公式
=sumdiy(求和单元格范围,求和颜色所在单元格)
‘===========================
比如可以这样
=sumdiy(a1:a100,a1)
求 a1:a100 单元格中 和 A1 颜色一样的单元格的和
’==========说明=================
在只改变单元格颜色的情况下 公式是不重新计算的
只有当其表格的任何一个单元格被修改 才会重新计算(重新计算所有公式)
Excel问题:如何对指定区域内特定填充颜色的单元格求和?
用 get.cell 宏函数,配合sumif
从网上搜的宏函数用法:
GET.CELL函数不能直接在单元格里引用,也就是说不能直接写在编辑栏的公式里。这个函数是写在名称里的。选择插入菜单下面的名称下面的定义选项,名称处写任意名称均可,在引用位置上写入“=GET.CELL(类型号,单元格或范围)”再点击添加。然后在需要的单元格里输入=刚刚这个函数的名称就可以了。
单元格填充颜色的类型号是 39
比如你插入了这个宏函数的名称是:getcolor,那求和公式应该像这样:
=sumif(getcolor(39,指定区域),">0),求和区域)
excel中如何计算特定背景颜色的单元格的 数值总和
比如,A列的有关单元格设置了背景色
这样操作:
点B1
菜单:插入-名称-定义
任意定义一个名称,如color
“引用位置”处输入 =get.cell(63,A1)
确定
这时,B1引用刚定义的名称的公式
=color
B1公式向下复制
这样,A列中各单元格的填充色的颜色值就全计算出来
这时,要计算指定颜色的个数,只需作对应的统计即可
比如,红色值为3
则A列中,红色填充的个数是
=countif(B:B,3)