在excel的不同单元格中有不同的文本如文字,如何统计有文本的单元格的个数?

如题所述

你的问题用COUNTA函数解决,补充完整知识如下:

COUNT:
返回包含数字的单元格的个数以及返回参数列表中的数字个数。利用函数 COUNT 可以计算单元格区域或数字数组中数字字段的输入项个数。
COUNT(value1,value2,...)
Value1, value2, ... 是可以包含或引用各种类型数据的 1 到 255 个参数,但只有数字类型的数据才计算在内。

COUNTA:
返回参数列表中非空值的单元格个数。利用函数 COUNTA 可以计算单元格区域或数组中包含数据的单元格个数。
COUNTA(value1,value2,...)
Value1, value2, ... 代表要计数其值的 1 到 255 个参数。

COUNTBLANK:
计算指定单元格区域中空白单元格的个数。
COUNTBLANK(range)
Range 为需要计算其中空白单元格个数的区域。

COUNTIF:
计算区域中满足给定条件的单元格的个数。
COUNTIF(range,criteria)
区域 是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、"32"、">32" 、"apples" 或 B4。

COUNTIFS:
计算某个区域中满足多重条件的单元格数目。
COUNTIFS(range1, criteria1,range2, criteria2…)
Range1, range2, … 是计算关联条件的 1 至 127 个区域。每个区域中的单元格必须是数字或包含数字的名称、数组或引用。空值和文本值会被忽略。
Criteria1, criteria2, … 是数字、表达式、单元格引用或文本形式的 1 至 127 个条件,用于定义要对哪些单元格进行计算。例如,条件可以表示为 32、"32"、">32"、"apples" 或 B4。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-12
count() 与 counta()同时用。。
count()是统计数字的单元格
counta()是统计非空单元格
二者相减。
假如你统计的是A2:L100这个区域

=counta(a2:l100)-count(a2:l100)
第2个回答  2012-10-12
可以选中标题行,然后使用“数据-筛选-自动筛选”,在你想要统计的那一列的标题栏,下拉选择升序或降序排列,这样系统自动归类,有文本的就到一块了,然后看看头行和尾行的行号,做个减法就出来了。
第3个回答  2012-10-12
用函数counta就可以了 ,如果想要统计每种文本个数,可以用countif
第4个回答  2012-10-12
A列只有文本 =counta(a:a)
A列若有文本也有数字,则
=counta(a:a)-count(a:a)
相似回答