怎样把一个单元格内多行内容拆分为多行记录

文摘   教育培训   2024-01-27 12:03   广东  

如图1,C列单元格内有多行内容,需要拆分为多行记录,拆分后的效果如图2,

 

 1 

  2

先思考一分钟…….



方法一:好兄弟word来帮忙

操作步骤如下:

Step1:把图1的表格复制粘贴到word空白文档,在word使用按住【Ctrl+H】 调出查找替换对话框,点击“查找内容”,再点击“特殊格式”,选择“手动换行符”,点击“替换为”,再点击“特殊格式”,选择“段落标记”,如图3,再点击“全部替换”;

3

Step2: 第一步完成后,所选内容由一个单元格内多行变为多行记录,直接复制粘贴到Excel,如图3,点击”数据”→“分列”,前2步默认,第3步把“常规”改为“文本”;

4

Step3:选中A,B列,点击“开始”→“合并后居中”,去掉A,B列的合并单元格,选中A,B列有数据区域的那部分,按快捷键F5,定位条件选择“空值”,如图5,在A3单元格输入公式=A2,如图6,再按快捷键【Ctrl+Enter】,这样就可以得到图2结果,最后复制A,B列,选择性粘贴为数值就去掉了公式。

5

6


方法二:魅力无穷的power query

Step1:点击“数据”→“获取数据”→“来自文件”→“从工作簿”,找到要转换的文件,如图7;

7

Step2: 在导航器窗口中,选中数据所在的工作表名称,点击“转换数据”,如图8;

8

在打开“查询编辑器”对话框中,单击ID所在列的列标,然后依次单击拆分列→按分隔符,如图9, 分隔符选择自定义,拆分位置选择“每次出现分隔符”,如图10,操作完成后,ID所在的列就自动拆分为多列了。

9

10

Step3:单击最左侧的ID列列标,按住Shift键不放,再单击最右侧的ID列列标,使其全部选中,点击”转换” →”逆透视列”, 这样就可以将所有ID整合到一列了,多出了一个“属性”列,这里没有什么意义,右键单击列标并删除。

11

Step4:最后点击菜单“文件”→“关闭并上载”。


如果数量量比较多,比如几十万行,建议用方法二,因为方法一复制粘帖会比较慢。


长按二维码免费订阅,让平凡的Excel给你带来不平凡的力量,为职场生涯添光加彩!

作者聂美骐,原名聂春霞,微信号sunnynie,爱好针灸、易经,2001年-2005年在江西移动工作,2005年开始就职互联网大厂,2011年开始兼职公司内部Excel课程讲师,2015年4月出版图书《Excel高手捷径:一招鲜,吃遍天》,同年12月在台湾出版繁体字版。2017年5月出版第二版《Excel职场手册:260招菜鸟变达人》。Excel交流QQ群1:465693036(群已满),Excel交流QQ群2:806295411,欢迎各位粉丝加入群交流。

点击阅读原文进入当当购书网址。

EXCEL原来如此简单
2015年4月出版《Excel 高手捷径:一招鲜,吃遍天》,同年年底在台湾出版繁体版。2017年5月出版《Excel 职场手册:260招菜鸟变达人》,欢迎各位粉丝交流Excel技巧和学习心得体会。
 最新文章