将1列连续数据规律性分隔成每隔3行一个数据的方法有:
方法一:添加辅助行,然后对辅助列进行排序
1、如果该列数据有5行,那么添加辅助列,并添加序号;
2、然后在序号列下复制序号3次(间隔行几行就重复复制几次)
3、选择辅助列,在“数据”选项下,按“升序”排序,并“扩展选定区域”。
4、按“排序”后,得到原数据隔3行排列的效果;
5、删除辅助列,即可。
方法二:通过OFFSET函数实现
在C1单元格输入以下公式,然后向下填充公式
=IF(MOD(ROW(),4)=1,OFFSET(A$1,INT((ROW(A1)-1)/4),),"")
公式表示:如果当前行号被4整除,余数为1,则显示以A1单元格为基准,每向下移动4行,基准单元格向下偏移1行的结果;其他的留空。
方法三:通过INDEX函数实现
=IF(MOD(ROW(),4)=1,INDEX(A:A,INT(ROW(A4)/4)),"")
公式表示:如果当前行号被4整除,余数为1,则返回定位到A列的每4行行号除以4的整数结果1的位置数,即A1 。