excel表中,我想每隔一行插入三行,肿么操作?

举报 回答
excel表中,我想每隔一行插入三行,肿么操作?
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    241

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问豆包AI智能助手
取消 复制问题
已采纳
在Excel中,您可以使用工作表来完成此操作。首先,您需要在sheet2的工作表中选择A1单元格,并输入以下公式:
=IF(MOD(ROW(),4)=1,OFFSET(Sheet1!$A$1,INT(ROW()/4),COLUMN()-1),"")
这个公式会根据当前行数是否能被4整除来决定是否从sheet1的工作表中引用特定的单元格。如果是能被4整除,则会使用以下公式:
=OFFSET(Sheet1!$A$1,INT(ROW()/4),COLUMN()-1)
如果不能被4整除,则返回一个空字符串。
然后,您可以向右拖动该公式以覆盖整个列,并向下拖动以覆盖整行数据。
这种方法可以帮助您每隔一行插入三行数据,并且在需要时自动引用sheet1的工作表中特定的单元格。请注意,在执行此操作之前,请确保已经正确设置了sheet1工作表,并且在sheet2工作表中没有其他与之重复或冲突的引用。
取消 评论
1、首先在数据旁边空白区域建立辅助列,输入序列。



2、接着选中1-10的自然序列,复制,粘贴在下方,需要插入几行就复制几次,粘贴在下方。

3、然后同时选中数据列和辅助列,点击排序和筛选命令中的自定义排序命令。

4、最后排序关键字选择辅助列,升序排列,点击确定。

5、选中数据列的数据区域,按下F5调出定位命令,定位条件为空值,点击确定。

6、在编辑栏输入想要填充的文本,注意是这样的形式:="我是标题",等号开头,半角英文引号,中间是汉字文本输入,然后按下ctrl+enter键,批量填充,所有的空值都被填充为该文本。

7、委考纪体完成后效果。
取消 评论
我有独创性的方法:
1、选取原表中所有空行,Ctrl+C复制
2、粘贴到记事本中
3、复制记事本中所有内容,粘贴到Word
4、在Word中替换所有^p为^p^p^p^p
5、复制Word中内容
6、粘贴到Excel中
其中第3步,如果你原表内容水平太宽的话可能会有换行,应该没有影响。为谨慎起见,设置word为横向页面,且字号均为最小。
最后,膜拜一下我自己。
取消 评论
其实使用辅助工作表简单。
既然你需要的是利用辅助列。我做了个动画。相隔几行道理是相通的。你自己琢磨一下。
点一下图片,在新窗口观看。
取消 评论
用排序就可以了, +1052974911@qq.com

选中范围 Ctrl+G 定位 条件 空值 按 = 上方向键 Ctrl+Enter
取消 评论
ZOL问答 > excel表中,我想每隔一行插入三行,肿么操作?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?