excel表格中把含有字母、数字、汉字、空格的一列分成字母和汉字两列是在实际操作中经常遇到的问题,常常让好多小伙伴束手无策,君哥就自己在操作过程中,遇到的不同的情况做了归纳整理,分享给运维童鞋。
一、内容包含字母、数字和汉字的一列拆分成两列
- 数字和字母在汉字的前面,比较工整。
- 内容中没有空格等其他分隔符出现。
- 数字和字母没有交替出现在汉字中间,即没有 “cf25汉字dfs大学生”这种情况。
- 目的:把汉子和字母数字拆分成两列。
具体操作方法:
- B1单元格输入公式:=RIGHT(A1,LENB(A1)-LEN(A1)) ,然后通过拖曳柄向下拖动。
- C1单元格输入公式:=LEFT(A1,2*LEN(A1)-LENB(A1)) ,然后通过拖曳柄向下拖动。
二、内容含有分隔符的内容拆分成两列
- 内容中含有分隔符 / ,把内容分隔成前后两部分。
- 内容中数字和字母在汉字中交替出现。
- 目的:以分隔符 / 为分界,把分隔符前后拆分成两列。
具体操作方法:
- 选中A1列的内容,如上图为选中状态。
- 点击EXCEL上方菜单导航栏中的【数据】,再点击【分列】。
- 在文本分列向导选择【分隔符号】,点击【下一步】。
- 再文本分隔向导第二步选择其他,输入分隔符 / ,然后选择【下一步】。
- 在文本分隔向导第三步点击【完成】,可以看到效果如下图,把A1列的内容以 / 为分界分隔成了两列。
三、内容中有多个空格的,从最后一个空格拆分成两列
- 命令行在前面,包括数字、字母和空格,命令行的解释说明在后面,比较工整。
- 内容中有多个空格,也有类似分隔符的 / 。
- 目的:是把命令行和解释说明拆分成两列。
具体操作方法:
- B1单元格输入公式:=LEFT(A1,LEN(A1)-LEN(C1)) ,然后通过拖曳柄向下拖动。
- C1单元格输入公式:=TRIM(RIGHT(SUBSTITUTE(A1,” “,REPT(” “,99)),99)) ,然后通过拖曳柄向下拖动。
聚云网旨在收集阿里云、腾讯云、百度云等云计算产品的行业资讯,最新优惠信息,提供代金券、优惠券领取,让用户以最低的价格购买服务器,享受优质的产品服务。聚云网提供免费服务器购买咨询,科技前沿资讯,互联网行业动态,软件开发及服务器运维教程,竭全力为用户提供优质服务。
如果您有任何疑问,请在页面右侧点击联系聚云网客服,第一时间为您服务。如果您有教程需求,可以在我们的社区中留言。如果您有经验要分享,我们欢迎您的到来。文章中有什么问题,也欢迎留言指正,我们共同创建一个服务平台。
本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:聚云网,转载请注明出处:https://www.juyun.top