乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 如何将单列文本拆分变成为多列?-excel 文字分列,excel表

<em>Excel</em> 如何将单列文本拆分变成为多列?-excel 文字分列,excel表

作者:乔山办公网日期:

返回目录:excel表格制作



 

 =LEFT(A1,FIND("省",$A1))    

 =MID($A1,FIND("省",$A1)+1,FIND("市",$A1)-FIND("省",$A1))    

 =MID($A1,FIND("市",$A1)+1,FIND("区",$A1)-FIND("市",$A1))    

 =MID($A1,FIND("区",$A1)+1,FIND("镇",$A1)-FIND("区",$A1))    

 =MID($A1,FIND("镇",$A1)+1,FIND("村",$A1)-FIND("镇",$A1))    

 =RIGHT($A1,LEN($A1)-FIND("村",$A1))    



1、数据选项卡里有个分列按钮。
2、按照提示操作就可以达到效果。
3、也可以用VBA程序来解决。
4、方法就是把要分列的单元格看成一个整体。
5、之后用程序分割这个单元格。
6、可以上传附件到论坛,让网友帮助解答

输入以下公式,然后向右向下填充公式

=OFFSET($A$1,(ROW(A1)-1)*6+COLUMN(A1)-1,)

实现将A列数据转换为6列数据。

详见附图示例



如果有的没有逗号,那你按CTRL+H,查找 东至,替换为 至,再查找 西至,替换为 至,另外两个也一样操作。
最后再选中这列,数据菜单, 分列, 分隔符号, 下一步, 其他中输入 至 ,下一步, 完成

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网