我正在寻找一种方法,让一个函数在excel中检索距离从一个邮编到另一个。假设我有一个包含100,000个可能的招聘人员的列表,我希望按最近的顺序进行排序。我有会议邮政编码,然后是100,000招募邮政编码。我希望能够编写一个函数=ZipCodeDistance(a2,d1),然后按该列排序。我找到了一个65美元的程序,声称可以做到这一点,但我想知道是否有一个免费的方式。
发布于 2008-12-12 08:30:14
发布于 2008-12-12 08:31:15
在C#中,如何获取数据和算法是在here中解释的。如果你的Excel VBA还可以,翻译起来应该不会太难吧?
发布于 2008-12-12 08:36:04
您可以获取每个邮政编码的邮局地址列表,并将每个地址地理编码为一个最新的长地址对。对新兵的地址做同样的事情,然后使用大圆圈距离的公式。
这是一个美国邮政编码数据库的链接:
另一个是如何计算地球上两个点之间的距离:
https://stackoverflow.com/questions/363259
复制相似问题