如何计算Excel工作表中彩色单元格的数量?

我在Excel文件中有许多工作表,如果工作表上的一些单元格没有填充,他们会被填入“ Red ”。

我想要的是在自己的页面上,比如说我称之为“ Cells that aren't filled工作表的Cells that aren't filled ”,我希望每个工作表名称在左侧,旁边填充了“ Red ”单元格的数量,以便用户知道什么是留下来填充和在什么页面上。

我是一个Excel的新手,我从高中就没有用过。 是否有一行简单的代码可以应用于单元格来计算该工作表上某些彩色单元格的数量? 我在网上看,有使用VB的谈话,我从来没有用过,所以我只是想知道是否有一个更简单的方法:)

提前致谢

你只能使用一些VB来真正的按照颜色来计算单元格,例如:

 Function CountColorIf(rSample As Range, rArea As Range) As Long Dim rAreaCell As Range Dim lMatchColor As Long Dim lCounter As Long lMatchColor = rSample.Interior.Color For Each rAreaCell In rArea If rAreaCell.Interior.Color = lMatchColor Then lCounter = lCounter + 1 End If Next rAreaCell CountColorIf = lCounter 

然后一个公式如:

 =CountColorIf(N9,F5:F9) 

N9是一个单元格来引用你的颜色,而F5:F9是要检查的单元格的范围。

我认为试图find一种没有VB的方式将变得更加复杂,然后…