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

Excel表格中Mid函数使用方法实例详解

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

在Excel表格中,“Mid”函数也是一个非常实用的函数,提取文本、文字、数字、符号都可以使用这个函数设置公式。下边博主溪门飞雪就详细讲解一下。
 
1、“Mid”函数模型
 
先来看下函数的模型,MID(text, start_num, num_chars),其中,“text”指的是要被截取的对象文本,就是你要从中提取文本或者数字的源单元格区域;“start_num”指的是,开始的字符数,就是说,从第几位字符开始截取;“num_chars”指的是截取字符数的数量,开始截取以后,要有终点,这个参数说的是,截取多少个字符便停止。
 
2、用“Mid”函数提取班级
 
在实际运用中,由于大家的Excel水平不一样,所以,在记录表格时,会各种各样,拿到同事或者其他人的表格时,我们往往需要处理才能更好看。
这里,我们要将班级一栏统一为“*班”这样子,如果数据量小直接改就行,数据量大时就需要用公式函数。这里用“Right”函数更方便些,不过,这里对该函数不作讲解。
公式:=MID(B3,4,2)
Excel表格中Mid函数使用方法实例详解
【公式解读:我们看到,“Mid”函数的三个参数,第一个是截取的源单元格;第二个是第几位字符开始截取,注意一个汉字也是一个字符,而不是两个字符,诸如逗号、小短号等等都算在内;第三个是截取的数量,截取多少个字符,长度。这里就是在“B3”单元格中从第4位开始截取2个字符。】
 
3、从学号中提取班级
 
很多学校的学号是包含着入学时间、年级、班级和班级排名或年级排名等信息的,这样,我们就可以根据学号来提取班级。我们假设该学号中倒数第4、5位是班级,则,我们可以使用函数“Mid”提取班级。公式:=MID(B3,6,2)
从学号中提取班级
4、在班级后加“班”字
 
当我们提取出班级后,看起来不是很好看,我们可以在其后加个“班”字。公式:=MID(B3,6,2)&"班"
在班级后加“班”字
【公式解读:“&”这是连接符;“班”字是汉字,所以,两端要加英文的引号。】
 
5、“Mid”函数和排序配合使用
 
刚才,我们介绍的是字符串比较整齐规则的情形,而在实际运用中,我们可能遇到一些不规则的情形,比如,如下,我们要从“房主信息”一栏中提取房主姓名,可是,录入数据的同事并没有比较规则地录入,以至于出现现在这种情况。那么,如何提取?
在这里,我们观察到,没有规律可言,则我们可以使用多次提取。我们先多提取1到2位数。公式:=MID(A2,6,5)
“Mid”函数和排序配合使用
我们看到提取出来以后,依然没有规律可言,这个时候,我们可以先对第一次提取的名字进行排序,升序降序都行,就会使得同类型的排在一起,我们再分别使用函数公式。公式:=MID(B5,1,3)
“Mid”函数和排序配合使用 结果
这种情况是源单元格找不到统一规律的时候,只能使用这样的方法。
 
6、“Mid”函数和“Find”函数配合使用
 
如下,我们看到,源单元格中虽然不整齐,但有统一的规律,那就是每一条数据都有一个唯一的“-”,我们就以此为依据进行提取。公式:=MID(A2,FIND("-",A2,1)+4,3)
“Mid”函数和“Find”函数配合使用
【公式解读:这里我们主要是用“Find”函数确定起始截取位置,“FIND("-",A2,1)+4”是说,从找到“-”开始加4位的位置开始截取,我们看到“-”排在第二位或者第三位,其后都是有三个数字,所以,从其后第四位开始截取。“FIND("-",A2,1)”意思是,查找“-”在A2单元格中找,从第1个字符开始找。】
 
7、“Mid”函数提取出生日期
 
中国居民都有居民身份证,进入二十一世纪出生的人身份证号码都是18位,而在之前的部分人有15位的身份证号码。但其中包含的信息都是一样的,都有出生年月日。
具体的提取方法,我们在《用excel函数公式从身份证号码中提取出生年月》一文中已经详细讲解,这里就不赘述,直接给大家展示18位身份证号码提取出生日期。
公式:=MID(D5,7,4)&"年"&MID(D5,11,2)&"月"&MID(D5,13,2)&"日"
“Mid”函数提取出生日期
【公式解读:“&”是连接符;在后边加上年月日,只是为了好看。对于18位的身份证号码,比较规范,从第7位开始四位数是出生年份,从第11位开始两位数是出生月份,从第13位开始两位数是出生日数。】
 
8、“Mid”函数和其他函数的配合使用
 
“Mid”函数还能和“Right”函数、“Left”函数、“If”函数等配合使用,这些在《用excel函数公式从身份证号码中提取出生年月》一文中都已经介绍,这里就不赘述,感兴趣地可以去查看。有什么不明白的地方,可以加我微信询问。
 
.
你要不要说点什么呢?
  • 全部评论(0
    还没有评论,快来抢沙发吧!
CopyRight © 2011-2016 松丫网 All Rights Reserved 滇ICP备14007501号-4

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