0

0

Excel怎么隔行插入空行_Excel快速批量插入空白行教程【效率】

穿越時空

穿越時空

发布时间:2026-03-08 05:59:22

|

226人浏览过

|

来源于php中文网

原创

可在excel中通过辅助列排序、定位条件批量插入、power query扩展或vba宏四种方法为已有数据隔行插入空行,分别适用于不同版本、数据规模及自动化需求场景。

excel怎么隔行插入空行_excel快速批量插入空白行教程【效率】

如果您需要在Excel表格中为已有数据隔行插入空行,例如在每两行数据之间添加一行空白行以方便打印或后续编辑,则可以采用多种高效方法实现。以下是具体操作步骤:

一、使用辅助列与排序法

该方法通过构建辅助序列打乱原始行序,再利用排序将原数据与空行分离,适用于所有Excel版本且无需编程。

1、在数据区域右侧空白列(如B列)第一行输入数字1,在第二行输入数字2,选中这两格后向下拖拽填充至覆盖全部数据行,形成1,2,1,2,1,2…交替序列。

2、复制该列全部数值,右键选择“选择性粘贴”→“数值”,消除公式依赖。

3、选中整张数据表(含辅助列),点击【数据】→【升序排序】,以辅助列为主要关键字。

4、排序完成后,所有原奇数行数据位于上方,偶数行数据下移,中间自然产生空行位置;此时在辅助列中将所有“2”替换为“3”。

5、再次按该列升序排序,原数据行保持原序,而“3”所在行被排至底部,此时在每两行原数据之间已留出一个空行位置。

6、手动在每个空位处插入一行——此时只需选中所有标记为“3”的整行,右键→“插入行”即可一次性完成

二、利用定位条件与批量插入法

该方法借助Excel的“定位条件”功能快速选中指定行,再统一插入空白行,适合连续数据区域且行数较多的情形。

1、在数据区域最上方插入一新行,作为临时标题行(如输入“临时”),确保数据从第2行开始。

2、选中数据区域(不含首行标题),按Ctrl+G打开定位窗口,点击“定位条件”→勾选“常量”→确定。

3、此时仅选中含数据的单元格;按住Ctrl键,用鼠标逐行点击选中所有奇数行的数据行(如第2、4、6…行)——实际操作中可先选第2行,再按Shift+↓扩展至末尾,然后按Ctrl+Shift+L启用筛选,筛选出偶数行号对应的数据行并反选

4、右键任意一个被选中的行号,选择“插入”,Excel将为每一选中行上方插入一行空白行。

TicNote
TicNote

出门问问推出的Agent AI智能硬件

下载

5、删除顶部临时标题行,恢复原始结构。

三、使用Power Query自动扩展法

该方法通过Power Query将每行数据生成两行记录(原数据行+空行占位符),再加载回工作表,全程自动化且可复用。

1、选中数据区域任意单元格,点击【数据】→【从表格/区域】,确认“表包含标题”后确定,进入Power Query编辑器。

2、点击【转换】→【添加列】→【自定义列】,名称填“BlankRow”,公式输入null。

3、点击【转换】→【逆透视列】,仅保留原始数据列与新列,使每行变为两列结构。

4、点击【主页】→【高级编辑器】,将代码中let下方新增一行:Expanded = Table.ExpandListColumn(#"逆透视的步骤名", "Value"),并在后续步骤中用Table.FromRows重新构造带空行的二维表。

5、关闭并上载至新工作表,结果即为原数据行与空行严格交替排列。

四、VBA宏一键插入法

该方法编写简短宏指令,运行后自动在当前选中数据区域的每行下方插入一行空白行,适合高频重复操作用户。

1、按Alt+F11打开VBA编辑器,点击【插入】→【模块】,粘贴以下代码:

Sub InsertBlankRows()
Dim rng As Range, i As Long
Set rng = Selection
For i = rng.Rows.Count To 1 Step -1
  rng.Rows(i).EntireRow.Insert
Next i
End Sub

2、返回Excel,选中需处理的数据区域(如A1:D100),按Alt+F8调出宏列表,选择“InsertBlankRows”并运行。

3、注意:此宏会在所选区域每一行下方插入空行,若选中100行,则新增100空行;如需隔行插入,请改用如下代码段中的步进逻辑

4、替代代码片段(精准隔行):
For i = rng.Rows.Count To 1 Step -1
  If i Mod 2 = 1 Then rng.Rows(i).EntireRow.Insert
Next i

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

253

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

1049

2024.03.01

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

1562

2023.10.24

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

846

2023.08.22

counta和count的区别
counta和count的区别

Count函数用于计算指定范围内数字的个数,而CountA函数用于计算指定范围内非空单元格的个数。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

203

2023.11.20

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

65

2025.12.13

excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

1451

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

428

2023.07.31

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

46

2026.03.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 20.5万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号