Menghitung perbedaan antara dua tanggal bisa membuat frustrasi ketika Anda harus melakukannya untuk banyak batch. Untungnya, Google Sheets memiliki fungsi khusus untuk tujuan ini. Fungsi DATEDIF mengambil dua tanggal dan memberi tahu Anda berapa banyak perbedaan di antara mereka dalam hari, bulan, atau bahkan tahun.

Baca terus untuk mengetahui apa fungsi ini, dan lihat aksinya dengan contoh sederhana.

Apa Fungsi DATEDIF di Google Spreadsheet?

DATEDIF adalah fungsi di Google Sheets yang menghitung perbedaan antara dua tanggal. Fungsi ini dapat mengembalikan nilai selisih dalam tahun, bulan, atau hari. Dengan parameter yang tepat, DATEDIF juga dapat mengembalikan perbedaan bulan dan hari dengan berbagai kebiasaan, seperti mengabaikan perbedaan tahun.

=DATEDIF(tanggal1, tanggal2, unit)

DATEDIF mengurangi date2 dari date1 dan kemudian mengembalikan perbedaan dalam unit yang ditentukan. Unit yang didukung oleh fungsi ini adalah sebagai berikut:

Satuan Catatan
kamu Jumlah tahun penuh antara dua tanggal.
M Jumlah bulan penuh antara dua tanggal.
D Jumlah hari antara dua tanggal.
MD Jumlah hari antara dua tanggal, di mana seluruh tahun dan bulan dikurangi.
YM Jumlah bulan penuh antara dua tanggal, di mana seluruh tahun dikurangi.
YD Jumlah hari antara dua tanggal, di mana kedua tanggal dianggap tidak lebih dari satu tahun.

Mari kita gunakan contoh untuk lebih memahami apa arti masing-masing unit ini untuk fungsi DATEDIF.

Sebagai contoh, kami memiliki tanggal lahir seorang siswa, 1 Februari 2001, dan tanggal saat ini adalah 31 Januari 2022. Inilah yang akan dikembalikan oleh setiap unit dalam fungsi DATEDIF.

  • kamu: Ini akan mengembalikan 20, karena perbedaan antara dua tanggal adalah 20 tahun penuh.
  • M: Ini akan mengembalikan 251, karena perbedaan antara dua tanggal adalah 251 bulan penuh.
  • D: Ini akan mengembalikan 7663 sejak 7663 hari telah berlalu antara dua tanggal.
  • MD: Ini akan mengembalikan 24. Setelah seluruh tahun dan seluruh bulan dikurangi, selisih antara kedua tanggal tersebut adalah selisih hari, yaitu selisih antara 7 dan 31 yang sama dengan 24.
  • YM: Ini akan mengembalikan 11. Setelah seluruh tahun dikurangi, Februari tinggal 11 bulan lagi dari Januari.
  • YD: Ini akan mengembalikan 358. Jika kedua tanggal tersebut hanya terpaut satu tahun, maka selisih 1 Februari dan 31 Januari adalah 358 hari.

Cara Menggunakan Fungsi DATEDIF di Google Spreadsheet

Fungsi DATEDIF mengambil tiga parameter: Tanggal pertama, tanggal kedua, dan unit. Tanggal yang Anda masukkan harus dalam format tanggal, bukan teks. Unit juga terbatas pada yang disebutkan di bagian sebelumnya. Dengan mengingat hal ini, mari gunakan fungsi ini.

Sebagai contoh sederhana, kami memiliki tanggal peluncuran dan pendaratan untuk misi Mars 2020. Menurut spreadsheet sampel ini, pesawat ruang angkasa lepas landas pada 30 Juli 2020, dan mendarat di Mars pada 18 Februari 2021.

Tujuannya adalah untuk menghitung jumlah hari dan bulan yang telah dilalui pesawat ruang angkasa ini, menggunakan fungsi DATEDIF.

  1. Pilih sel yang berisi tanggal.
  2. Pergi ke Format lalu Nomor.
  3. Pilih Tanggal. Ini akan mengatur sel yang dipilih ke format tanggal.
  4. Pilih sel tempat Anda ingin menampilkan perbedaan tanggal dalam hari. Itu akan menjadi sel B4 dalam lembar kerja ini.
  5. Buka bilah rumus dan masukkan rumus di bawah ini:
    =DATEDIF(B2, B3, "d")
    Rumus ini akan mengembalikan perbedaan antara tanggal B2 dan B3 dalam hari.
  6. tekan Memasuki. Sheets sekarang akan memberi tahu Anda bahwa pesawat ruang angkasa telah melakukan perjalanan selama 569 hari.

Sekarang mari kita hitung berapa bulan perjalanan pesawat ruang angkasa itu.

  1. Pilih sel tempat Anda ingin menampilkan perbedaan tanggal dalam bulan. Itu akan menjadi sel B5 dalam lembar kerja ini.
  2. Masukkan rumus di bawah ini di bilah rumus:
    =DATEDIF(B2,B3, "M")
    Rumus ini akan mengembalikan jumlah bulan antara tanggal B2 dan B3.
  3. tekan Memasuki. Sheets sekarang akan memberi tahu Anda bahwa pesawat ruang angkasa telah melakukan perjalanan selama 18 bulan.

Terkait: Cara Menambahkan Waktu Saat Ini ke Google Spreadsheet

Dalam contoh lain, kita memiliki tanggal lahir John Doe dan ingin menghitung berapa hari telah berlalu sejak ulang tahunnya yang terakhir, dan berapa hari yang tersisa hingga ulang tahunnya berikutnya. Untuk mencapai ini, kami akan menghitung perbedaan antara tanggal lahir hari ini dan John menggunakan fungsi DATEDIF.

  1. Pilih sel tempat Anda memasukkan tanggal pertama. Ini akan menjadi sel B1 untuk contoh ini.
  2. Pergi ke Format lalu angka.
  3. Pilih Tanggal. Ini akan mengubah format sel menjadi tanggal.
  4. Pilih sel tempat Anda ingin menampilkan tanggal saat ini. Ini akan menjadi sel B2 untuk contoh ini.
  5. Buka bilah rumus dan masukkan rumus di bawah ini:
    =HARI INI()
    Rumus ini akan mendapatkan tanggal hari ini dan menampilkannya di sel. Nilai yang dikembalikan dalam format tanggal, sehingga dapat digunakan oleh fungsi terkait tanggal lainnya seperti DATEDIF.
  6. tekan Memasuki.

Sekarang Anda memiliki dua tanggal yang akan Anda kerjakan. Mari kita hitung hari-hari yang berlalu sejak ulang tahun terakhir John.

  1. Pilih sel tempat Anda ingin menampilkan hasilnya. Kami telah memilih sel B3 untuk contoh ini.
  2. Buka bilah rumus dan masukkan rumus di bawah ini:
    =DATEDIF(B1, B2, "YD")
    Rumus ini akan menghitung selisih antara tanggal B1 dan B2. Parameter YD menginstruksikan fungsi untuk menganggap bahwa dua tanggal tidak lebih dari satu tahun.
  3. tekan Memasuki. Spreadsheet sekarang akan memberi tahu Anda sudah berapa hari sejak ulang tahun terakhir John, yaitu 284 dalam contoh saat ini.

Sekarang, sebagai tujuan sampingan, mari kita lihat berapa hari tersisa sampai ulang tahun John berikutnya. Ulang tahun John berulang setiap 365 hari, dan jika 284 hari telah berlalu sejak ulang tahun terakhirnya, maka 365-284 hari tersisa sampai ulang tahun berikutnya. Mari kita menulis rumus untuk ini:

  1. Pilih sel tempat Anda ingin menampilkan hasil rumus. Itu akan menjadi sel B4 untuk contoh ini.
  2. Masukkan rumus di bawah ini di bilah rumus:
    =365-B3
    Rumus ini akan mengurangkan hari yang berlalu sejak ulang tahun terakhir John dari 365.
  3. tekan Memasuki. Spreadsheet sekarang akan memberi tahu Anda berapa hari tersisa hingga ulang tahun John berikutnya.

Terkait: Cara Mengurangi Angka di Google Spreadsheet

Hitung Perbedaan Tanggal

Anda sekarang tahu cara menggunakan DATEDIFF untuk menghitung perbedaan antara dua tanggal. Anda juga dapat menentukan satuan waktu yang ingin Anda lihat perbedaannya, yang dapat berupa tahun, bulan, atau hari, bersama dengan deviasi.

Fungsi waktu dan tanggal sangat berguna di Google Sheets, dan Anda dapat menggunakannya untuk memudahkan perhitungan Anda. DATEDIFF bukan satu-satunya, perluas gudang senjata Anda dengan menguasai lebih banyak fungsi.

Cara Mengonversi Tanggal dan Waktu ke Angka di Google Spreadsheet

Google Spreadsheet memungkinkan Anda dengan mudah mengonversi waktu ke unit yang berbeda seperti jam, menit, dan detik. Berikut cara melakukannya.

Baca Selanjutnya

MembagikanMenciakSurel
Topik-topik terkait
  • Produktifitas
  • Google Spreadsheet
  • Tip Spreadsheet
  • Spreadsheet
  • matematika
Tentang Penulis
Amir M. bohlooli (75 Artikel Diterbitkan)

Amir adalah mahasiswa farmasi dengan hasrat untuk teknologi dan game. Dia suka bermain musik, mengendarai mobil, dan menulis kata-kata.

More From Amir M. bohlooli

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan