发布网友 发布时间:2022-04-22 22:42
共5个回答
热心网友 时间:2022-05-19 19:51
1、首先,我们新建一份excel表,在A列输入需要查询的手机号码,如下所示。
2、然后我们B列建立一个辅助列,并在B2输入公式="https#//shouji.51240.com/"&A3&"__shouji/",批量得到链接地址,如下所示。
3、接着再使用函数,从网页中抓取数据,在C2输入公式“=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(WEBSERVICE(B2),FIND("title",WEBSERVICE(B2))+18,11),"-",""),"手",""),"机","")”。
4、最后,我们对生成的归属地做个简单的检验,将第一个号码在专门的查询网站进行查询,可以看到查询结果一致。
热心网友 时间:2022-05-19 19:52
从手机号码中提取归属地,同样也需要手机号归属地的数据表。如下图所示。
从上表看出,只要知道手机的前7位数字,就可以提出对应的省份和城市。所以公式就可以设置为:
公式:C8
=VLOOKUP(LEFT(B8,7),手机数据库!A:C,2,0)&VLOOKUP(LEFT(B8,7),手机数据库!A:C,3,0)
热心网友 时间:2022-05-19 19:52
有个简单方便的方法,不需要写Excel函数,热心网友 时间:2022-05-19 19:53
首先需要一个索引表,然后用查找函数(lookup、vlookup、hlookup、match、index等之中的一或两个即可),4-7位用mid提取。公式为热心网友 时间:2022-05-19 19:53
先建立区域号码与归属区域的对应关系。比如分别放在H列和I列。