exc表格如何使用函数网页web查询归属地和运营商
要使用函数在exc表格中查询归属地和运营商,需要先找到可用的API或网站,提供这些信息。以下是一个简单的方法,您可以使用这个方法来实现这个过程:
-
找到一个可用的API或网站,提供查询归属地和运营商的服务。例如,您可以使用淘宝开放平台提供的手机归属地查询API(https://tcc.taobao.com/cc/json/mobile_tel_segment.htm)。
-
打开Excel表格,并在需要查询归属地和运营商的单元格中输入手机号码。
-
在表格中选择一个空白单元格,并使用以下公式:
=WEBSERVICE("https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel="&A1)
其中,A1是包含手机号码的单元格地址。此公式将使用WEBSERVICE函数从淘宝API中获取响应。
- 将结果转换为JSON格式。您可以使用以下公式:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(WEBSERVICE("https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel="&A1),"{",""),"}",""),"""",""),"[",""),"]",""),":",""),"(",""),")",""),",",""),"·",""),"-","")," ",""),"_",""),"/",""),"\",""),";",""),"'",""),"\"",""),"<",""),">",""),"?",""),",",""),"|",""),"+",""),"-",""),"&",""),"%",""),"$",""),"#",""),"@","")
此公式将使用SUBSTITUTE函数将JSON响应中的所有特殊字符替换为空格,以便Excel可以正确解析它。
- 解析JSON响应。您可以使用以下公式:
=FILTERXML(B1,"//province/text()")&" "&FILTERXML(B1,"//catName/text()")
其中,B1是包含已转换为JSON格式的响应的单元格地址。此公式将使用FILTERXML函数从JSON响应中提取省份和运营商名称。
- 确定您的公式已正确设置并运行。您应该能够在单元格中看到手机号码的归属地和运营商名称
原文地址: https://www.cveoy.top/t/topic/gEQF 著作权归作者所有。请勿转载和采集!