我有一个充满IP的列,想要自动获取这些IP的国家/地区。
我有什么想法可以做到这一点吗?
答案 0 :(得分:0)
我不认为使用普通Excel可以实现这一点。您需要进行一次或多次REST调用,并在其中传入IP地址以最终获得国家/地区。乍一看,似乎可以使用VBA。您还可以使用R
之类的工具来处理此问题。
以下是免费IP查询服务的链接,您可以尝试:http://freegeoip.net/?q=118.189.52.134
它甚至可能返回与IP地址关联的国家/地区。如果它只返回纬度和经度,那么您可以再次拨打Google Geocode API来获取国家/地区。
答案 1 :(得分:0)
我不知道任何免费的方法。对于商业广告,您可以安装其他组件以在MS Excel桌面中运行IP地理位置查询。
https://www.ip2location.com/free/excel-addin
这在Office 365中不起作用。