遇见一个特别棘手的问题,本人不能举一反三,希望有高手帮助。现在我做EXCEL表格的时候,用到了隔行插行功能。我用隔行插行的办法是选用两个辅助列,然后定位空白值插入进去,最后完成了隔行插行。那么问题来了,我只会隔1行插1行,这个“隔”指的是空白单元格?还是“插”指的是空白单元格?我现在需要隔2行插1行、隔3行插1行、隔4行插1行......隔1行插2行、隔1行插3行、隔1行插4行......自己试了无数次都没成功,辅助列不知道怎么搭配,希望有个高手能用我上述的方法帮助我解决此问题,万分感谢!
插的是空白单元格
可以用公式完成
隔1行插1行
=IF(MOD(ROW(),2)=1,OFFSET($A$1,INT((ROW(A1)-1)/2),,),"")
公式下拉
隔1行插2行
=IF(MOD(ROW(),3)=1,OFFSET($A$1,INT((ROW(A1)-1)/3),,),"")
隔2行插1行
=IF(MOD(ROW(),3)=0,"",OFFSET($A$1,MOD(ROW(A1)-1,3)+2*INT((ROW(A1)-1)/3),,))
隔3行插1行
=IF(MOD(ROW(),4)=0,"",OFFSET($A$1,MOD(ROW(A1)-1,4)+3*INT((ROW(A1)-1)/4),,))
追问用我的办法怎么做到
简单
有内容的行在辅助列编号1.3.5.7.9.........
下面空白行的辅助列编号2.4.6.8.10........
选中全部,用辅助列排序。
删除辅助列,即可。