Cara Menggunakan Excel untuk Menghitung Antara Tanggal
Table of content:
Pernah bertanya-tanya mengapa menghitung tanggal di kepala Anda begitu sulit? Rasanya seperti salah satu hal yang seharusnya mudah, tetapi tujuh hari dalam seminggu, bulan dengan jumlah hari yang tidak merata, dan tahun kabisat sesekali semuanya bersekongkol untuk merusak kemampuan matematika Anda.
Tidak percaya kami? Berapa hari antara 17 Maret 2021 dan 20 Mei 2023? Jika Anda bisa mengetahuinya dalam waktu kurang dari lima detik, maka oke, Anda jelas jenius. Namun jika Anda membutuhkan waktu lebih lama dari itu, anggap diri Anda normal—dan berhentilah bersusah payah saat Excel dapat melakukan kerja keras untuk Anda.
Fungsi DATEDIF di Excel
DATEDIF adalah fungsi Excel yang disesuaikan untuk tugas yang tepat ini. Itu dapat menghitung jumlah hari, bulan, atau tahun antara dua tanggal. Sintaks untuk itu adalah sebagai berikut:
=DATEDIF(start_date, end_date, unit)
DATEDIF menerima tiga argumen:
- mulai tanggal adalah tanggal yang lebih awal dalam perhitungan.
- tanggal_akhir adalah tanggal kemudian dalam perhitungan.
- satuan adalah string teks yang menentukan satuan waktu yang ingin Anda hitung (misalnya, tahun, bulan, hari).
Jika Anda menyatukan semuanya, rumus berikut mengembalikan selisih antara dua tanggal A1 Dan B1 dalam beberapa hari:
=DATEDIF(A1,B1,"D")
Tanggal_mulai seharusnya, secara kronologis, lebih awal dari tanggal_akhir. Jika tanggal pertama dalam fungsi lebih lambat dari yang kedua, DATEDIF akan mengembalikan kesalahan.
Argumen ketiga di DATEDIF menentukan satuan perbedaan tanggal. Ini bisa berupa unit sederhana seperti Y, M, dan D, yang masing-masing mengembalikan perbedaan dalam tahun, bulan, dan hari. Namun, satuan tersebut juga dapat berupa satuan majemuk seperti MD, YM, dan YD.
Satuan | Catatan |
---|---|
Y | 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 di antara dua tanggal, di mana kedua tanggal dianggap terpisah tidak lebih dari satu tahun. |
Sintaks dan penggunaan DATEDIF pada dasarnya sederhana. Satu-satunya hal yang perlu Anda kuasai dengan fungsi ini adalah memahami satuan. Dengan itu, Anda akan dapat memilih unit terbaik untuk skenario Anda. Mari telusuri fungsi ini dengan beberapa contoh langsung.
Menghitung Selisih Antara Dua Tanggal dalam Hari, Minggu, Bulan, atau Tahun
Penggunaan DATEDIF yang paling sederhana adalah menghitung perbedaan antara dua tanggal dalam satuan sederhana. D, M, dan Y mengembalikan selisih dalam hari, bulan, dan tahun penuh. Karena setiap minggu adalah tujuh hari, Anda dapat membagi selisih hari dengan tujuh untuk mendapatkan selisih dalam minggu.
Tidak seperti D, M, dan Y, menghitung selisih minggu dengan membagi hari dengan tujuh tidak akan menghasilkan hitungan minggu penuh. Bahkan, kemungkinan akan mengembalikan desimal.
Lihatlah spreadsheet di bawah ini. Dalam spreadsheet ini, kami memiliki dua tanggal dengan jarak kira-kira tiga tahun. Anda dapat menggunakan fungsi DATEDIF untuk menghitung selisih persis antara dua tanggal dalam satuan yang berbeda.
Sebelum memulai, pastikan sel yang berisi nilai tanggal dalam format tanggal. Dengan cara ini, Excel mengetahui bahwa ini berhubungan dengan nilai tanggal. Sebaliknya, pastikan sel keluaran dalam format angka, dan bukan format tanggal.
- Pilih sel tempat Anda ingin menampilkan hasil perhitungan.
- Di bilah rumus, masukkan rumus di bawah ini:
DATEDIF($A$2, $B$2, "D")
- Tekan Memasuki.
Rumus akan menghitung perbedaan antara tanggal dalam sel A1 Dan B2, lalu keluarkan hasilnya dalam beberapa hari. Referensi absolut ($) memastikan bahwa setelah Anda mengisi otomatis rumus ke dalam sel di bawah, A2 dan B2 tetap konstan.
Setelah Anda mengisi sel lain, yang perlu Anda lakukan hanyalah mengubah unitnya. Untuk menghitung selisih dalam minggu, Anda dapat membagi rumus hari dengan tujuh:
DATEDIF($A$2, $B$2, "D")/7
Seperti yang telah dibahas sebelumnya, rumus ini tidak akan menghasilkan seluruh minggu di antara tanggal. Namun, Anda dapat menghapus desimal melalui pemformatan khusus di Excel untuk mendapatkan bilangan bulat saja.
Sejauh ini, sangat bagus, bukan? Tiga unit yang tersisa (YD, YM, dan MD) sedikit lebih canggih, tetapi tidak ada yang tidak dapat Anda ketahui dengan contoh sederhana.
Huruf kedua dalam satuan ini menentukan satuan keluaran, dan huruf pertama menunjukkan satuan yang dihilangkan. Jadi, misalnya, YD menghitung hari di antara dua tanggal sambil menghilangkan perbedaan tahun.
Spreadsheet di atas menunjukkan hal ini. YD mengasumsikan bahwa tanggal berada di tahun yang sama (Y) dan menghitung selisih hari (D). MD mengasumsikan bahwa kedua tanggal berada pada tahun dan bulan yang sama (M) dan menghitung selisih hari (D). YM mengasumsikan bahwa tanggal-tanggal tersebut berada pada tahun yang sama (Y) dan menghitung selisih bulan (M).
Menghitung Waktu Kumulatif Antara Dua Tanggal
Sekarang, Anda sudah tahu cara menghitung total periode waktu, tetapi bagaimana jika Anda ingin menghitung jumlah total waktu yang telah berlalu, yang dicantumkan sebagai hari, bulan, dan tahun? Sekarang setelah Anda mengetahui cara menggunakan satuan YD, YM, dan MD, ini hanya soal menyisir persamaan menjadi satu sel.
- Pilih sel tempat Anda ingin menampilkan hasilnya.
- Di bilah rumus, masukkan rumus di bawah ini:
=DATEDIF(A2,B2,"Y")&" Years "&DATEDIF(A2,B2,"YM")&" Months "&DATEDIF(A2,B2,"MD")&" Days."
- Tekan Memasuki.
Anda sekarang akan melihat keluaran bagus yang memberi tahu Anda waktu yang tepat yang telah berlalu antara dua tanggal. Rumus di sini terdiri dari tiga contoh DATEDIF.
Contoh pertama menggunakan Y unit untuk hanya menampilkan perbedaan tahun. Selanjutnya, karena perbedaan tahun telah dinyatakan, DATEDIF menggunakan YM unit untuk menghilangkan tahun dan menampilkan perbedaan bulan. Terakhir, perbedaan tahun dan bulan dihilangkan, dan perbedaan hari dinyatakan melalui MD satuan.
ampersand (&) tanda menyatakan string baru dalam rumus. Anda dapat menggunakan simbol ini untuk menggabungkan berbagai fungsi dalam satu rumus. Perhatikan bahwa Anda tidak perlu memberi tanda sama dengan (=) sebelum setiap fungsi. Yang pertama sudah cukup.
Saat menulis rumus panjang seperti ini, Anda dapat menambahkan jeda baris di bilah rumus dengan Alt + Memasuki untuk lebih membedakan fungsi. Dan jika Anda merasa akan sering menggunakan rumus ini, Anda dapat menghemat banyak waktu dengan mengubahnya menjadi fungsi khusus menggunakan LAMBDA di Excel.
Lacak Waktu dan Tanggal Dengan DATEDIF di Excel
Tanggal adalah angka. Itu berarti Anda dapat dengan aman mengandalkan Excel untuk menghitung selisih antara tanggal untuk Anda. DATEDIF adalah fungsi Excel yang khusus dibuat untuk tugas ini, dan sekarang Anda tahu cara menggunakannya.
Anda dapat menggunakan DATEDIF untuk membandingkan tanggal, mencari tahu berapa umur sesuatu, atau berapa lama waktu yang Anda miliki sampai batas waktu. Karena DATEDIF menghasilkan bilangan bulat, Anda juga dapat menggabungkan DATEDIF dengan fungsi dan rumus lain untuk membuat penghitungan yang lebih kompleks. Satu alat lagi di gudang produktivitas Anda!