三位数自动递增编号函数_常用的特殊序列号生成公式大全

在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函数。只要发现数字规律,函数运用得当,就能生成特殊的序列号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值