添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
悲伤的伤痕  ·  决战中途岛 ...·  1 年前    · 
气宇轩昂的煎鸡蛋  ·  第一视角07 | ...·  1 年前    · 
稳重的蟠桃  ·  战神奶爸 ...·  1 年前    · 

WEBSERVICE 函数可以通过网页链接地址直接从 Web 服务器获取数据 基本语法如下

WEBSERVICE(url)

其中 url 参数是 Web 服务器的网页地址 如果 url 字符串长度超过 2 048 个字符 WEBSERVICE 函数返回错误值 #VALUE!

注意: 只有在计算机联网的前提下,才能使用 WEBSERVICE 函数从 Web 服务器获取数据。

如图 所示 B2 单元格中输入以下公式 公式向下复制到 B4 单元格 可以获取 A 列对应 IP 地址 或域名的归属地

IP 地址归属地查询

=FILTERXML(WEBSERVICE("http://apis.juhe. cn/ip/ip2addrip="&A2&"&dtype=xml&key=05ee6ed 55dddea82823d5c84e587bdf0"),"//area")

url 地址中的 http://apis.juhe.cn/ip/ip2addr 是聚合数据网页提供的查询 IP 地址归 属地的 API 接口

ip ”“ dtype ”“ key 是我们以 get 方式请求数据时传输给网页的参数 ,“ ip 参数是 需要查询归属地的 IP 地址或域名 ;“ dtype 参数指定从网页返回数据的数据格式 可以 JSON XML 格式 ;“ key 参数是申请 API 接口时聚合数据网页提供的 AppKey 如图 所示

B2 单元格中的公式为例 公式利用 WEBSERVICE 函数通过聚合数据网页的 API 接口获取数据 得到如下 XML 格式文本

"<?xml version=""1.0"" encoding=""utf-8""?>

<root><resultcode>200</resultcode><reason>Return Successd!</reason> <result><area> 浙江省杭州市 </area><location> 联通 </location></result><error_ code>0</error_code></root>"

其中 <reason> 是返回说明 <area> 是归属地区 <location> 是位置 <error_code> 是错误码 当错误码非 0 表示 IP 地址错误 或者域名不存在

然后利用 FILERXML 函数根据 XML 标准路径提取归属地信息 <area> 的内容 终得到 IP 地址对应的归属地

聚合数据网页 AppKey

北京大学出版社

Word/Excel/PPT 2019三合一完全自学教程》

集Word、Excel、PPT所有功能、妙招技法、行业应用、专家经验于一体

京东和当当大促,参加每满100减50活动~

购买地址: 返回搜狐,查看更多

责任编辑:

声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。