怎么用If(lEFT公式提取手机号
作者:业奇农业网
•
更新时间:2025-03-11 11:41:09
用函数公式解决。
这使用函数公式解决,常用的套路有以下4个:1.=MAX(IFERROR(--MID(A2,ROW($1:$50),11),0))。
2.=MIN(IFERROR(MID(A2&"a",ROW($1:$50),11),"T"))
3.=VLOOKUP(,MID(A2,ROW($1:$50),11)*{0,1},2,)
4=-LOOKUP(,-MID(A2&"a",ROW($1:$50),11))。
本例中,MAX函数是提取参数中的最大值,MIN函数是提取参数中的最小值。因此,当单元格存在多个手机号时,两者所提取的结果将不同。VLOOKUP函数的查询机制是从前向后查,且查到即止,只提取首个查询结果。
LOOKUP(比查询范围内所有值都大的同类型的值,查询范围),该套路是提取最后一个符合条件的结果,两个函数的查询机制刚好是反过来的;没有优劣之分,只是各有所长。如果我们需要提取首个手机号,可以使用VLOOKUP;如果是提取最后一个手机号,可以使用LOOKUP。
四个公式都用到了MID(A2,ROW($1:$50),11)语句。该语句的意思是,从A2单元格的第1~50位的位置分别提取11个字符。只所以提取11个字符是因为手机号为11位。
本文由用户上传,如有侵权请联系删除!转转请注明出处:https://nongye.s666.cn/bk/6_6571837445.html