Persamaan Haversine di Excel

...

Gunakan persamaan Haversine untuk menghitung jarak antara dua titik pada bola dunia.

Persamaan Haversine adalah salah satu persamaan dasar untuk navigasi laut; itu digunakan untuk menghasilkan jarak antara dua titik pada bola jika Anda mengetahui garis lintang dan garis bujur dari kedua titik dan diameter bola. Ini sebagian besar telah otomatis menjadi unit GPS. Beberapa orang yang melakukan geocaching ingin persamaan ini dimuat di salinan lokal Excel mereka, lalu mereka cukup memasukkan titik awal dan titik akhir mereka untuk menentukan jarak yang harus mereka tempuh bepergian.

Menyiapkan Variabel

Persamaan Haversine membutuhkan empat variabel input untuk garis lintang dan garis bujur. Untuk mengatur ini di Excel, Anda akan memberi nama sel tertentu di Excel dan merujuk ke nama sel tersebut dalam rumus. Anda dapat memberi nama sel di Excel dengan mengklik sel dan kemudian mengetikkan nama di ruang putih di sebelah kiri bilah rumus. Klik sel "A1" dan beri nama "Latitude_1". Klik sel "A2" dan beri nama "Latitude_2." Klik pada sel "B1" dan tetapkan namanya "Bujur_1." Klik pada sel "B2" dan beri nama "Bujur_2". Sebaiknya ubah warna sel-sel ini sehingga Anda dapat mengidentifikasinya nanti.

Video Hari Ini

Menyiapkan Konstanta

Bagian lain dari persamaan Haversine adalah jari-jari bola yang dinavigasi. Biasanya, ini adalah Bumi. Seperti halnya angka lintang dan bujur di atas, beri nama sel yang berisi variabel ini. Klik "C1" dan beri nama "RadMiles", klik sel "C2" dan beri nama "RadKilom". Di sel C1, masukkan "3959"; di sel C2, masukkan "6371." Di sel C3, atur Validasi Data dengan mengklik bagian "Data" dari antarmuka pita dan memilih "Validasi data." Pilih "Daftar" sebagai jenis validasi dan masukkan "Mil, Kilometer" di tempat yang disediakan, tanpa kutipan tanda. Sel C3 akan menjadi daftar drop-down dengan dua entri: Mil dan Kilometer.

Memasuki Formula

Masukkan rumus berikut di sel C4:

=ACOS(COS(RADIANS(90-Lintang_1)) COS(RADIANS(90-Lintang_2)) +SIN(RADIANS(90-Lintang_1)) SIN(RADIANS(90-Lintang_2)) COS(RADIANS(Bujur_1-Bujur2)) JIKA(C3="Miles", RadMiles, RadKilom)

Menggunakan Persamaan Haversine

Untuk menggunakan spreadsheet yang berisi persamaan Haversine, masukkan garis lintang dan garis bujur titik asal Anda dalam sel A1 dan B1, dalam derajat. Kemudian masukkan lintang dan bujur titik tujuan Anda di sel A2 dan B2, juga dalam derajat. Pilih unit di mana Anda ingin mengukur jarak antara titik dengan memilih drop-down di sel C3 (mil atau kilometer). Sel C4 akan menunjukkan jarak antara dua titik.