excel分列问题,,,帮忙把这篇文字分列...谢谢
发布网友
发布时间:2022-05-05 17:52
我来回答
共6个回答
热心网友
时间:2023-10-09 06:03
我刚好有个很好的方法,可以将空格转换为Tab(制表位),这样,数据复制进excel时,没碰到Tab,数据就自动存到下一格:
先将这些内容复制到文本文件中,先复制一个空格(或者其他要被替换的字符),然后“编辑”->"替换",出来一个对话框,在”查找内容“框中粘贴刚刚复制的内容;然后点击对话框外,回到文本文档中(对话框还在),在不相干的地方键入Tab(会出来一个长的空白),复制这个Tab,然后点击对话框,粘贴入”替换为“框;选择”全部替换“。
原文所有的空格都转换成了Tab,再粘贴到excel中,就会自动分列。不过,像你给的原文中,地区与邮编之间没有空格,不会自动添加Tab。可以想办法批量加入,比如:
邮编以”51“和”52“开头,所以你可以将”51“替换为”(Tab)51“,将”52“替换为”(Tab)52“。
因为0752中间被加入了Tab,再将”07(Tab)52“替换成”0752“即可。
替换功能在word中更好用。重要的是找出要替换的内容的规律,以及必须保证要替换的内容与其他内容不一样。比如上面用”5“替换为”(Tab)5“就不行,因为其他地方还有5。如果有地方不需要替换而被替换,则找到其中的规律,再替换回去即可。
热心网友
时间:2023-10-09 06:03
在分列的最后一步操作中,选择分列后各列的单元格格式,默认的只是第一列单元格(为黑色)。所以你设置的只是第一列单元格为文本。按住Shift键一次选取多个连续列进行设置为文本,就可以保留0。
热心网友
时间:2023-10-09 06:04
广州 510000 020 惠阳 516200 0752
花县 511400 020 惠东 516300 0752
江门 529000 0750 焦岭 514100 0753
鹤山 529700 0750 大蒲 514200 07追问为什么我选择文本了,,可还是在编码前的0没了?谢谢
追答1、重分列时数字前的0会自动省略,与单元格格式无关。
2、可以变通再处理一下,增加一列输入=0&所在单元格。
热心网友
时间:2023-10-09 06:05
选中所有单元格 数据 分列 固定宽度 下一步 点击你要*的位置 (默认的不对 可以按住鼠标左键左右推动) 下一步 完成
祝你好运追问为什么分列后区号前的0没有了?我选了文本的...谢谢
追答文件 选项 此工作表显示选项 零值的单元格显示零 确定
热心网友
时间:2023-10-09 06:05
必须有特定规律才能分啊。
比如用空格(第3、4行可以实现)
或者是指定宽度,比如你这个地名是2个字,邮政编码6个数字,剩余是区号。
热心网友
时间:2023-10-09 06:06
把文件发到我邮箱fchzw@163.com,帮你分列