当前位置:首页 > 函数公式 >

Excel表格中怎么快速提取文字或者数字?

发布时间:2020-01-03 13:47   来源:松丫网 作者:溪门飞雪 围观:次 地址:https://www.obcry.com/

在实际操作中,我们时常会遇到,要将一串文字中的部分文字或者一串数字中的部分数字提取出来,乃至从一串文本中提取出数字,之类的。这种操作就需要设置提取公式进行提取,提取其实不难,这里就给大家详细讲解下。
 
很多时候,我们会遇到,输入数据保存时,保存类型为文本格式,而今,需要将文本中的某些文字或者数字提取出来,当数据量小时,手动提取即可,可是,数据量非常大时,就只能用公式了。
 
1、当要提取的文字字符串比较整齐
 
比如,这里,我们要将其中的名字提取出来,我们看到名字在中间,而两头是数字。
我们看到这里,我们要提取的是名字,而名字左边的字符数都是5个,很整齐,这时候,我们就直接使用“mid”函数设置公式。我们输入:=MID(A2,6,3)
Excel表格中怎么快速提取文字或者数字?
这是比较整齐的字符串中提取文字,就比较好提取。原理是通过字符数来提取其中的字符。
 
2、当要提取的文字左边比较整齐
 
当要提取的文字的左边是比较整齐的,但右边不整齐,要提取的文本本身是整齐的。这个时候我们可以使用“left”函数和“right”函数设置公式。我们输入:=RIGHT(LEFT(A2,8),3)
当要提取的文字左边比较整齐
就是将左右取数先后顺序调换一下,这样就能提取出名字。
 
3、当要提取的文字右边整齐
 
当要提取的文本左边不整齐,而右边整齐,要提取的文本本身比较整齐,这时候,我们只需要将两个函数先后顺序调换一下就行。我们输入:=LEFT(RIGHT(A2,14),3)
当要提取的文字右边整齐
4、当左右都不整齐的时候
 
当要提取的文本左右都不整齐,这个时候我们就不能简单的根据字符数来提取了。我们观察,“房主信息”一栏中,每一条数据都有一个唯一的“-”,那么,我们就以此为依据进行提取。
使用到“find”函数,这个函数查找出来的是字符所在的位置数。结合“mid”函数“right”函数。我们输入:=RIGHT(MID(A2,FIND("-",A2,1),7),3)
当左右都不整齐的时候
find函数查找的是“-”的位置,我们以这个位置为基准,取数。
 
5、当不整齐且没有唯一字符数时
 
接着以上第4,假如,不仅不整齐,而且字符串中有含有两个“-”的情形,这个时候,我们就只能先夺取数,再舍去多余的数,这样来提取。
我们多提取一位,然后,我们使用一个判断函数,因为大部分的第一个字符是个汉字,而有几个是数字,我们据此进行判断。我们选中整列将格式改为“数值”或者“会计专用”。
然后输入公式:=RIGHT(MID(A2,FIND("-",A2,1),8),4) 
当不整齐且没有唯一字符数时
接下来再进行排序,升序或者降序都可以,经过排序后,相同类型的就会被排在一起,这样就可以使用“left”或者“right”函数进行提取。
排序后使用公式
一般来说,都会有规律可循,如果毫无规律,则只有采用去头去尾的方式进行逐步提取。有什么不懂的可以加我微信,提问。
 
.
你要不要说点什么呢?
  • 全部评论(0
    还没有评论,快来抢沙发吧!
CopyRight © 2011-2016 松丫网 All Rights Reserved 滇ICP备14007501号-4

本站内容均来自松丫网,未经许可不得转载 联系扣扣:2093381517 微信:Bluesky838