Tutorial ini akan membantu Anda mempelajari cara menghitung jumlah bulan antara dua tanggal di Excel. Pembantu kami adalah fungsi DATEDIF, fungsi YEARFRAC dan INT, serta fungsi YEAR dan MONTH. Cari tahu caranya
- tambahkan teks ke hasil,
- hanya mendapatkan bulan lengkap dalam hasil,
- bulatkan hasilnya ke bulan penuh terdekat,
- mendapatkan bulan sebagai pecahan,
- temukan bulan aktif di antara dua tanggal
Itu dan banyak lagi, tetapi bagaimana semua ini membantu? . Anda bisa menghitung durasi, tenggat waktu, atau bahkan usia dan di situlah panduan ini akan berguna. Saatnya beralih ke mencari metode mana yang paling cocok untuk Anda
Mari berhitung
Daftar isi
Menggunakan Fungsi DATEDIF
Fungsi DATEDIF digunakan untuk menghitung jumlah hari, bulan, atau tahun antara dua tanggal. DATEDIF adalah fungsi Excel yang tidak berdokumen dan tidak akan muncul di Rumus LengkapiOtomatis. Karena tidak akan ada pratinjau sintaksnya, Anda perlu mengetahui sintaks fungsinya
Sintaksis
=DATEDIF(start date,end date,unit)
tanggal mulai - tanggal mulai dari periode yang akan diukur
tanggal akhir – tanggal akhir periode yang akan diukur
unit – jenis durasi yang akan dikembalikan e. g. "M" untuk jumlah bulan yang lengkap, "Y" untuk tahun yang lengkap
Kembalikan Bulan Lengkap
Menggunakan sintaks di atas, inilah rumus yang akan kita gunakan
=DATEDIF(C3,D3,"M")_
Fungsi DATEDIF menggunakan sel C3 sebagai tanggal mulai dan D3 sebagai tanggal akhir, mengukur durasi di antaranya, dan mengembalikan hasilnya dalam unit yang disediakan. Kami menggunakan fungsi DATEDIF untuk menghitung bulan yang dibutuhkan untuk menulis kumpulan buku dan telah memberikan rumus dengan "M" sebagai satuan
DATEDIF telah mengukur waktu menjadi 3 bulan penuh antara 17/1/2025 dan 25/4/2025 dan mengembalikan "3" sebagai hasil rumus
Kembalikan Seluruh Bulan Terdekat
Sekarang lihat sel E8. Fungsi DATEDIF telah mengembalikan 1 bulan sebagai durasi antara tanggal 8/2/2025 dan 10/1/2025. Meskipun ternyata durasinya mendekati 2 bulan, DATEDIF hanya akan mengembalikan jumlah bulan lengkap karena membulatkan hasilnya ke bulan terdekat
Jika Anda lebih suka fungsi DATEDIF mengembalikan seluruh bulan terdekat, Anda dapat menyesuaikan rumus yang digunakan di atas dengan menambahkan 15 hari ke tanggal akhir. Ini menyesuaikan rumus sebelumnya dengan yang berikut ini
=DATEDIF(C3,D3+15,"M")
Menambahkan 15 hari ke tanggal akhir memperpanjang durasi sehingga fungsi membulatkan hasilnya ke bulan penuh terdekat, bukan membulatkannya ke bawah. Mengambil contoh sel E8 kita, tanggal akhir kurang satu hari jatuh ke dalam 2 bulan, dan fungsi DATEDIF biasa menghitung durasinya sebagai 1 bulan. Dengan menambahkan 15 hari ke tanggal terakhir, kita dapat memperpanjang durasinya untuk dimasukkan ke dalam hasil sebagai bulan kedua
Beginilah hasil penyesuaian 15 hari terhadap DATEDIF yang diterapkan secara sederhana
Kembali Bulan dan Hari
Atau jangan tinggalkan apa pun untuk menebak dan dapatkan fungsi DATEDIF untuk mengembalikan jumlah bulan dan hari. Rumusnya sedikit lebih panjang tetapi tidak rumit. Berikut rumus menggunakan fungsi DATEDIF untuk mengembalikan bulan yang telah berlalu antara dua tanggal dalam bulan dan hari
=DATEDIF(C3,D3,"M")&"m "&DATEDIF(C3,D3,"MD")&"d"
Bagian pertama dari rumus adalah salinan persis dari rumus yang digunakan untuk mengembalikan bulan lengkap i. e. DATEDIF(C3,D3,"M"), hasilnya adalah 3 bulan. Bagian kedua rumus menggunakan ekspresi "MD" untuk mengembalikan jumlah hari yang terpisah dari bulan lengkap di antara dua tanggal. Jumlah hari yang dihitung antara C3 dan D3 adalah 8
Kemudian rumus telah diciptakan bersama menggunakan ampersand "&". Ampersand digunakan untuk menggabungkan rumus dan potongan teks yang akan ditambahkan setelah bulan dan hari. Setelah rumus DATEDIF pertama, teks yang ditambahkan adalah "m" setelah bulan lengkap dan "d" setelah jumlah hari. Ini membawa kita ke 3m 8d sebagai hasilnya
Menggunakan Fungsi YEARFRAC & INT
Fungsi YEARFRAC mengembalikan perbedaan antara dua tanggal dalam bentuk tahun. Hasil dari fungsi YEARFRAC juga dapat dinyatakan sebagai pecahan dan disinilah fungsi INT berperan. Fungsi INT membulatkan hasil ke bilangan bulat terdekat
Fungsi YEARFRAC
Fungsi YEARFRAC mengambil dua tanggal dan mengembalikan pecahan tahun, hari antara dua tanggal mewakili. Ini adalah rumus dengan fungsi YEARFRAC untuk mengembalikan jumlah hari antara dua tanggal sebagai pecahan bersama dengan bulan lengkap
=YEARFRAC(C3,D3)*12_
Fungsi YEARFRAC memiliki tanggal mulai dan tanggal akhir untuk menghitung jumlah hari sebagai pecahan dan mengembalikan 0. 3 dalam contoh pertama dari contoh kita. Hasil tersebut telah dikalikan dengan 12 dalam rumus karena kita menginginkan jumlah bulan. Sekarang rumus mengembalikan 3. 3 bulan
Fungsi YEARFRAC & INT
Untuk jumlah bulan lengkap tanpa pecahan, Anda hanya perlu menyarangkan rumus di atas dalam fungsi INT. Fungsi INT membulatkan angka ke bawah ke bilangan bulat terdekat. Di bawah ini adalah rumus fungsi YEARFRAC yang bersarang di fungsi INT untuk mengembalikan seluruh bulan
=INT(YEARFRAC(C3,D3)*12)
Fungsi YEARFRAC digunakan dengan cara yang sama seperti yang terlihat sebelumnya; . 3 bulan. Fungsi INT membulatkan ini ke bilangan bulat terdekat i. e. 3 dan mengembalikannya sebagai hasilnya
Perhatikan bahwa Anda dapat menambahkan 15 hari ke tanggal akhir (D3+15) dalam rumus ini untuk mengembalikan hasil yang dibulatkan ke bulan penuh terdekat
Menggunakan Fungsi TAHUN dan BULAN
Fungsi YEAR mengekstrak tahun dari tanggal. Fungsi MONTH mengekstrak bulan dari tanggal dan mengembalikan nomor bulan. Untuk contoh kasus kita, kita akan menggunakan fungsi YEAR dan MONTH dan mengurangkan tanggal satu sama lain untuk mendapatkan jumlah bulan di antaranya. Berikut adalah rumus untuk mendapatkan jumlah bulan diantara dua tanggal dengan fungsi YEAR dan MONTH
=(YEAR(D3)-YEAR(C3))*12+MONTH(D3)-MONTH(C3)_
Karena kedua fungsi mengambil satu argumen, kami telah menggunakan setiap fungsi dua kali untuk mengurangi tanggal sebelumnya dari tanggal selanjutnya untuk mendapatkan jumlah bulan
Tahun dari tanggal mulai dikurangi dari tanggal akhir dan bulan dari tanggal mulai dikurangi dari bulan dari tanggal akhir memberi kita durasi di antara tanggal-tanggal tersebut. Bagian tahun telah dikalikan dengan 12 untuk perhitungan berdasarkan bulan. Kedua sisi, tahun dan bulan, memiliki hasil gabungan dengan tanda tambah di antaranya
Mari kita ambil contoh dari contoh yang bertransaksi dalam dua tahun yang berbeda. Mengurangkan tahun sel C9 dari D9, (2026-2025) memberi kita 1 tahun. Dikalikan dengan 12, kita memiliki 12 bulan. Adapun bulan, 11 akan dikurangi dari 1, memberi kita -10. Rumusnya mengembun menjadi 12+(-10) dan kita sampai pada 2 bulan sebagai hasilnya
Anda mungkin berpikir bahwa semuanya akan jauh lebih sederhana jika kita hanya menggunakan fungsi MONTH seperti itu
=MONTH(D3)-MONTH(C3)
untuk mendapatkan perbedaan dalam bulan. Itu ide yang cukup bagus dan Anda dapat melanjutkannya jika Anda berurusan dengan tahun yang sama di kedua tanggal. Tetapi jika Anda memiliki tahun yang berbeda, seperti yang kami lakukan, akan lebih mudah untuk hanya menerapkan satu rumus termasuk fungsi TAHUN dan BULAN
Bulan Aktif Diantara Tanggal
Sekarang lihat baris 12. Buku itu telah dimulai lebih awal pada bulan Juni, berakhir kemudian pada bulan Juli, memakan waktu 1 bulan 20 hari tetapi dengan rumus kami, kami memiliki 1 bulan sebagai durasi yang dihasilkan. Jika Anda ingin mencari bulan aktif dari tanggal tersebut, (mis. g. Anda ingin mengetahui berapa bulan buku itu ditulis), gunakan rumus ini
=(YEAR(D3)-YEAR(C3))*12+(MONTH(D3)-MONTH(C3)+1)_
Rumusnya sama dengan yang digunakan di atas dengan penambahan angka 1 pada bulan tanggal mulai. Pada contoh pertama, kami sebelumnya mendapatkan durasi 3 bulan. Sekarang kami mendapatkan 4 bulan karena bulan aktif untuk penulisan buku adalah Januari, Februari, Maret, dan April
Itu akan menjadi semua cara mudah kami menghitung jumlah bulan antara dua tanggal di Excel. Semoga Anda menemukan trik kecil di sana-sini berguna untuk perhitungan Anda. Anda akan meminta kami kembali dengan lebih banyak perhitungan untuk menapaki jalur Excel dengan terampil