如何在Excel表格中批量查詢經(jīng)緯度

因?yàn)樽罱杏脩舴从嘲俣任恢梅?wù)和騰訊位置服務(wù)使用公式查詢有許多弊端和限制,例如收費(fèi)、額度限制等,我們基于這個(gè)問(wèn)題,新發(fā)現(xiàn)了高德地圖查詢很方便、實(shí)惠。并且也對(duì)現(xiàn)有公式做了一些研發(fā)工作,新型的經(jīng)緯度查詢公式就誕生了,接下來(lái)我就給大家講解一下公式的使用方法。

步驟一:

先將地址和網(wǎng)站鏈接拼接,(高德地圖查詢地址鏈接就是拼接出來(lái)的形式),見(jiàn)下圖


示例:


步驟二:

先打開(kāi)高德地圖的開(kāi)發(fā)者工具,在網(wǎng)頁(yè)上輸入待搜索的地址點(diǎn)擊搜索發(fā)出請(qǐng)求,然后借助谷歌瀏覽器的開(kāi)發(fā)者工具,在網(wǎng)絡(luò)請(qǐng)求選項(xiàng)卡中找到對(duì)應(yīng)的網(wǎng)絡(luò)請(qǐng)求。在請(qǐng)求數(shù)據(jù)中檢查,找到對(duì)應(yīng)的數(shù)據(jù)。優(yōu)先按照Fetch/XHR篩選,這里的數(shù)據(jù)多半是json格式的數(shù)據(jù),如下圖:


然后分析數(shù)據(jù),找到數(shù)據(jù)位置,可得,城市位置為data.poi_list.0.cityname

經(jīng)度位置為data.poi_list.0.longitude

緯度位置為data.poi_list.0.latitude

步驟三:

使用公式抓取json數(shù)據(jù):

公式名稱(chēng):=GetWebContentByNetworkRequestW(Url, Url_keywords, [Minute])

用途說(shuō)明:在Excel表格或WPS表格中,借助Excel瀏覽器抓取網(wǎng)絡(luò)請(qǐng)求中的數(shù)據(jù)。理論上網(wǎng)頁(yè)上顯示的數(shù)據(jù),從網(wǎng)絡(luò)請(qǐng)求中都可以截獲,而且很多數(shù)據(jù)是json格式的數(shù)據(jù),便于提取。

參數(shù)說(shuō)明:參數(shù)Url指要訪問(wèn)的網(wǎng)頁(yè)地址,參數(shù)Url_Keywords指要監(jiān)控的網(wǎng)絡(luò)請(qǐng)求關(guān)鍵詞,多個(gè)關(guān)鍵詞用雙杠"|"隔開(kāi),可選參數(shù)Minute指的緩存時(shí)間,單位分鐘,默認(rèn)是60分鐘,對(duì)于實(shí)時(shí)刷新的數(shù)據(jù),可以設(shè)置為1分鐘。

先寫(xiě)公式=GetWebContentByNetworkRequestW(B3,Sheet1!$B$2),抓取源數(shù)據(jù),然后使用=GetJsonProperty(C3,數(shù)據(jù)位置)公式提取源數(shù)據(jù)中的城市、經(jīng)緯度等信息,C3表示數(shù)據(jù)源。


然后打開(kāi)Excel瀏覽器執(zhí)行抓取任務(wù)。

先點(diǎn)擊門(mén)戶網(wǎng)站選擇網(wǎng)絡(luò)抓取任務(wù),設(shè)定好循環(huán)時(shí)間,即可開(kāi)始抓取任務(wù)。


然后回到表格,重新計(jì)算公式,就查詢成功了。

*使用公式要下載Excel網(wǎng)絡(luò)函數(shù)庫(kù),在官網(wǎng)www.excelapi.com中就可以下載。


到這里的分享就到此為止了,感謝大家看到這里,如果能幫到大家的話,多多支持阿南,我也會(huì)持續(xù)為大家?guī)?lái)更多有用的公式,也歡迎大家留言、私信,和我共同探討。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容