|
计数函数在实际操作过程中应用较为广泛,常用的计数函数有Count, Countif和Countifs。凌星与大家一起了解一下他们……
说到数字,相信很多人在日常工作中,会碰到我们肉眼里看到的明明是数字,但是excel软件并没用为我们做出我们想要的计算结果的情况。例如:

年级这列1+2+1结果为0是因为这列数字加了右上表的 ’已经由数字转为了文本,无法进行数字相加
这是为什么呢?要解开这个答案,我们就需要了解了解“数”与“文本”的不同。看到的同样是数字,但是区别在于一个是数值型数字-可以用来计算的数字,一种是文本型数字-不可以用来计算的数字。
数值型数字是单纯的数字,其前/后不加任何元素,文本型数字前/后含非数字的元素,例如“1”,“1,“-1,1……,'1,等等这些都已经不是数字

一、Count函数只能对数字数据进行统计,对于空单元格、逻辑值或者文本数据将被忽略不进行计数。
函数:
=COUNT(C2,D2,E2,C3……),解读:本次计数在选定的c2, d2, e2,c3这些单元格中,可以任意选定单元格,每个单元格用“,”隔开即可。

c2, d2, e2,c3这些单元格中,含有数字的单元格是2个,即D2, E2.
=COUNT(C2:F4),解读:本次是在C2:F4之间的区域进行数字数量统计。

C2:F4之间, 一共12个单元格,C列不是数字,算出9格含数字的单元格
=count(a1,b2,"6"),解读:本次计数在选定的a1和b1进行,“1”表示除了计a1和b1数字外新增引号中的一个数,即a1和b1计数值+1为最终结果,若=count(a1,b2,"6","12"), a1和b1计数值+2为最终结果。

C2:F4之间, 一共12个单元格,C列不是数字,有9格含数字的单元格,加上直接新增的数字5,一共10个数字
=COUNT(Sheet1!A1:F4,Sheet2!A21:F24)),解读:跨表统计,写下=count( 之后鼠标移动到需要跨表统计的区域并选择然后用逗号隔开,再选择另一个表的区域……)

二、Countif函数是计算指定区域中符合指定条件的单元格计数的函数
=COUNTIF(C2:E4,D4), 解读:在C2:E4中找到与D4一模一样的单元格有几个。
=COUNTIF(D2:E4, ">=95"),解读:在D2:E4中找到大于>=95单元格有几个。tips-引号里的符号可以根据需求改为实际操作中需要条件。
=COUNTIF(A1:E4, "小"),解读:在A1:E4中模糊查询含小字的单元格有几个。“*”用于模糊查询

参考count函数的跨表统计自行练习countif的跨表统计。
三、countifs函数是用来计算多个区域中满足给定条件的单元格的个数的函数,是 countif函数 的扩展,countif 是针对单一条件,而 countifs 可以实现多个条件同时求结果。
=countifs(criteria_range1,criteria1,criteria_range2,criteria2,…),解读:criteria1为被计算在内的条件,criteria1是指定计数的条件,以此类推。

=COUNTIFS(D2:D4,">="&D10,A2:A4,B10)
跨表统计自行练习 |
|