乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 在excel中如何判断手机号码是哪个运营商?

在excel中如何判断手机号码是哪个运营商?

作者:乔山办公网日期:

返回目录:office365


用if判断就可以实现,前提是你知道前三位区分手机运营商,比如130是联通的,139是移动的



可以把右边放一列上,旁边注上公司名。再用mid()取前三位数,用vlookup()查出公司名。


假设源数据(就是你上面的抓图)在Sheet1里面
Sheet2的A1给你输入“**物流公司”、B1输入“**专线”。C1输入
=INDEX(Sheet1!J$1:J$100,MATCH($A1&$B1,Sheet1!$H$1:$H$100&Sheet1!$C$1:$C$100,))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右填充(右拉)。
即可自动返回“发货地”和“收货地”电话。
注意输入的物流公司和专线名称要跟源数据表的一样,保证匹配才能被索引到。
或:
公式增加判断值,如果索引不到就返回空值:
=IF(ISERROR(MATCH($A1&$B1,Sheet1!$H$1:$H$100&Sheet1!$C$1:$C$100,)),"",INDEX(Sheet1!J$1:J$100,MATCH($A1&$B1,Sheet1!$H$1:$H$100&Sheet1!$C$1:$C$100,)))

使用IF函数即可。
=IF(
OR(
--LEFT(A1,3)={184,178,187,157,151,150,152,134,135,136,137,138,139,159,158,188,147,182,154,143,141,183,148,172,198},
--LEFT(A1,4)={1705,1703,1706}),
"移动",
IF(OR(
--LEFT(A1,3)={175,176,156,130,131,132,155,186,145,185,171,146,166},
--LEFT(A1,4)={1704,1707,1708,1709}),
"联通",
"电信")

)
把以上公式复制到单元格中,移动拖柄或双击就可以将三网的号码区分出来。

相关阅读

  • 在excel中如何判断手机号码是哪个运营商?

  • 乔山办公网office365
  • 用if判断就可以实现,前提是你知道前三位区分手机运营商,比如130是联通的,139是移动的可以把右边放一列上,旁边注上公司名。再用mid()取前三位数,用vlookup()查出公司名。假设源数
  • wps2010的简介

  • 乔山办公网office365
  • 电脑上的Microsoft office 2010版本,变成了WPS版本卸载了wps重起电脑即可office2010和WPS2010区别大吗" src="/uploads/tu/198.jpg" style="width: 400px; height: 267px;" />WPS是英文Word Pr
  • WPS office如何转换成 Microsoft offi...

  • 乔山办公网office365
  • 把WPS文件转换Microsoft Office Word文件的方百法步骤如下:所需要的工具和和材料度:电脑、WPS软件、WORD软件步骤一、打开需要转换的WPS文件。步骤二、按下键盘中的“F12”键回盘。步骤三
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网