Cara Menghitung Masa Kerja dalam Format “X Tahun dan X Bulan”
Artikel ini menjelaskan bagaimana menghitung masa kerja berdasarkan tanggal bergabung di Excel dan menampilkannya dalam format “X Tahun dan X Bulan”. Kami akan membahas cara menghitung berdasarkan tanggal hari ini dan tanggal tertentu, serta memberikan penjelasan rinci tentang formula yang digunakan. Metode ini berguna untuk perhitungan cuti tahunan atau manajemen karyawan.
Menghitung Masa Kerja hingga “Hari Ini” dengan Fungsi TODAY
Pertama, gunakan fungsi TODAY untuk menghitung masa kerja berdasarkan tanggal hari ini. Fungsi TODAY secara otomatis mengambil tanggal saat ini di Excel dan diperbarui setiap hari.
Formula
Jika tanggal bergabung terletak di sel A2, formula untuk menampilkan masa kerja di sel B2 adalah:
=DATEDIF(A2, TODAY(), "Y") & " Tahun " & DATEDIF(A2, TODAY(), "YM") & " Bulan"
Contoh
A | B | |
---|---|---|
1 | Tanggal Bergabung | Masa Kerja |
2 | 01/04/2015 | =DATEDIF(A2, TODAY(), "Y") & " Tahun " & DATEDIF(A2, TODAY(), "YM") & " Bulan" |
Penjelasan Formula (Berdasarkan Tanggal Hari Ini)
- =DATEDIF(A2, TODAY(), "Y"):
Formula ini menghitung jumlah tahun sejak tanggal bergabung di sel A2 hingga tanggal hari ini (yang dihasilkan oleh fungsi TODAY()).
- =DATEDIF(A2, TODAY(), "YM"):
Formula ini menghitung jumlah bulan tersisa setelah tahun penuh, sejak tanggal bergabung hingga tanggal hari ini. Parameter "YM" mengabaikan tahun dan hanya mengembalikan bulan.
- Hasil ini digabungkan dengan kata “Tahun” dan “Bulan” untuk menampilkan format “X Tahun dan X Bulan”.
Menghitung Masa Kerja Berdasarkan Tanggal Tertentu
Metode ini berguna jika perhitungan masa kerja perlu didasarkan pada tanggal tertentu, seperti akhir tahun fiskal perusahaan atau tanggal evaluasi.
Formula
Jika tanggal bergabung berada di sel A2 dan tanggal tertentu di sel B2, formula untuk menampilkan masa kerja di sel C2 adalah:
=DATEDIF(A2, B2, "Y") & " Tahun " & DATEDIF(A2, B2, "YM") & " Bulan"
Contoh
A | B | C | |
---|---|---|---|
1 | Tanggal Bergabung | Tanggal Referensi | Masa Kerja |
2 | 01/04/2015 | 01/04/2023 | =DATEDIF(A2, B2, "Y") & " Tahun " & DATEDIF(A2, B2, "YM") & " Bulan" |
Penjelasan Formula (Berdasarkan Tanggal Tertentu)
- =DATEDIF(A2, B2, "Y"):
Formula ini menghitung jumlah tahun sejak tanggal bergabung di sel A2 hingga tanggal tertentu di sel B2.
- =DATEDIF(A2, B2, "YM"):
Formula ini menghitung jumlah bulan tersisa setelah tahun penuh berdasarkan tanggal tertentu.
- Hasil ini digabungkan dengan kata “Tahun” dan “Bulan” untuk menampilkan format “X Tahun dan X Bulan”.
Tambahan: Cara Menyembunyikan Hasil “0 Bulan”
Jika masa kerja tepat “X Tahun”, mungkin akan ditampilkan sebagai “X Tahun dan 0 Bulan”. Untuk menyembunyikan “0 Bulan”, Anda dapat menggunakan fungsi IF untuk menambahkan kondisi. Berikut adalah contoh berdasarkan tanggal hari ini:
=DATEDIF(A2, TODAY(), "Y") & " Tahun" & IF(DATEDIF(A2, TODAY(), "YM")=0, "", DATEDIF(A2, TODAY(), "YM") & " Bulan")
Formula ini akan menghilangkan tampilan “Bulan” jika hasilnya adalah 0, hanya menampilkan tahun.
Ringkasan
Untuk menghitung masa kerja dalam format “X Tahun dan X Bulan” di Excel, gunakan fungsi DATEDIF. Untuk perhitungan berdasarkan tanggal hari ini, gunakan fungsi TODAY; untuk tanggal tertentu, masukkan tanggal referensi di sel. Pilih formula yang sesuai dengan kebutuhan untuk memastikan perhitungan masa kerja yang akurat.