count的中文解释是计数,计算,count函数自然也是用来计算数目的,count函数的应用范围还是很广的,例如excel中,PHP中,亦或者是SQL中都可以看到count函数的身影,今天,小编就教大家在Excel中不同场合下count函数的用法。
Excel中不同场合下count函数的用法如下:
我们打开excel软件,点击插入菜单,找到函数,然后搜索count函数,函数下面有关于count函数的一个简单的介绍,计算包含数字以及包含参数列表中的数字的单元格的个数。光看简介可能有点迷糊,下面小编就以实际列子来讲述下excel中count函数的用法。
我们先来书写几行测试的数据,根据介绍我们了解到count函数是用来计算数字的,因此我们进行测试的数据应该是汉字和数字的混合,小编就以简单的几行几列作为测试数据,对count函数进行一下测试。
我们在一个空白的单元格中输入=count(A1:B5),其中括号中单元格范围可以根据你自己数据的情况而定,然后点击回车,此时我们可以看到使用count函数的单元格的变成了数字8,虽然我们A1到B5是10个数据,但是count函数只用于统计数字,而我们只有8个数字,因此显示为8。
以上只是count函数的一个简单的应用,根据介绍,count函数还用于计算“包含参数列表中的数字”,关于这句话,小编没有理解透彻,看了看其他的例子,是在count(A1:B5,1)中多加了一个参数,经小编测试,逗号后面的参数不管是什么,最后的计算结果都变为了原来的数值加上1,至于为什么小编并没有搞明白。
PHP中count函数的用法。
我们可以打开PHP的手册,然后搜索count函数,PHP中count函数的定义为“计算数组中的单元数目或对象中的属性个数”,虽然在说明中count函数中的参数可以是混合类型的,但是因为其它类型都只有一个单元,因此count函数中的参数一般为数组。
下面我们以一个实际的例子来看看count函数在PHP中的用法。首先我们写一个简单的一维数组,然后使用count对这个数组进行计算,在用echo输出计算后的值,我们可以看到,数组中的值和我们计算输出的值是一致的。
php中count函数不但可以计算一维数组,还经常用于二维数组的计算。我们书写一个二维数组,然后再次使用count函数进行计算,此时我们会发现,输出的值是二维数组中数组的个数。有时候这个结果并不是我们想要,下面我们就来看看怎样计算数组中的数组个数。
同样使用这个二维数组,我们只不过是在count函数中添加第二个参数,然后再次看看结果,我们发现,跟刚才计算的结果不一样了,这个结果是数组个数加上每个数组中的个数的综合,默认第二个参数为0,也就是不进行递归运算,如果需要进行递归运算的话可以使用添加第二个参数,值为1.