Excel中的MID函数经典用法实例
MID函数主要功能是从一个文本字符串的指定位置开始,截取指定数目的字符。
函数原型是MID(text, start_num, num_chars),其中的参数text是指被截取的字符,start_num是指从左起第几位开始截取,num_chars是指从左起向右截取的长度是多少。
下面用两个实例来介绍MID函数的用法。
例1:通过MID和IF/TEXT/LEN函数来提取身份证号里的出生日期。
例2:通过MID和FIND函数来提取指定位置的内容。
操作方法
(01)通过MID和IF/TEXT/LEN函数来提取身份证号里的出生日期。用IF函数来判断身份证号码是15位还是18位,如果是15位的话,使用=MID("身份证号码",7,6)提取出生日期;如果是18位的话,使用=MID("身份证号码",7,8)提取出生日期。在C2单元格输入=IF(LEN(A2)=18,MID(A2,7,8),IF(LEN(A2)=15,MID(A2,7,6),"身份证号输入错误")),执行得到C2单元格的结果是19880920。如果身份证号不是15位或者18位就显示“身份证号输入错误”。如果希望得到的结果格式显示,例如18位的身份证,结果显示为1988-09-20格式;15位的身份证,结果显示为88年09月20日格式。就需要用到TEXT函数。在C2单元格输入公式=IF(LEN(A2)=18,TEXT(MID(A2,7,8),"0000-00-00"),IF(LEN(A2)=15,TEXT(MID(A2,7,6),"00年00月00日"),FALSE))。注释:15位的身份证。表示:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码; 7-12位出生年月日,比如880920代表1988年9月20日,这是和18位号码的不同之处;13-15位为顺序号。18位的身份证。表示:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码; 7-14位出生年月日,比如19880920代表1988年9月20日; 15-17位为顺序号,其中17位男为单数,女为双数; 18位为校验码,0-9和X,随机产生。
(02)通过MID和FIND函数来提取指定位置的内容。我们用FIND函数查找"("和")"在单元格的位置。在C2单元格输入公式=FIND("(",A2),得出"("在“北京(搜狗)有限公司”中的位置为3。在D2单元格输入公式=FIND(")",A2),得出")"在“北京(搜狗)有限公司”中的位置为6。用MID函数来综合FIND函数提取搜狗,在B2单元格输入公式=MID(A2,FIND("(",A2)+1,FIND(")",A2)-1-FIND("(",A2))。
-
桌面图标有蓝底该怎么解决
有时我们电脑开机后发现自己的的桌面图标有蓝底了,严重影响到自己的视觉效果。下来小药就告诉大家常用的三种方法。操作方法(01)首先我们鼠标右键单击我的电脑,选择属性选项,点击进去后出现如图所示。我们选择高级大选项里的性能里的设置,点击进入。(02)现在出现下图所...
-
塞尔达传说 支线消失的咕咕鸡 任务攻略
很多小伙伴可能不了解塞尔达咕咕鸡任务,非常好奇想要知道,那么我就来解答一下这个问题吧,具体内容请看下文:塞尔达咕咕鸡任务一共7只鸡分布在村庄里,但是在地图上并没有任何的提示,寻找起来颇费一番功夫。操作方法(01)在地图上找到卡卡利科村,点进去;(02)跟丢鸡的老爷爷对...
-
截图的快捷键是什么-怎么截图
使用键盘中的PrintScrSysrq键实现全屏截图(01)PrintScrSysrq键,其位于键盘的右上方,如图所示,按下此键,就可以实现在当前屏幕上全屏截图,也就是可以截图我们所看到的显示器所有界面。使用Alt+PrintScreenSysRq键实现活动截图(01)同时按下键Alt+PrintScreenSysRq键即可完...
-
打印机出现卡纸怎么办,打印机卡纸怎么处理
有没有小伙伴在使用打印机的时候遇到过故障。下面我们就一起来看看关于打印机出现卡纸怎么办?打印机卡纸应该怎么处理的具体方法。打印机卡纸要怎么拿出来(01)当我们使用的打印机突然出现突然卡纸现象是怎么回事呢?首先我们需要先打开打印机的“前额”。(02)下图就表...