搜狗指南 您所在的位置:网站首页 ifmid函数 搜狗指南

搜狗指南

2022-05-31 03:20| 来源: 网络整理| 查看: 265

首页>游戏/数码>电脑MID函数的经典用法实例4230次浏览2019.06.06更新

用两个实例来介绍mid函数的用法。实例一:MID函数与IF/TEXT/LEN函数的配合使用提取出身份证号码里面的*年*月*日。实例二:MID与FIND函数配合使用提取单元格括号里的内容

0102MID函数介绍01

MID 字符串函数,作用是从一个字符串中截取出指定数量的字符 MID (text, start_num, num_chars) text被截取的字符 start_num从左起第几位开始截取(用数字表达) num_chars从左起向右截取的长度是多少(用数字表达)

02

此例子是提取身份证号码中的出生年月日。 在B2单元格输入公式=MID(A2,7,8) 被截取的字符串为A2单元格,从 第七位开始向右截取8个数字。得到出生年月日

End0102MID函数与IF /TEXT/LEN函数的配合使用01

身份证号码有15位和18位之分,借助IF函数来判断。 如果单元格身份证号是15位的话,提取出生年月日=MID("身份证号",7,6) 如果单元格身份证号是18位的话,提取出生年月日=MID("身份证号",7,8) 在F2单元格输入 =IF(LEN(A2)=18,MID(A2,7,8),IF(LEN(A2)=15,MID(A2,7,6),"错误")) 如果身份证号不是15位或者18位就显示错误。 注释: 15位身份证号码(1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码; 7-12位出生年月日,比如870126代表1987年1月26日,这是和18位号码的不同之处;13-15位为顺序号) 18位身份证号码(1-2位省、自治区、直辖市代码; 3-4位地级市、盟、自治州代码; 5-6位县、县级市、区代码; 7-14位出生年月日,比如19670401代表1967年4月1日; 15-17位为顺序号,其中17位男为单数,女为双数; 18位为校验码,0-9和X,随机产生)

02

F2单元格得出结果19870420,如果想要身份证号为18位的结果显示为1987-04-20格式,使得身份证号为15位的结果显示为87年04月20日格式。需要用到TEXT函数。 在E2单元格输入公式 =IF(LEN(A2)=18,TEXT(MID(A2,7,8),"0000-00-00"),IF(LEN(A2)=15,TEXT(MID(A2,7,6),"0000年00月00日"),FALSE))最后按 CTRL+SHIFT+ENTER键结束。

End010203MID与FIND函数配合使用提取单元格括号里的01

A列是公司名称(公式名称里面包括地市),需要提取A列单元格括号里面的地市信息到D列。 我们先用 find函数查找 "("和 ")"在单元格的位置。 在B2单元格输入公式 =FIND("(",A2) 得出"("在“富士康精密电子 (廊坊)有限公司”中的位置为8

02

在C2单元格输入公式 =FIND(")",A2) 得出")"在“富士康精密电子(廊坊 )有限公司”中的位置为11

03

用MID函数来综合FIND函数提取廊坊,在D2单元格输入 公式 =MID(A2,FIND("(",A2)+1 ,FIND(")",A2)-1-FIND("(",A2))最后按 CTRL+SHIFT+ENTER键结束。 注释:FIND("(",A2)+1表示从单元格内容中位于“(”后面一位开始截取。 FIND(")",A2)-1-FIND("(",A2)就表示“(”与“)”之间位置相差几个。

End特别提示

用find函数查找符号,书写公式需要注意大小写。

免责声明:

本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

0点赞无帮助无帮助恭喜您完成每日一赞任务经验值+5感谢您的反馈相关推荐2021.12.15

MID函数的经典用法实例

2020.07.18

Excel中的MID函数经典用法实例

2020.06.26

Mid函数的实例用法

2019.03.25

Excel中LEFT、MID、RIGHT函数的用法及实例

2019.03.29

EXCEL 中MID 函数的用法。

2019.03.22

Excel中Mid函数的用法



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有