我试着做了一个 你看看 比如A1是那些文字
B1输入 =LARGE(IF(ISERROR(-MID($A1,ROW(1:100),11)),0,IF(--MID($A1,ROW(1:100),11)>10000000000,--MID($A1,ROW(1:100),11),0)),1)
输入完成后摁住 ctrl+shift+回车结束输入(!!!!!这是个数组公式,三键确认很重要,直接回车结果不正确)
在c1的公式和这个差不多,但是需要把最后的那个1改成2 因为b1里只显示了最大的那个 这个改成2可以显示第二大的那个 要是你的一个单元格里有三四个手机号 以此类推
另外,如果那文字说明超过100字 那把1:100改大点
注意: 我的公式有修改 原来的情况如果最后几个是数字的话 也会出现一些不是电话号码的小数字 我现在加了一个判断必须大于 10000000000 的条件
我这个图里最后用的column()函数代替1或者2 我怕你不会用,那就自己写比较好