Excelで2つのGPS座標の間の距離を計算する方法

  • これを共有
Hugh West

日々の生活の中で、その必要性を感じています。 測距 を、何度も何度も繰り返しています。 Excelで2つのGPS座標間の距離を計算する の2つの簡単な方法について詳しく説明します。 Excelで2つのGPS座標間の距離を計算する .

より分かりやすくするため、ここでは、以下のデータセットからなる ラティチュード と位置の経度値 チェコ共和国・プラハ そして オーストリア・ザルツブルグ .

練習用ワークブックをダウンロードする

2つのGPS座標間の距離計算.xlsm

Excelで2つのGPS座標の間の距離を計算する2つの簡単な方法

1.算術式による2つのGPS座標間の距離の計算

算術式の使用は、最も迅速で簡単な方法です。 2つのGPS座標間の距離を計算する では、そのために以下の手順を実行してください。

ステップス :

  • というタイトルの新しい行を作成します。 距離(マイル) .
  • 次の数式を適用するセルを選択します。
=acos(cos(radians(90-c5))*cos(radians(90-c6))+sin(radians(90-c5))*sin(radians(90-c6))*cos(radians(d5-d6))))*3959

これです。

  • があります。 ラジアン関数 の値を変換します。 学位 の値へと変化させる。 ラジアン の単位になります。
  • があります。 ACOS機能 COSINE関数は、数値の逆コサインを返します。

フォーミュラ・ブレークダウン

cos(ラジアン(90-c5))*cos(ラジアン(90-c6))+sin(ラジアン(90-c5))*sin(ラジアン(90-c6))*cos(ラジアン(d5-d6))。 - この部分は、三角法演算子を使って値を提供する。

出力します。 0.999092512926254

ACOS(0.999092512926254) - ACOS機能 は逆コサイン値を返します。

出力します。 0.0426057358212635

0.0426057358212635 *3959 - の掛け算は 3959 に変換する。 マイル数 .

出力します。 168.676108116382

  • 最後に エンタメ を持たせる。

このように、私たちは 2つのGPS座標間の距離を計算する を、いとも簡単に。

続きを読む Excelで2都市間の距離を計算する方法

2.VBAを使用して2つのGPS座標間の距離を計算する

を使用することもできます。 ブイビーエー まで 2つのGPS座標間の距離を計算する それが最もスマートな方法です。

ステップス :

  • まずは デベロッパー タブで表示します。
  • 選ぶ ビジュアルベーシック をリボンから削除します。

  • ここで、「」をクリックします。 インサート .
  • 次に、 を押します。 モジュール .

  • ここで、空いたスペースに以下のVBAコードを入力します。
 Public Function DistCalc(Prague_Lati As Double, Prague_Longi As Double, Salzburg_Lati As Double, Salzburg_Longi As Double) With WorksheetFunction M = Cos(.Radians(90 - Prague_Lati)) N = Cos(.Radians(90 - Salzburg_Lati)) O = Sin(.Radians(90 - Prague_Lati)) P = Sin(.Radians(90 - Salzburg_Lati)) Q = Cos(.Radians(Prague_Longi - Salzburg_Longi)) 'Change 637 1,040 2,040 3,040 4,040 5,040 6,040 6,040 6,040 6,040 6,040 6,040 6,040 6,040 6,040 7,040 8,060を 3959 に設定すると、結果がマイル単位になります DistCalc = .Acos(M * N + O * P * Q) * 6371 End With End Function 

まず、ここではPublic Functionのプロシージャを使用しました。 DistCalc そして、いくつかの変数を設定します。 M、N、O、P Q を定義するために、変数間の適切な関係性について言及しました。 DistCalc 機能です。

  • ここで、測定結果を表示させたいセルを選択します(例. C8 ).
  • ここで、以下の式に当てはめる。
=DistCalc(C5,D5,C6,D6)

ここでは DistCalc関数 を推定しています。 わたりま .

  • 最後に エンタメ .

これが一番かっこいい 2つのGPS座標間の距離を計算する .

続きを読む エクセルで2つの住所間の距離を計算する方法(3つの方法)

プラクティス部門

より専門的な知識を得るために、ここで練習することができます。

結論

今回は、2つの簡単な方法を明文化してみました。 Excelで2つのGPS座標間の距離を計算する また、ご質問等ございましたら、下記までお寄せください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。