Daftar Isi
Dalam kehidupan kita sehari-hari, kita merasakan perlunya mengukur jarak dalam banyak waktu. Tidak begitu sulit untuk menghitung jarak antara dua koordinat GPS di Excel . saya akan menguraikan 2 cara sederhana untuk menghitung jarak antara dua koordinat GPS di Excel .
Untuk lebih jelasnya, saya akan menggunakan dataset yang terdiri dari Garis Lintang dan nilai Bujur dari lokasi Praha, Republik Ceko dan Salzburg, Austria .
Unduh Buku Kerja Praktik
Perhitungan Jarak antara Dua Koordinat GPS.xlsm2 Cara Sederhana untuk Menghitung Jarak antara Dua Koordinat GPS di Excel
1. Menggunakan Rumus Aritmatika untuk Menghitung Jarak antara Dua Koordinat GPS
Penggunaan rumus aritmetika adalah cara tercepat dan paling sederhana untuk menghitung jarak antara dua koordinat GPS Sekarang, ikuti langkah-langkah berikut untuk tujuan ini.
Langkah-langkah :
- Buat baris baru berjudul Jarak (Mil) .
- Pilih sel untuk menerapkan rumus berikut:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)))*3959
Di sini,
- The Fungsi Radian mengonversi nilai dalam Gelar unit menjadi nilai Radian unit.
- The Fungsi ACOS mengembalikan kosinus inversi dari suatu bilangan.
Rincian Formula
COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)) - bagian ini memberikan nilai dengan menggunakan operator trigonometri.
Keluaran: 0.999092512926254
ACOS(0.999092512926254) - Fungsi ACOS mengembalikan nilai Cosinus terbalik.
Keluaran: 0.0426057358212635
0.0426057358212635 *3959 - Perkalian dari 3959 mengubah nilai menjadi Miles .
Keluaran: 168.676108116382
- Terakhir, tekan MASUK untuk mendapatkan hasilnya.
Dengan demikian, kita bisa menghitung jarak antara dua koordinat GPS cukup mudah.
Baca selengkapnya: Bagaimana Menghitung Jarak Antara Dua Kota di Excel
2. Menggunakan VBA untuk Menghitung Jarak antara Dua Koordinat GPS
Kita juga bisa menggunakan VBA untuk menghitung jarak antara dua koordinat GPS Ini adalah cara paling cerdas untuk melakukannya.
Langkah-langkah :
- Pertama-tama, pergi ke Pengembang tab.
- Pilih Visual Basic dari pita.
- Sekarang, klik pada Sisipkan .
- Kemudian, tekan pada Modul .
- Sekarang, masukkan kode VBA berikut di ruang kosong:
Public Function DistCalc(Prague_Lati As Double, Prague_Longi As Double, Salzburg_Lati As Double, Salzburg_Longi As Double) With WorksheetFunction M = Cos(.Radians(90 - Prague_Lati)) N = Cos(.Radians(90 - Salzburg_Lati)) O = Sin(.Radians(90 - Prague_Lati)) P = Sin(.Radians(90 - Salzburg_Lati)) Q = Cos(.Radians(Prague_Longi - Salzburg_Longi)) 'Change 6371ke 3959 untuk mendapatkan hasil Anda dalam Miles DistCalc = .Acos(M * N + O * P * Q) * 6371 End With End Function
Pertama, saya menggunakan prosedur Fungsi Publik di sini DistCalc Kemudian, saya menetapkan beberapa variabel M, N, O, P, dan Q dengan nilai tertentu. Saya menyebutkan relasi yang sesuai antara variabel-variabel untuk mendefinisikan DistCalc Fungsi.
- Sekarang, pilih sel untuk mendapatkan hasil yang diukur (mis. C8 ).
- Sekarang, terapkan rumus berikut ini:
=DistCalc(C5,D5,C6,D6)
Di sini, yang Fungsi DistCalc memperkirakan jarak antara dua titik .
- Akhirnya, tekan MASUK .
Ini adalah cara paling keren untuk menghitung jarak antara dua koordinat GPS .
Baca selengkapnya: Cara Menghitung Jarak Antara Dua Alamat di Excel (3 Cara)
Bagian Latihan
Anda bisa berlatih di sini untuk keahlian lebih lanjut.
Kesimpulan
Dalam artikel ini, saya telah mencoba mengartikulasikan 2 cara sederhana untuk menghitung jarak antara dua koordinat GPS di Excel . semoga bermanfaat bagi semua orang. Untuk pertanyaan lebih lanjut, komentar di bawah ini.