从文本中提取手机
Extract Mobile from Text
我有包含 4 个手机号码的数据,我想提取手机号码以分隔列
比如我在 A 列中有数据和手机号码
我想提取手机号码以分隔 4 列,例如 B 列和 C 列以及 D 列和 E 列
我已经应用这个公式来提取它还没有完成
=TRIM(MID(SUBSTITUTE(TRIM(MID($A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},$A1&1234567890)),999))," ",REPT(" ",999)),999*(COLUMN(A1)-1)+1,999))
我想像下图这样提取
在 B1
中尝试以下操作,并将公式向右和向下拖动。
=MID($A1,MIN(IFERROR(FIND(ROW(A:INDEX(A:A,10))-1,$A1,FIND(A1,$A1)+10),"")),10)
注1;是数组公式,需要Ctrl确认ShiftEnter
Note2; 我假设你在 phone 数字第一次出现之前至少有 10 个字符 和 除了 phone 数字中的数字之外,不是字符串中的数字。
我有包含 4 个手机号码的数据,我想提取手机号码以分隔列
比如我在 A 列中有数据和手机号码 我想提取手机号码以分隔 4 列,例如 B 列和 C 列以及 D 列和 E 列
我已经应用这个公式来提取它还没有完成
=TRIM(MID(SUBSTITUTE(TRIM(MID($A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},$A1&1234567890)),999))," ",REPT(" ",999)),999*(COLUMN(A1)-1)+1,999))
我想像下图这样提取
在 B1
中尝试以下操作,并将公式向右和向下拖动。
=MID($A1,MIN(IFERROR(FIND(ROW(A:INDEX(A:A,10))-1,$A1,FIND(A1,$A1)+10),"")),10)
注1;是数组公式,需要Ctrl确认ShiftEnter
Note2; 我假设你在 phone 数字第一次出现之前至少有 10 个字符 和 除了 phone 数字中的数字之外,不是字符串中的数字。