如何利用excel中自带的公式来计算下表中红色字体的个数

如何利用excel中自带的公式来计算下表中红色字体的个数
越详细越好!

假设途中所示范围为B2:K24!!!!!

同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function sumcolor(rng1 As Range, rng2 As Range) As Single
Dim cell As Range
sumcolor = 0
For Each cell In rng1
If cell.font.Color = rng2.font.Color Then sumcolor = sumcolor + 1
Next cell
End Function
点一个放结果的单元格=sumcolor(B2:K24,B7),b7是样本,你找个红色的就行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-13
这个最简单的办法是采用 替换-选项--格式,追问

我想统计途中有多少个红色的数字!!!!

第2个回答  2013-11-13
据我所知,函数是无法判断单元格字体格式的,又怎么去计算个数呢? 用vba 倒是可以。

楼上的方法应该也可以, 利用查找功能, 设置查找的条件为字体颜色的红色, 然后点击 查找全部, 就能看到查找到多少个符合的单元格了。
相似回答