Macros 两个坐标之间的行驶距离

Macros 两个坐标之间的行驶距离,macros,coordinates,driving-distance,Macros,Coordinates,Driving Distance,我有一个excel格式的位置列表,我需要使用lat&long计算这些位置之间的行驶距离。是否有任何宏我可以使用。 干杯这是我在宏中找到的一个方法,希望它对我有所帮助来自: 这太简单了 Miles: =ACOS(COS(RADIANS(90-Lat1)) * COS(RADIANS(90-Lat2)) + SIN(RADIANS(90-Lat1)) * SIN(RADIANS(90-Lat2)) * COS(RADIANS(Long1-Long2))) * 3959 Kilometers: =

我有一个excel格式的位置列表,我需要使用lat&long计算这些位置之间的行驶距离。是否有任何宏我可以使用。 干杯

这是我在宏中找到的一个方法,希望它对我有所帮助

来自: 这太简单了

Miles:
=ACOS(COS(RADIANS(90-Lat1)) * COS(RADIANS(90-Lat2)) + SIN(RADIANS(90-Lat1)) * 
SIN(RADIANS(90-Lat2)) * COS(RADIANS(Long1-Long2))) * 3959

Kilometers:
=ACOS(COS(RADIANS(90-Lat1)) * COS(RADIANS(90-Lat2)) + SIN(RADIANS(90-Lat1)) * 
SIN(RADIANS(90-Lat2)) * COS(RADIANS(Long1-Long2))) * 6371

谢谢Ali Taki,但这看起来像是计算直线距离,而不是驾驶距离或路线距离!请不要只回答源代码。试着提供一个关于你的解决方案如何工作的很好的描述。请参阅:。谢谢