在Excel中如何把不同的颜色的相同字符进行统计?

如图所示,我已经把一张图片转换成了不同色阶的1,现在想在excel里统计不同颜色的1分别有多少,能不能做,怎么做。

ALT+F11 插入模块
Function sumcol(rng As Range, icel As Range) As Single
Dim cel As Range
sumcol = 0
For Each cel In rng
If cel.Font.ColorIndex = icel.Font.ColorIndex Then
sumcol = sumcol + cel.Value
End If
Next
End Function

在需要求和的单元格里输入 =SUMCOL(A1:A6,A1)
表示求A1:A6,单元格里字体颜色数据之和,后面的A1,表示字体颜色单元格,根据实际情况修改即可。

=SUMCOL(A1:A6,A1)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-18
格式--替换,点“选项”
查找内容:1 格式--字体--绿色
替换为:空
全部替换
替换数目就是绿色的1的数。
第2个回答  2012-02-18
CTRL+F 查找---“选项”
查找内容:1 格式--字体--选择字体颜色
查找全部
相似回答