admin管理员组文章数量:1565770
在excel函数中,有时候我们需要生成特殊的序列号。如果用人工一个个设置太繁琐,且容易出错,我们可以运用excel行、列函数,再搭配相应的函数就能生成特殊的序列号。今天让我们一起来学习如何生成特殊的序列号。
首先让我们先学习序列号常用的相关六大函数:
一、Row函数
ROW函数是函数中的一种,作用是返回一个引用的行号。如果省略 reference,则假定是对函数 ROW 单元格的引用。
函数语法为:ROW(reference)
Reference 为需要得到其行号的单元格或单元格区域。
· 如果省略 reference,则假定是对函数 ROW 所在单元格的引用。
· 如果 reference 为一个单元格区域,并且函数 ROW 作为垂直数组输入,则函数 ROW 将 reference 的行号以垂直数组的形式返回。
· Reference 不能引用多个区域。
比如:row(a1)=1,row(a2)=2,row(a3)=3
二、Column函数
COLUMN(reference)
Reference为需要得到其列标的单元格或单元格区域。
函数语法为:COLUMN(reference)
例如:column(a1)=1,column(b1)=2,column(c1)=3
三、Mod函数
mod函数是一个求余函数,其格式为: mod(nExp1,nExp2),即是两个数值表达式作除法运算后的余数。语法:MOD(number,divisor)
参数:
Number 为被除数。
Divisor 为除数。如果 divisor 为零,函数 MOD 返回值 为#DIV/0!
比如:mod(1,6)=1,mod(2,6)=2,mod(3,6)=3
四、Int函数
将数值向下取整为最接近的整数。
语法INT(number)
Number 需要进行向下或者向上舍入取整的实数。
比如:int(8.9)=8,int(-8.9)=-9
五、Roundup函数
ROUNDUP(number,num_digits)
Number 为需要向上舍入的任意实数。
Num_digits 舍入后的数字的小数位数。
说明
函数 ROUNDUP 和函数 ROUND 功能相似,不同之处在于函数 ROUNDUP 总是向上舍入数字(就是要舍去的首数小于4也进数加1)。 如果 num_digits 大于 0,则向上舍入到指定的小数位。如果 num_digits 等于 0,则向上舍入到最接近的整数。如果 num_digits 小于 0,则在小数点左侧向上进行舍入。
比如:ROUNDUP(3.5,0)=4
六、Ceiling函数:
CEILING函数是将参数Number向上舍入(正向无穷大的方向)为最接近的 significance 的倍数。
语法:
CEILING(number,significance)
参数:
Number 待舍入的数值。
Significance 基数。
说明:
如果参数为非数值型,CEILING 返回错误值 #VALUE!。
如果 number 和 significance 符号相同,则对值按远离 0 的方向进行舍入。
如果 number和significanceCEILING符号相反,则返回错误值#NUM!。
比如:
CEILING(2.5, 1) 等于 3
CEILING(-2.5, -2) 等于 -4
CEILING(-2.5, 2)等于#NUM!
CEILING(2.5,-1)等于#NUM!
一、 自然数序列:1、2、3、4…..
公式:=ROW(A1)
二、 奇数序列:1,3,5,7,9….
公式:=2*ROW(A1)-1
三、 偶数序列:2,4,6,8,10….
公式:=2*ROW(A1)
四、 从1 开始,每4个增加1的序列:1,1,1,1,2,2,2,2,3,3,3,3….
公式:=ROUNDUP(ROW(A1)/4,0)
特别注意,该公式可以拓展。如果要获得从1开始,每N个增加1 的序列,则公式为:=ROUNDUP(ROW(A1)/N,0)
五、 1至4的循环序列:1,2,3,4,1,2,3,4…
公式:=MOD(ROW(A1)-1,4)+1
如果是1 至 N的循环序列,公式为=MOD(ROW(A1)-1,N)+1
六、4次循环的递增序列:4,4,4,4,8,8,8,8,12,12,12,12…
公式:=CEILING(ROW(A1),4)
如果是N次循环的递增序列,公式为=CEILING(ROW(A1),N)
七、4至1的逆序循环数列:4,3,2,1,4,3,2,1,4,3,2,1….
公式:=MOD(4-ROW(A1),4)+1
如果是N至1的逆序循环数列,公式为=MOD(N-ROW(A1),N)+1
以上序列在excel中运行结果如下:
特殊序列号的生成离不开row、column、mod、int、roundup、ceiling函数。只要发现数字规律,函数运用得当,就能生成特殊的序列号。
版权声明:本文标题:三位数自动递增编号函数_常用的特殊序列号生成公式大全 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1726452376a1071467.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论