1. 首页 > 科技

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)