如果填充了颜色,则计算excel单元格

时间:2011-08-26 13:16:23

标签: excel

如果我有500个细胞充满红色,500个充满绿色,50个充满黄色,是否可以做一个countif sorta配方,我将有一个细胞,将计算红细胞,绿色细胞和黄色的数量

感谢

编辑 - 也可以计算单元格的值,如果我想计算包含琼斯的单元格并且单元格是红色的话。

1 个答案:

答案 0 :(得分:3)

请查看此Ozgrid page并检查VBA代码。如果您输入(或复制并粘贴)ColorFunction,它将计算第一个参数颜色的数量。这个开箱即用。

我从

改变了一行
If rCell.Interior.ColorIndex = lCol Then

If rCell.Interior.ColorIndex = lCol And rCell.Value = "Jones" Then

并且能够只计算其中包含“琼斯”的红色细胞。但我建议您更改ColorFunction以获取一个额外的参数(即要搜索的字符串),而不是硬编码“Jones”。