Lompat ke konten Lompat ke sidebar Lompat ke footer

SCRIPT MENGHITUNG JARAK

hitung jarak

Tidak semua formula dalam spreadsheet yang dibutuhkan tersedia. Salah satunya kebutuhan untuk menghitung jarak.

Data yang tersedia untuk dihitung adalah kota/kabupaten. Untuk lebih akurat, dilengkapi dengan data kecapatan pada titik asal dan tujuan.

Apps Script Hitung Jarak

Solsusinya, saya buat Apps Script yang disisipkan dalam Spreadsheet. Kode Apps Script selengkapnya seperti berikut :


function hitungJarak(asal, tujuan) {
  var directionsService = Maps.newDirectionFinder();
  var result = directionsService
    .setOrigin(asal)
    .setDestination(tujuan)
    .getDirections();
  
  var distance = result.routes[0].legs[0].distance.text;
  return distance;
}

Cara Menggunakan

  1. Buka aplikasi SpreadSheet.
  2. Buat tabel dengan judul kolom Kec.Asal, Kota Asal, Kec.Tujuan, Kota Tujuan.
    Seperti berikut :
  3. Buat Apps Script dan paste kode Apps Script di atas.
  4. Buat formula di cell E2 dengan format sbb :
      =hitungJarak(A2 & ", " & B2, C2 & ", " & D2)
      

    A2 diisi Kec. Asal
    B2 diisi Kota Asal
    C2 diisi Kec. Tujuan
    D2 diisi Kota. Tujuan

Semoga bermanfaat. Selamat mencoba.

Posting Komentar untuk "SCRIPT MENGHITUNG JARAK"