excel怎么按要求分列?

发布网友 发布时间:2022-04-23 01:48

我来回答

6个回答

热心网友 时间:2023-05-23 14:42

解题思路
将第一个区字,替换成其他字符,再查找这个字符所在位置,进行分列。
解题办法
假设原数据是在A列
那么B1输入
=left(a1,find("@",substitute(a1,"区","@",1)))
C1输入
=substitute(a1,b1,"")
再选中B1:c1下拉填充即可

热心网友 时间:2023-05-23 14:43

假设数据在A列且从A2开始
在B2中输入或复制粘贴
=SUBSTITUTE(A2,"区","区@",1)
下拉填充
选中B列 复制
选中A1 右键 选择性粘贴 数值

然后再将A列 分列 分隔符号 其他 输入 @ 完成。

热心网友 时间:2023-05-23 14:43

用公式 分开……
B2 =LEFT(A2,SEARCH("区",A2)) 这样 就只关注第一个 区 了……
C2 =RIGHT(A2,LEN(A2)-LEN(B2))
同时向下复制 就可以了 然后 选择性粘贴数值在原位 然后再删除原来的A列……

热心网友 时间:2023-05-23 14:44

用数字作分列的定位信息,用数字前的第一个字符后来分就可以了。

热心网友 时间:2023-05-23 14:44

如果你这些在A列,则在B2输入=LEFT(A2,FIND("区",A2)),C2输入=TRIM(MID(A2,FIND("区",A2)+1,10000))然后一起下拉即可追问忘记说了,还有些是没有写区的,比如

徐汇区康健新村街道桂林西街***弄**号***室
五里桥街道蒙自路***弄A区*号***室
新港街道大连路C区**弄**号***室

用你这个公式的话这种好像不行,谢谢

追答五里桥街道蒙自路***弄A区*号***室
新港街道大连路C区**弄**号***室

这两个怎么知道是哪个区呀? 人工看吧,或者有没有区与具体街道的对应表呀?

热心网友 时间:2023-05-23 14:45

用编辑---替换--查找内容填”区“,替换为”区 “(区后面加一个空格),按全部替换,再用分列,以空格为分列符号。

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