或者使用VLOOKUP函数公式:
=VLOOKUP(,MID(A2,ROW($1:$100),11)*{0,1},2,)
输入完公式按CTLR SHIFT enter三键计算
计算思路:
❶每隔11位拆分文本里面的字符
❷lookup函数构建了一列数据,vlookup函数构建了2列匹配的数据
❸模糊查找匹配得到结果
大家可以根据思路同样的画出计算过程。
VBA方法上述的函数公式方法都只能提取出一个手机号码,如果一个列中有两个手机号码的话,它是没有办法全部查找出来的,有的方法可能找到的是前面一个,有的方法是找到的后面一个
如果需要全部找出来的话,就可以使用VBA的方法来完成了,我们直接说制作过程:
❶按ALT F11,调出VBA编辑器,在空白处右键插入一个模块
然后在模块里面输入代码: