我们在制作一些表格的时候,通常会需要序号。为什么呢?首先序号是不重复的,就像每个人的身份证一样,有个固定的ID,可以来区分其他的数据。那么怎么样来输入序号呢?有的同学会说,这个多简单啊,输入1,然后用Excel的自动填充,把鼠标放在单元格右下角,变成黑十字的时候,向下填充,完事再点击扩展按钮,选择填充序列就好了。这确实是Excel最基本的用法,但是今天我要介绍的是一个使用函数生成序号的方法。
一、row函数
row函数主要用法返回的是单元格的行号,这个函数可以有参数,也可以没有参数,如果没有参数,返回的就是当前单元格的行号,如果有参数呢?返回的就是参数的行号。
如上图所示,在A1单元格输入=row(),和在B1单元格输入=row(a1)的返回值是一样的。那么怎么生成序号呢?哈哈,在A1单元格输入=row()或者=row(a1),然后自动向下填充就行了。
二、column函数
column函数和row函数的用法是一样的,不同的是,这个函数返回的是列标,可以这样理解,row函数是上下拉,column函数是左右拉,这个可以自己尝试一下,再此不再赘述。
三、count和counta函数
counta函数是用来统计区域中非空单元格的个数,count函数是统计区域中数字的个数,区分要用那个函数,要看具体的单元格数据类型。使用方法看动图演示:
我的演示数据都是用公式生成的,我懒啊,都懒得手输。
四、subtotal函数
经常有同学问,我筛选了以后,还想保留序号,一看序号到哪儿,就知道有几条数据了,或者说我隐藏行以后,还能显示连续的序号。这个问题就的用subtotal函数来解决了。Subtotal 函数有好多参数,1-11是不忽略隐藏行的,101-111才是忽略隐藏行进行求和或者计数的。下面仅仅以计数进行演示,其他的功能自己去研究。
在Excel里,有随机函数,随机函数能做些什么呢?下期我介绍下。