1

あるzipから別のzipまでの距離を取得するためにExcelで関数を取得する方法を探しています。100,000 人の採用候補のリストがあり、近い順で並べ替えたいとします。Id には、会議の郵便番号と 100,000 の新兵の郵便番号があります。関数 =ZipCodeDistance(a2,d1) を記述して、その列でソートできるようにしたいと考えています。これを行うと主張する65ドルのプログラムを見つけましたが、無料の方法があるかどうか疑問に思っていました.

4

3 に答える 3

4

各郵便番号の緯度と経度があれば、三角法を使用してカラスが飛ぶ距離を計算できます。

ここには無料でダウンロードできるデータベースがあります。

計算を行うには、こちらの情報を参照してください。また、実際の Excel 固有の計算例をいくつかここに示します。

于 2008-12-12T16:30:13.860 に答える
1

データの取得方法とアルゴリズムはここで説明されていますが、C# です。Excel VBA に問題がなければ、翻訳はそれほど難しくありませんか?

于 2008-12-12T16:31:14.730 に答える
1

郵便番号ごとに郵便局の住所のリストを取得し、各住所を緯度と経度のペアにジオコーディングできます。新兵の住所についても同じことを行い、大圏距離の式を使用します。

米国の郵便番号データベースへのリンクは次のとおりです。

http://www.zipcodeworld.com/

また、地球上の 2 点間の距離を計算する方法についても説明します。

http://williams.best.vw.net/avform.htm

于 2008-12-12T16:36:03.940 に答える