如何将Excel一列中的文本分成两列??谢谢

如:将
浅灰色细砂岩
灰色泥岩
浅灰色细砂岩
灰色泥质粉砂岩
浅灰色细砂岩
拆分成:
浅灰色 细砂岩
灰色 泥岩
浅灰色 细砂岩
灰色 泥质粉砂岩
浅灰色 细砂岩

查找“色”,替换为“色 ”,就是加上一个空格
然后选中所有要分列的数据,点数据--分列,选固定宽度和空格项就成了
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-08-09
两个公式解决问题:
在B1中输入公式
=MID(A1,1,FIND("色",A1))
在C1中输入公式
=RIGHT(A1,LEN(A1)-FIND("色",A1))
用填充柄填充
这样你A列内的文本就分为两列了,存放在B和C列中了,效果如下
A B C
1 浅灰色细砂岩 浅灰色 细砂岩
2 灰色泥岩 灰色 泥岩
3 浅灰色细砂岩 浅灰色 细砂岩
4 灰色泥质粉砂岩 灰色 泥质粉砂岩
5 浅灰色细砂岩 浅灰色 细砂岩
第2个回答  2009-08-09
因为用公式会产生多余列,
以下是最简单最具体的方法:
1、选中该列
2、CTRL+F选择替换,将色替换成色A,点全部替换
3、选择主菜单的数据--分列,
选择分隔符号下一步,
分隔符号选择其他输入:A
4、下一步,完成!
第3个回答  2009-08-09
分两步,第一步查找“色”,替换“色 ”(即色加一个空格),全部替换后用分列的办法,分隔符为“空格”
第4个回答  2009-08-09
插入--函数,全部,找到LEFT,和RIGHT函数,看一下函数帮助,很简单的.
相似回答