我正在寻找一种在 excel 中获取函数以检索一个拉链到另一个拉链的距离的方法。假设我有 100,000 名可能的新兵名单,我想按最近的方式排序。我有会议邮政编码,然后是 100,000 招聘邮政编码。我希望能够只编写一个函数 =ZipCodeDistance(a2,d1) 然后按该列排序。我找到了一个声称可以做到这一点的 65 美元的程序,但我想知道是否有免费的方法。
The Digital Ninja
问问题
12044 次
3 回答
1
此处解释了如何获取数据和算法,但在 C# 中。如果你的 Excel VBA 没问题,翻译应该不会太难吧?
于 2008-12-12T16:31:14.730 回答
1
您可以获得每个邮政编码的邮局地址列表,并将每个地址地理编码成一个经纬度对。对新兵的地址做同样的事情,然后使用大圆距离的公式。
这是美国邮政编码数据库的链接:
另一个是如何计算地球上两点之间的距离:
于 2008-12-12T16:36:03.940 回答