ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 6262|回复: 4

[原创] 关于“隔N行插入M行及不规则数据插入空行”的探讨

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-4-25 10:28 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
论坛中有这方面的帖子,但都不全面,前天正好遇到这个问题,顺带整理一下分享给大家

我把关于“隔N行插M行的问题”分为6种小类型:
问题一.    1     1  
问题二.    1     
问题三.       1  
问题四.       
问题五.    不规则    1  

问题六.    不规则    

“隔N行插M行的问题”解决方法很多,我把了解到的解决方法分为4类
1.      辅助列-排序
2.      辅助列-定位-插入
3.      分类汇总-筛选

4.      VBA

VBA我才刚刚接触,没有能力展开讨论,本帖就略过。。  六种类型的问题我都提供了两种解决方案,欢迎大家补充

问题一.    1     1  
直接上gif了,两种方法都没有难度。方法1



问题1 方法辅助列排序.gif



方法2

问题1 方法辅助列定位插入.gif


问题二.    1     
这里以隔1行插3行举例
因为附件数量限制,我只贴一种方法,方法2重复问题一方法2 定位常量插入即可

问题2 方法辅助列排序.gif


问题三.       1  
这里以隔3行插入1行举例
方法1 会用到定位空值 编辑栏输入=C3 ctrl+enter批量输入的技巧

问题3 方法辅助列排序.gif



方法2  

问题3 方法辅助列定位插入.gif


问题四.       
这里以隔3行插入2行举例
方法1

问题4 方法辅助列排序.gif

方法2

问题4 方法辅助列定位插入.gif

问题五.    不规则    1  
不同的(公司名)下插入1
这里介绍一种容易被忽略错误的方法辅助列公式=IF(C2=C1,1,2),公式下拉粘贴为数值,查找2ctrl+A全选2,插入整行。
如果每个(公司名)都不少于1个,这样做是正确的,但一旦有一个公司只有一行,就会出错。这种方法有局限性。

问题5 错误的方法.gif



正确的方法不贴了,都是问题6的基础,直接看问题6即可

问题六.    不规则     

这里不规则行后插入3行举例

方法1借助辅助列公式=SUMPRODUCT(1/COUNTIF(C$2:C2,C$2:C2))

问题6 辅助列公式排序.gif






方法2是借助使用分类汇总功能,很简单的就插入一行,然后定位空值可以插入2行,4行。但插入3行我想了半天,最终结合问题5的错误公式解决了。



问题6 辅助列+分类汇总筛选.gif




能力有限,方法就会这么多,欢迎大家补充。VBA的解决方案请大家参照其他帖子。   

来到excelhome学到了很多知识。第一次写这么长的帖子,请大家轻拍



评分

4

查看全部评分

TA的精华主题

TA的得分主题

发表于 2015-4-25 16:11 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
辛苦了。学习学习
顺便送点花

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-4-25 18:36 | 显示全部楼层
jians0529 发表于 2015-4-25 16:11
辛苦了。学习学习
顺便送点花

感谢鼓励
向前辈学习

TA的精华主题

TA的得分主题

发表于 2017-2-11 21:38 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2017-9-5 16:50 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-25 09:24 , Processed in 0.032983 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表