excel怎么把一个数据按要求拆分开来?

比如A1:杨浦区延吉街道延吉中路117弄48号302室
A2:闸北区 临汾路街道 场中路3300弄23号602室
我要B1:杨浦区 C1:延吉街道 D1:延吉中路 E1:117弄48号 F1:302室
B2:闸北区 C2:临汾路街道 D2:场中路 E1:3300弄23号 F1:602室

这也是表格中很常见的一个功能

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-26

数据分列


    处理数据    查找替换  将区、道、路、号分别用 字符+空格 替换

    选择数据区域

    数据菜单

    分列

    默认下一步 第二步选择空格 

    完成即可



第2个回答  2011-08-26
要分几步走:
第一步,编辑——查找,输入“区”,替换为输入“区,”——全部替换。这是在区字后加入了“,”作分隔符号,为分裂作准备。然后用同样方法在街道、路、弄、号后加入分隔符号(所有步骤的分隔符号必须相同)。
第二步,选定整列——数据——分列——分隔符号——下一步,勾“其他”,在其他后输上面的分隔符号,如“,”——完成,即可。本回答被提问者采纳
第3个回答  2011-08-26
没有固定长度,没有分隔隔,用快速分列的方法就实现不了了,只能用公式
但公式有一个条件,就是你所有的数据都是按区\道\路\号\室来输入的,那就可以用以下公式。
假设数据在A列,你可以输入公式=MID(A1,FIND("区",A1)+1,FIND("道",A1)-FIND("区",A1)),这样就把XX道截出来了,同理换一个单元格,你可以截出不同的字段。不一一列举了,
首行输完公式后下拉就全部搞定了
第4个回答  2011-08-26
可以用excel里面自带的“分列”实现那种效果,具体做法:
先选中要操作的数据单元格---在菜单栏点开“数据”菜单---选择“分列”会出现“文本分列向导”然后在“原始数据类型”那里选择“固定宽度...”,再点击"下一步",再在"数据预览"区域选择自己想要隔开的数据,"下一步"---"完成"
相似回答