Всем привет и хорошего настроения!
Предлагаю Вашему вниманию мою реализацию в Excel формулы гаверсинусов.
Первоисточник - вики, можно найти ЗДЕСЬ. С указанным мной радиусом земли погрешность получается до 1%, можно улучшить если поиграть значением. Не рекомендуется для проверки расстояний между объектами, расположенными диаметрально противоположно друг от друга через центр планеты.
Во вложении есть развёрнутый пошаговый вариант расчётов. Если вкратце, то суть такая:
Код
=2*A11*ASIN(КОРЕНЬ(СТЕПЕНЬ(SIN((РАДИАНЫ(A1-A3))/2);2)+СТЕПЕНЬ(SIN((РАДИАНЫ(A2-A4))/2);2)*COS(РАДИАНЫ(A1))*COS(РАДИАНЫ(A3))))
Где А1:А4 - координаты точек, А11 - радиус Земли в километрах.