EXCEL如何统计红色单元格的数量

如图,我想在J1位置显示A1-H1里面所有红色单元格的个数,盼大神给个方法

1、电脑打开Excel表格,按Alt+F11进入宏。

2、进入宏后,点击插入模块。

3、点击插入模块后,输入代码

Function SUMColor(rag1 As Range, rag2 As Range)
Application.Volatile
For Each i In rag2
If i.Interior.ColorIndex = rag1.Interior.ColorIndex Then
SUMColor = SUMColor + 1
End If
Next
End Function。

4、插入代码后,返回Excel输入公式=SUMColor(C3,A1:C7),C3是要统计的颜色的单元格,A1:C7是区域。

5、然后按回车就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27

统计红色填充颜色单元格的数量,可以用筛选和辅助列的方法来实现这样的效果。

1、输入数据,并在数据的左边一列建立辅助列,输入公式:=SUBTOTAL(103,$B$2:B2)

公式解析:SUBTOTAL函数返回列表或数据库中分类汇总。如果该函数的第一个参数使用1-11,返回值将包括手动隐藏的行,如果是101-111,则会忽略手动隐藏的行,进行数据的求和,求平均值,计数等数据分析。

2、使用筛选对红色单元格进行筛选,辅助列将会自动计数。

第2个回答  2014-10-21

可用替换功能变相实现

第3个回答  2014-10-21
使用EXCEL的 查找替换功能
快捷键Crtl + H
这里面设置格式为你所要查找的颜色,然后全部查找,下方会给出查找到的数目
注意要从头开始查找
第4个回答  2014-10-21
可以用替换功能把红色的单元格都替换成一个表中未出现的常量
比如特殊字符之类的
之后countifs这种公式就不需要多做解释了
希望这个思路对你有用
相似回答