在excel里,如何将同一单元格里的内容分成几个列?

发布网友

我来回答

2个回答

热心网友

其实方法很简单,方法如下:

将此单元格的文字复制下来,打开记事本,粘贴进去,保存为一个文件,如:临时导入文件.txt

然后,打开EXCEL,单击 数据-》导入外部文件,选择刚才我们保存的文件,选择分隔符号,下一步,将空格选中,单击下一步,单击完成。

内容复制到记事本,银后加两空格,再复制回来。

用提取 数据在A1,B1要填前面部分,C1要填后面部分,那在B1里输入=mid(A1,1,3) 在C1里输入=mid(A1,5,4)

用菜单中的数据-分列功能,再看你原来单元格中几项是用什么分隔的,输入该符号作分隔。看你的表还应该选择性中贴-转置,转为列。

热心网友

以下两种方法:
一、用“分列”功能。选中需要分列的单元格,点菜单“数据”——“分列”,根据实际情况选择“分隔符号”或“固定宽度”分列——“下一步”,在“其他”中输入分隔符号或点标尺切割数据,在“目标区域”输入存放目标数据第一个数的单元格区域地址,最后按“完成”。
二、用公式函数。可以用left、right或mid等函数处理。
示例:假定原数据为“12-34-56”形式的数据,要求将按“-”分隔的数据分拆到后面的三个单元格。=trim(mid(substitute($a1,"-",rept(" ",99)),(column(a1)-1)*99+1,99)) 右拉填充

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com