10分钟学会MID函数,提取你想要的所有字符!

提取括号里的内容?分离文字数字?分离省市区?一个MID函数3秒搞定!

先来看MID函数的基本用法:

函数定义: 返回文本字符串中从指定位置开始的特定数目的字符

使用格式:MID(text, start_num, num_chars)

参数定义:

Text:必需,包含要提取字符的文本字符串。

Start_num:必需,文本中要提取的第一个字符的位置,文本中第一个字符的 start_num 为 1,依此类推。

Num_chars :必需,指定希望 MID 从文本中返回字符的个数。

说明:

如果 start_num 大于文本长度,则 MID 返回空文本 ("""")

如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符

如果 start_num 小于 1,则 MID 返回错误值 #VALUE!

如果 num_chars 是负数,则 MID 返回错误值 #VALUE!

光说不练假把式,来看几个例子进一步理解:

例1:基本功能演示

ABC

1Excel精选技巧EMID(A1,1,1)

2Excel精选技巧ExMID(A2,1,2)

3Excel精选技巧xMID(A3,2,1)

C1公式功能为提取A1单元格的第1个位置开始的1个字符,得到结果E

C2公式功能为提取A2单元格的第1个位置开始的2个字符,得到结果Ex

C3公式功能为提取A1单元格的第2个位置开始的1个字符,得到结果x

例2:根据省份证号获取生日

AB

13607241990121222341990年12月12日

B1中的公式为:TEXT(MID(A1,7,8),"0000年00月00日")

其中,MID(A1,7,8)是提取A1单元格中的第7个位置开始8个字符,结果为19901212

再用TEXT 函数将其格式化为xxxx年xx月xx日

例3:文本拆分

ABCDEF

1EXCELEXCEL

在B1单元格中输入公式:MID($A$1,COLUMN(A:A),1),再往右拖拽即可

其中,COLUMN(A:A)往右拖拽得到1、2、3、4、5,结合MID函数,巧妙将文本拆分开来

例4:提取括号内容

富士康精密电子(廊坊)有限公司廊坊

富士康精密电子(深圳)有限公司深圳

尚品宅配(广州)家居股份有限公司广州

公式为:MID(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1)

其中:FIND函数分别找出左右括号的位置,两个位置相减得到括号内文本的长度,即可用MID提取出左括号开始的N个字符

例5:分离省市区

广东省河源市龙川县广东省河源市龙川县

江西省赣州市上犹县江西省赣州市上犹县

公式为:

分离省:MID(A1,1,FIND("省",A1))

分离市:MID(A1,FIND("省",A1)+1,FIND("市",A1)-FIND("省",A1))

分离县:MID(A1,FIND("市",A1)+1,FIND("县",A1)-FIND("市",A1))

这3个公式以及例4所示的括号内容提取均是一脉相承,可用下列公式统一:

mid(String,find("首标识",String)+1,find(尾标识)-find(首标识))

用于提取两个标识符内的N个字符

例6:分离快递公司与快递单号

圆通12132342324241213234232424

申通1242435545466646412424355454666464

邮政EMS2542352523525325225423525235253252

公式为:MID(A1,MIN(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},A22),999)),LEN(A1))

并且用Ctrl+Shift+Enter输入

其工作原理是:找出所有数字的位置→取最小数字位置为起始点→提取右侧数字

例7:提取文本中的连续数字

我的工号是7758258,来撩吧13988888888

公式为:

MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A28&1234567890)),2*LEN(A1)-LENB(A1))

其原理是:String&“1234567890”得到:

我的工号是7758258,来撩吧1234567890

然后再分别查找0~9所在的位置,取最小值即得到最左边数字的位置

2*LEN(A1)-LENB(A1)得到连续数字的长度

以最左边数字位置为起始点,连续数字长度为字符长度,即可提取连续数字

关注技巧菌公众号和我一起学习EXCEL吧,有任何疑问,请留言和技巧菌一起探讨吧,若给您带来帮助记得收藏点赞转发哦!


©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,482评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,377评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,762评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,273评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,289评论 5 373
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,046评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,351评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,988评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,476评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,948评论 2 324
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,064评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,712评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,261评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,264评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,486评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,511评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,802评论 2 345

推荐阅读更多精彩内容