Проезжая расстояние между двумя координатами
У меня есть длинный список мест в формате Excel, и мне нужно рассчитать расстояние в пути между этими местами, используя широту и длину. Есть ли макрос, который я могу использовать? ура
2 ответа
От: ссылка это слишком просто
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
Вот ссылка, которую я нашел, чтобы сделать это в макросе, надеюсь, это поможет