怎么将Excel多列多行转为一列一行

作者:神奇的周 | 创建时间: 2023-06-28
怎么将一个区域内的所有单元格内容,转变成一列,就是一竖排,用Excel的表示方法就是将区域B1:D7的内容,转变成A2:A19的过程。这里总结一些自己的分享给大家。...
怎么将Excel多列多行转为一列一行

操作方法

设置界面:

添加“模块” 快捷键“Alt+F11”→在Sheet1上点击“右键”→“添加”→“模块”

添加“清除”按钮功能

添加主要功能,红线部分,用来“自动”清理。代码里用了2个While和1个For循环。For循环对应界面上的D1单元格,起作用是重复区域内文本的次数。

为“清除”按钮添加功能

为“开始”按钮添加功能

执行效果

另类用途精讲

需求情况多列多行转为一列

将原始数据整理为以下信息,用公式为村,快速添加“市、镇”的前缀,其中“$”符号是玄机,注意不要多写或者漏写。

运用“多列多行转为一列一行”,结果如下

将结果进行“分列”

完成效果

完成

温馨提示

希望对你有所帮助
点击展开全文

更多推荐