各位Excel老师们,请问怎么把一个单元格的内容进行分行?

老师晚上好!我想把在同一个单元格里的内容进行分行,求赐教,感激不尽~

第1个回答  2024-03-18

一行一行的复制、粘贴有点累,有个方式有点麻烦,但相对要轻松很多。

第一步,替换换行符:ctrl+H,调出替换窗口,在查找位置按下ALT+Enter,得到了^l;如下图:

因为我是随便输入的内容,所以替换为这里我输入的是一个逗号,在你的文件里,最好不要用逗号,因为原本的内容就有逗号,一定要用其它原内容没有的符号,比如@\$*......等等,点击全部替换后在换行被取消而改成了刚输入的符号把所有内容连接在一起:

再点击数据里的分列,用刚输入的特殊符号为分隔符,把这个单元格内容分成N列:

示例中我用的是逗号,所以可以直接选择逗号,而你的表,在其他后面输入刚才替换的符号就可以,点击完成,得到下图:

这里需要注意,原内容在A1单元格,分列完成后会把B1、C1、D1........的内容全部清除,所以你的表中B1里的内容在准备以上操作时先复制到D4等其它位置去。

得到上图内容后,点击A1单元格,按下键盘上的Ctrl+Shift+方向键右,选择所有内容,ctrl+C复制一下,再到A2位置点击鼠标右键->选择性粘贴->转置->确定,就可以把横排的内容转成竖排了,如下图:

接下来,把第一行删除,就可以了。原B1的内容也是类似操作一下完成。

相似回答