在EXCEL中如何分割一个字符串?

就是根据“|”或者其它独特的字符分割(采用分列的方法“分列 ”是可以解决,但是有没有类似于split(分割)的函数??先取出一部分再取另外一部分?? ),如:
212211|2122
21221|2122
aa2122|2122
2aa122|2122
如何分割成为:
212211 2122
21221 2122
aa2122 2122
2aa122 2122
谢谢,请赐教!

一、首先先输入一组要拆分字符串的数据,全部选中。

二、然后在上方菜单找到“分列”,点击选中。

三、然后在弹出的“文本分列向导”中 选择“分隔符号”下一步。

四、然后在“分稿符号”位置选择“空格”,点击选择下一步。

五、然后在第三步中选择打“列数据格式”选择则“文本”然后点击选择“确定”

六、EXCEL分割字符串完成

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-20
1、如果每个数据在分割处均有统一的符号,如逗号,顿号,空格等,则可利用数据选项卡下的”分列“功能来实现,在第一步选择“分隔符号”,第二步填选相应的符号后一直下一步即可。
2、如果没有统一的符号,但是要分割的左侧字符长度均相同,则利用数据选项卡下的“分列”,在第一步选择“固定宽度”,而后在分割处单击,再一直下一步即可。
3、如果分割后左侧长度不一样,右侧一样,或者左右都不一样,则可利用函数LEFT,MID,RIGHT结合LEN或者FIND来截取。具体用法可参考excel里的帮助
第2个回答  2011-03-10
看你的意思似乎不像是要把数据分到2个单元格
那就替换吧,
CTRL H
查找内容输入 |
替换为 输入 空格 (单击空格键一次)
全部替换
第3个回答  2011-03-10
单击【数据】→分列→选择按分隔符分列→下一步中输入分隔符 | →完成。
第4个回答  2019-10-17

零基础教程,3分钟快速学习Excle,让学习更简单