Уравнението на Хавърсийн в Excel

Използвайте уравнението на Haversine, за да изчислите разстоянието между две точки на земното кълбо.

Подготовка на променливите

Уравнението на Haversine изисква четири входа на променливи за географска ширина и дължина. За да подготвите това в Excel, ще дадете име на някои полета и ще ги посочите във формулата. Можете да наименувате клетка, като кликнете върху нея и след това въведете името в празното поле отляво на формулата. Изберете клетка "A1" и я наречете "Latitude_1". Кликнете върху клетката "A2" и я наречете "Latitude_2". Кликнете върху клетката "B1" и задайте името "Longitude_1". Изберете клетка "B2" и я наречете "Longitude_2". Добра идея е да промените цвета на клетките, за да можете лесно да ги идентифицирате по-късно.

Подготовка на константи

Другата част от уравнението на Хавърсийн е радиусът на сферата, която преминава. Обикновено това е Земята. Както и при номерата на географската ширина и дължина, посочете клетките, които ще съдържат променливите. Кликнете върху "C1" и го наречете "RadMiles", изберете "C2" и го наречете "RadKilom". В клетка C1 въведете "3959"; в C2 въведете числото "6371". В клетка C3 подгответе проверката на информацията, като изберете опцията "Информация" в частта от интерфейса на лентата и изберете "Валидиране на информацията". Изберете "Списък" като тип за валидация и въведете "Мили, километри" в полето, което ви дава, без кавичките. Cell C3 ще се превърне в падащо меню с две записи: Мили и километри.

Въведете формулата

Въведете следната формула в C4:

= COS (RADIANS (90-Latitude_2)) COS (RADIANS (90-Latitude_2)) + СИН (RADIANS (90-Latitude_1) (C3 = "Майлс", RadMiles, RadKilom)

Използвайки уравнението на Хавърсийн

За да използвате електронната таблица, съдържаща уравнението на Haversine, въведете географската ширина и дължина на произход в клетките си A1 и B1 в градуси. След това въведете географската ширина и дължина на пристигане в клетки А2 и В2, също в градуси. Изберете единицата, в която искате да измерите разстоянието между точките, като маркирате желаната опция в падащия списък в клетка C3 (мили или километра). Каре C4 ще покаже разстоянието между тези две точки.