您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Excel百问百答:快速填充指定的数列!

2019/5/13 7:53:28发布77次查看
有小伙伴留言,想制作成如下的数列,百度了半天,也没百度出来,都是手动复制的,耗费大量的时间
有规律的数列,在excel里面都是可以进行快速填充的,我们要简单的理清思路,运用row函数就可以来处理
首先我们了解一下,row函数,它是返回单元格的行号,里面的参数可以为空
在a1单元格里面输入=row(b4),它返回的结果是b4单元格的行号,也就是第4行,所以结果是4
如果在a2单元格中输入row(),不带参数,那么返回它自己单元格的行号,也就是a2的行号是2
有了这个基础,我们结合数列的特征,解决2点就可以了
第1点就是生成4001,4002,每隔4行递增1的的数列
因为是以4为周期的数,首先输入的是=row(a4)/4,得到下面的结果
然后我们取整=int(row(a4)/4),就得到了以4为周期,递增1的数列
然后我们的初始位置是4000,所以输入:=int(row(a4)/4)+4000
第2点就是解决另外一个数列,1,2,3,4的重复
4/4=1 余数为0
5/4=1...1 余数为1
6/4=1...2 余数为2
7/4=1...3 余数为3
8/4=2 余数为0
我们了解到余数是符合这个规律的,所以我们使用mod函数取余数
=mod(row(a4),4)
对余数+1,得到了1,2,3,4这样的重复序列
最后,我们使用&符合将它们连接起来即可
输入=a1&-&b1
如果希望在一个单元格里面输入公式,那么直接输入:
=(int(row(a4)/4)+4000)&-&(mod(row(a4),4)+1)
一个复杂的公式都是通过这样一点点的简单思路累加在一块制作完成的,你学会了么?
上篇:excel公式越长,水平越高吗?
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product