excel 如何 对特定格式的单元格数量进行计数

比如A列下有n个红色背景格式的单元格,如何能对此背景的单元格数量进行自动计数?
第一步的定义已完成,
第二步中:
在B1中输入
=cl

但是,B1单元格显示为“get.cell(63,$A1)”,没有按预想的返回数值3或1。

另外,如果希望能区分多种颜色,每种颜色的返回值不一样,该如何设置?

说明一下:我用的的EXCEL2003

 1、查找统计。

查找(Ctrl+F),选项,格式,设定格式,确定,查找全部。

在对话框的左下角即可看到包含该格式的单元格数量。

该方法最为适用。

2、按颜色筛选统计。

07版本及以上支持按填充颜色筛选。按照颜色筛选后,可在左下角看到满足条件的单元格数量。如果想要获取某一列的不同填充颜色的单元格数量,则可使用该方法。

但是仅限于统计填充颜色情况,其它格式统计并不支持。

 

3、VBA方法。

使用如下代码可以实现查找黄色填充单元格数量的目的。

复制如下代码到VBA模块中,在excel中使用公式=count_for()即可

Function Count_For(myRange As Range)
On Error Resume Next
Count_For = 0
Dim myCell As Range
For Each myCell In myRange
If myCell.Interior.Color = vbYellow Then
Count_For = Count_For + 1
End If
Next
End Function
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-30
假如你的数据列在A列,利用一个空白列作为辅助列,如B列。
选择B1单元格,插入→名称→定义
在上面的名称框中输入cl
在下面的引用位置中输入
=get.cell(63,$A1)
添加,关闭

在B1中输入
=cl
向下复制,这样,无背景色的单元格返回0,红色背景将返回3

下面用COUNTIF函数进行分别计算就可以了。
=COUNTIF(B1:B10000,3)

楼主在自定义名称时,估计前面没有加等号=,这样Excel就会把你输入的内容当成了字符串,那么再用=cl引用时,就只能返回相应的字符串

不同颜色的返回值的确不一样,但每种颜色的返回值却是特定的,楼主可以根据实际情况进行确定

另外要注意,自定义的宏函数,并不能像普通公式一样,能够及时更新,需要双击后输入=cl的单元格才能更新数值。为了快速刷新数据,可选中这个辅助列数据区域,按Ctrl+D,重新填充公式。本回答被提问者采纳
第2个回答  2008-07-30
代用方法:
ctrl+F 查找
在查找对话框中,点选项按钮,然后在查找文字框后面点格式按钮,按单元格格式查找,设定查找的格式为红色背景色
点查找全部
下面会出现查找到内容,定位到其中任一个,按Crtl+A全选

这时,查找到的内容都被选中,这时,你可以查看右下的状态栏的计数值,如果没有显示,或显示的是和,则需右击状态栏,选计数选项即可

在Excel中如何统计符合某一特定条件的单元格数量呢?
方法一,使用SUMPRODUCT函数。在D3单元格输入公式=SUMPRODUCT((A2:A25>=20)*(A2:A25<=50)),点击确定后,你会发现符合条件的单元格个数为5个。方法二,最常用的COUNTIF函数也可以实现。在D4单元格输入公式=COUNTIFS(A2:A25,">=20",A2:A25,"<=50"),同样可以得到结果。方法三,利用正负抵消的...

excel统计满足某一条件的个数
结论:在Excel中,统计满足特定条件的单元格数量有多种方法,包括sumproduct、countifs和count函数。这些函数允许你针对不同区域和条件进行计数,支持同时满足多个条件或满足任一条件的统计。具体操作如下:1. 使用countifs函数,它接受多个参数,如criteria_range1(条件区域)和criteria1(对应条件),用于计算...

excel 如何 对特定格式的单元格数量进行计数
1、查找统计。查找(Ctrl+F),选项,格式,设定格式,确定,查找全部。在对话框的左下角即可看到包含该格式的单元格数量。该方法最为适用。2、按颜色筛选统计。07版本及以上支持按填充颜色筛选。按照颜色筛选后,可在左下角看到满足条件的单元格数量。如果想要获取某一列的不同填充颜色的单元格数量,则...

怎么统计excel表里面符号的个数?
1. 打开Excel表格并选中你想要统计特殊符号的单元格范围。2. 转到“开始”选项卡,在“查找和选择”组中点击“查找”。3. 在弹出的“查找和替换”对话框中,输入你要查找的特殊符号,然后点击“查找下一个”。4. Excel会在选定范围内查找该特殊符号,并在状态栏显示出现的次数。使用“计数”函数:1...

excel表中如何统计符合条件的单元格个数?
1. 使用筛选功能筛选数据:在Excel工作表中,首先需要根据具体条件筛选出符合条件的单元格。可以通过“数据”菜单中的“筛选”功能来实现。选择相应的列标题,然后应用筛选条件,Excel会自动隐藏不符合条件的行,仅显示符合条件的单元格。2. 利用计数功能统计数量:筛选出符合条件的单元格后,可以使用Excel的...

excel计数
在Excel中进行计数操作,可以使用COUNT函数。解释:Excel中的COUNT函数用于计算指定列或选定区域内的单元格数量,这些单元格包含数值数据。通过该函数,可以轻松统计特定数据区域中非空的单元格数量。以下是关于如何使用COUNT函数的详细步骤和说明:1. 选择需要计数的单元格或数据区域。2. 在Excel的功能函数...

EXCEL如何实现自动计数,如只要在单元格内输入文字或数字就自动计1_百 ...
在Excel中实现自动计数,只需轻松几步,让你的表格自动统计输入的字符。首先,打开你的Excel表格,找到并选择需要自动计数的单元格,比如A10。接着,在A10单元格内输入一个特殊的函数公式:=COUNTIF(A1:A9,"<>")。这里的公式是Excel中的COUNTIF函数,用于计算指定范围内的单元格满足特定条件的数量。

Excel表格技巧—如何统计有内容的单元格数量
错误值、数字、空白等,如何运用Counta函数来统计有内容的单元格数量呢:这时候需要调用Counta函数,在目的单元格中输入【=Count】,系统会弹出Counta函数,双击启动:然后,选中需要统计的单元格范围,回车即可:统计结果为10,与实际数量相符:这样,通过Counta函数统计出有内容的单元格数量,你学会了吗?

excel如何快速统计同一类型的个数excel如何快速统计同一类型的个数和...
1. 使用COUNTIF函数:COUNTIF函数可以统计满足特定条件的单元格数量。例如,如果你想要统计A列中所有等于"类型A"的单元格数量,你可以在另一个单元格中输入以下公式:=COUNTIF(A:A,"类型A")。2. 使用筛选功能:选择要统计的列,点击“数据”选项卡中的“筛选”按钮,然后在列标题行的下拉箭头中选择...

如何使用COUNTIF函数在Excel中统计特定条件的单元格数量?
例如,假设你手头有一份学校成绩表,想要快速统计男生的人数,只需在E2单元格键入公式 =COUNTIF(C2:C11, "男生"),Excel会立即为你揭晓答案。COUNTIF函数是你的数据统计小能手,它的语法结构简单明了:=COUNTIF(range, criteria)。它能帮你轻松统计满足特定条件的单元格数量。比如,想统计A列非空单元...

相似回答