教学管理菜鸟成长记33-数数家族五兄弟


关键词:EXCEL2016;COUNT函数;COUNTA函数;COUNTIF函数;COUNTIFS函数;COUNTBLANK函数;操作难度***

话说昨天小菜学会了条件求和,正和教务处王处长显摆呢,王处长突然提出了一个新的问题:咱们这学期教学任务中各职称任教教师人数是多少?各班级课程门数是多少?……

图1:任务书计数统计示意图

小菜拿出任务书研究,难道要一个一个去数?小菜是谁啊,能让这个简单问题给难倒吗?

“二师兄,您看,我给您发了一张工作表,怎么操作能得到结果呢?”

“哈哈,小菜,你们王处长又给你出新的问题了吗?你是不想123地数数,又惦记偷懒干活吧”二师兄用狡诈的眼神看着小菜

“这都被您看出来了!”小菜不好意思地呵呵一笑

“很简单,二师兄今天给你介绍数数家族五兄弟,五个兄弟各有千秋,各有分工,只需要如此如此,这般这般……”

33.1COUNT和COUNTA函数

COUNT和COUNTA排行老大老二,二哥COUNT负责对数值型非空单元格进行数数,错误值、文字、逻辑值、空值会被忽略;大哥COUNTA函数则要沉稳很多,含有错误值、文字、逻辑值的单元格都会数清楚。

前两天我们讲的求和,求的是数值的和,今天的数数问题其实也是另一种形式的求和,只是求的是非空单元格的数量,我们分别用这两个函数来进行数数看看区别:

COUNT函数来数数,在对应单元格输入公式:“=COUNT(I2:I50)”,数数结果为48;

COUNTA函数来数数,在对应单元格输入公式:“=COUNTA(I2:I50)”,数数结果为49;

原因就在于学时列其中一个单元格不是数值格式。

图2:两个函数区别示意图

“二师兄你这个厉害,那如果我们想对一定学时区间的课程门数进行统计又该怎么操作呢?”

“这个就涉及条件判断了,三哥COUNTIF函数通过设置条件再数数可以轻松搞定。

33.2COUNTIF函数

三哥的思维是这样的“=COUNTIF(计数区域,计数条件)”,我们在M4单元格输入公式“=COUNTIF(I2:I50,">54")”,再次强调用英文引号设置条件,看看三哥是不是帮咱们数清楚大于54学时的课程门数了?

图3:COUNTIF函数示意图

“二师兄,我知道了,那录入公式“=COUNTIF(I2:I50,"=72")”就可以得到学时等于72的课程门次了”

“哈哈!小菜,你的悟性不错,有我当年一半的风采!”

“二师兄,我好像明白三哥COUNTIF的套路了,接下来的数数可以这样写……”

=COUNTIF(H:H,L8)—可以统计名称是L8单元格的课程门次

=COUNTIF(G:G,L12)—可以统计名称是L12单元格的职称人次

“不错不错,小菜你已经有二师兄当年3/4的风采了。师兄再考考你,如果是多个条件怎么数数?”

33.3COUNTIFS函数

“哈哈,二师兄,这您可难不倒我。我算是看出来了,这个数数家五兄弟和前两天学的求和家那哥几个是一个套路,IF后面加个S就是四哥,可以添加多个条件来数数了。”

是不是这样录入公式:“=COUNTIFS(C2:C50,L18,G2:G50,M18)”

“完美!小菜你和二师兄在一起的时间长了,真是近朱者赤,越来越聪明了!”

图4:COUNTIFS函数示意图

四弟的套路是“=COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,......),根据实际情况来设置条件即可。”

“二师兄,这哥四个都是对非空单元格数数,老五是不是负责对空单元格数数?”

“小菜你都学会抢答了啊”

老五的名字叫COUNTBLANK,他数数的方法和大哥二哥一样“=COUNTBLANK(数据区域)”。

“二师兄,您今天的课程没有难度,太Easy了!”小菜露出挑衅的微笑

“哈哈,小菜,二师兄给你放个会动的图,看你能做出来吗?”


版权声明:文中所用图片除注明作者或出处外,均为本人亲自按动快门拍摄或截取,请勿盗用。
欢迎关注公众号交流,共同学习,共同成长
(0)

相关推荐