关于EXCEL的排列问题

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:42:48
问题如下:
有这么一列数字:
1
3
5
2
4
我想要把这一列数字变成每隔几行才出现一个数字,该怎么做 谢谢各位

=IF(MOD(ROW(),4)=1,INDEX($A:$A,ROW()/4+1,0),"")

这是假设数据在A列,隔三行取一个(3+1),如隔四行(4+1);在B列输入上面公式,往下填充,复制>右击>选择性粘贴>数值>确定,再删了A列就是所得

不明白再HI我

假设数字在a列,每隔4行出现一个
在sheet2里写入
=IF(MOD(ROW(),5)=1,INDIRECT("Sheet1!A"&INT(ROW()/5)+1),"")
向下复制或填充

有一种更简单的方法,就是在这些数字列后面一列填充数据,比如隔5行出现一次,在后面填充数据1,6,11用填充柄往下拉,然后空一列之后,也填充数字,2,7,12……,再空一列,填充数字3,8,13……,然后没两列剪切,粘贴到第一二列的下面,使数字列对齐,后面几列的前面都是空白的,这时只要按照数字列排序就搞定了!

假如你的数据在A列,可在B列输入1、2、3、4、5,向下复制,复制的次数就是你想要间隔的行数,然后把B列升序排列就可以了。