薄情先生|什么原理?,VLOOKUP还可以提取手机号

今天我们来看一个从字符串中提取手机号的问题 , 如下图所示:
没错 , 我们可以借助方方格子一键完成!
=VLOOKUP(0,MID(A2,ROW(A$1:A$99),11)*{0,1},2,0)
这个公式的核心还是VLOOKUP的第二参数 。
分步分析如下:
首先依次对原字符串从1到99位开始 , 截取11位 , 会有99个结果 。
如下图所示 , 为了演示方便 , 我修改了公式 , 只需要选取1列19行的就可以了:
要知道vlookup第二参数不仅可以是区域 , 还可以是内存数组 , 使用别的函数构建内存数组 , 交给vlookup去查找 , 这也是函数嵌套的一个套路 。
所以我们这里要学的不仅是提取手机号 , 更重要的是这种函数嵌套的思路 。