2点間の移動時間を求める-従量課金版(excel memo)
環境:Excel。2行目:始点、3行目以降:終点。
C列:address
K列:URL
="https://maps.googleapis.com/maps/api/directions/xml?origin="&$H$2&"&destination="&$H3&"&mode=driving&departure_time=now"&"&key="&key!$A$1L列:XML
=WEBSERVICE($K3)M列:driving
=TRANSPOSE((FILTERXML($L3,"//duration_in_traffic/text")))
tips
FILTERXML関数が使えるので「XML」形式を使う。Jsonでは関数使えない。
移動時間は"//duration_in_traffic/text"で検索
mode = driving - 車(デフォルト)
walking - 徒歩
transit - 公共(日本では利用不可)
https://developers.google.com/maps/faq#transit_directions_countries
参照:Google Maps API Key
この記事が気に入ったらサポートをしてみませんか?