• 欢迎访问速搜资源吧,如果在网站上找不到你需要的资源,可以在留言板上留言,管理员会尽量满足你!

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

Excel技巧 admin 4年前 (2019-09-10) 1236次浏览 已收录 0个评论

三国演义》第一回:“话说天下大势,分久必合,合久必分。周末七国分争,并入于秦。及秦灭之后,楚、汉分争,又并入于汉。汉朝自高祖斩白蛇而起义,一统天下,后来光武中兴,传至献帝,遂分为三国。”

其实Excel也经常干这种分分合合的事儿。

1、分列

分离字符串最常用的方法是分列,下面简单说下分列的用法。

国有国法,群有群规,有很多群进去都要重新更改备注名字,比如我自己:G-海珠-卢子,性别-地名-网名这样一个形式。现在要如何将这些人员分成3列显示,分别获取性别、地名、网名?

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

这种是有固定分隔符号-,只需选择区域,使用分列功能就可以解决。分隔符号,勾选其他,输入-,剩下的按提示操作就能轻松搞定。

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

2、快速填充

很多时候数据并不是如此规律,比如Excel效率手册交流群这个朋友的问题。要分离的字符没有分隔符号,像这种又该如何分离呢?

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

 

 

对于这种,分列就不是最好的选择,如果是使用Excel2013以上版本,这种问题轻而易举就能够搞定。善解人意的微软提供了一个新功能:快速填充,到底有多快呢?

用一个词来形容:闪电填充

输入第一个医院的名称,按快捷键Ctrl+E。

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

瞬间就填充完毕。

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

自动填充有的时候会出现点小错误,输入12位的数字并将单元格格式设置为数值格式(超过11位会显示科学计算法,需设置格式),按快捷键Ctrl+E,这时有几个出现了异常。

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

 

 

3、公式大法

对于字符分离,卢子一般采用的是公式大法,这种比较容易控制,要按什么条件分就按什么条件分。

①分离出医院

既然是医院,后面都包含一个关键字:院,只要知道院的位置,就可以提取到医院的名称。

查找字符在文本中的位置用FIND函数,如A2的院就是在第12位。

=FIND(“院”,A2)

从左边提取字符用LEFT函数,也就是提取医院的公式为:

=LEFT(A2,FIND(“院”,A2))

②分离出中间的12位数字

从中间提取字符串用MID函数,起始位置为院的位置+1位,也就是:

=FIND(“院”,A2)+1

综合起来就是:

=MID(A2,FIND(“院”,A2)+1,12)

本来这样就可以,这时群友又提出了一个问题,让数学显示成日期格式。

【Excel技巧】Excel分离汉字、数字的方法方法全剖析

日期为8位,也就是将12换成8,那中间的符号-怎么处理?

正常这种用TEXT函数,这个函数有点像自定义单元格格式。

=TEXT(MID(A2,FIND(“院”,A2)+1,8),”0-00-00″)

有的人日期会显示成以/作为分隔符号,这种就需要在符号前面加!,让其强制显示才行。

=TEXT(MID(A2,FIND(“院”,A2)+1,8),”0!/00!/00″)

 

 

③分离出右边5个字符

这个很简单,直接用RIGHT就可以。

=RIGHT(A2,5)

你,学会了吗?

 


速搜资源网 , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:【Excel技巧】Excel分离汉字、数字的方法方法全剖析
喜欢 (0)
[361009623@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址