有时候要生成循环的序号,序号序号如何生成呢,有三种方法,分别为使用IF函数,MOD函数,以及MOD+ROW函数。
一、使用MOD函数生成循重复序号
比如隔4行重复一次,在第一个单元输入1,在下一个单元格输入公式:
=MOD(E2,4)+1

通用公式就是=MOD(E2,N)+1 ,其中N就是你想隔开几行重复。
MOD为取余数的函数,比如MOD(1,4)余数是1,MOD(2,4),余数为2,正好形成了连续的序列,到MOD(344)余数为0,加上1,又从1开始循环。
二,使用IF函数生成循环序号

也是在第一个单元格输入1,在第二个单元格输入公式
=IF(G2=4,1,G2+1)
如果要隔6行循环一次,只要把公式改为 =IF(G2=6,1,G2+1)即可。
这也是一个通用公式。
三、使用MOD和ROW函数

公式为:=MOD(ROW()-2,4)+1
这种方法不用直接输入1了,直接使用公式即可,row()函数为返回当前行的行号,在第二行,所以减去2,为什么要加上1呢,因为mod(0,4)的余数为0,所以加上1
如果要隔10行重复一次,只要把原公式中的4改为10即可。
=MOD(ROW()-2,10)+1
以上呢就是生成循环序号的三种方法,而且公式都是通用的,至于选择什么公式,就看大家对函数的掌握程度了。
