Haversine jednadžba u Excelu

...

Pomoću Haversine jednadžbe izračunajte udaljenost između dvije točke na globusu.

Haversine jednadžba je jedna od osnovnih jednadžbi za oceansku plovidbu; koristi se za generiranje udaljenosti između dviju točaka na kugli ako znate geografsku širinu i dužinu obiju točaka i promjer kugle. Uvelike je automatiziran u GPS jedinice. Neki ljudi koji se bave geocachingom vole da se ova jednadžba učita u njihovu lokalnu kopiju Excela mogu jednostavno unijeti svoju početnu i završnu točku kako bi odredili udaljenost koju moraju putovati.

Postavljanje varijabli

Haversine jednadžba zahtijeva četiri ulazne varijable za geografsku širinu i dužinu. Da biste to postavili u Excelu, imenovati ćete određene ćelije u Excelu i uputiti se na te nazive ćelija u formuli. Možete imenovati ćeliju u Excelu tako da kliknete na ćeliju, a zatim upišete naziv u razmak lijevo od trake formule. Kliknite na ćeliju "A1" i dodijelite joj naziv "Latitude_1". Kliknite na ćeliju "A2" i dodijelite joj naziv "Latitude_2". Kliknite na ćeliju "B1" i dodijelite joj ime "Geografska dužina_1." Kliknite na ćeliju "B2" i dodijelite joj naziv "Longitude_2". Dobro je promijeniti boje ovih ćelija kako biste ih mogli prepoznati kasnije.

Video dana

Postavljanje konstanti

Drugi dio Haversine jednadžbe je polumjer sfere kojom se navigira. Obično je ovo Zemlja. Kao i kod gornjih brojeva širine i dužine, imenujte ćelije koje sadrže ove varijable. Kliknite na "C1" i nazovite ga "RadMiles", kliknite na ćeliju "C2" i nazovite je "RadKilom". U ćeliju C1 unesite "3959"; u ćeliju C2 unesite "6371". U ćeliji C3 postavite provjeru valjanosti podataka klikom na dio "Podaci" sučelja vrpce i odabirom "Provjera valjanosti podataka." Odaberite "Popis" kao vrstu provjere i unesite "Milje, kilometri" u predviđeni prostor, bez citata oznake. Ćelija C3 postat će padajući popis s dva unosa: milje i kilometri.

Ulazak u formulu

Unesite sljedeću formulu u ćeliju C4:

=ACOS(COS(RADIANS(90-Latitude_1)) COS(RADIANS(90-Latitude_2)) +SIN(RADIANS(90-Latitude_1)) SIN(RADIANS(90-Latitude_2)) COS(RADIANS(Longitude_1-Longitude2)) IF(C3="Milje",RadMilje, RadKilom)

Korištenje Haversine jednadžbe

Da biste koristili proračunsku tablicu koja sadrži Haversine jednadžbu, unesite zemljopisnu širinu i dužinu svoje početne točke u ćelije A1 i B1, u stupnjevima. Zatim unesite zemljopisnu širinu i dužinu svoje odredišne ​​točke u ćelije A2 i B2, također u stupnjevima. Odaberite jedinice u kojima želite izmjeriti udaljenost između točaka odabirom padajućeg izbornika u ćeliji C3 (bilo milje ili kilometri). Ćelija C4 će pokazati udaljenost između dvije točke.