Microsoft Excel adalah alat yang sangat berguna untuk perhitungan, termasuk menghitung masa kerja karyawan. Dengan Excel, perhitungan masa kerja dapat dilakukan dengan tepat menggunakan beberapa fungsi seperti DATEDIF
dan YEARFRAC
. Berikut adalah beberapa cara efektif yang dapat digunakan.
Table of Contents
Menggunakan Fungsi DATEDIF
Fungsi DATEDIF
adalah pilihan populer dalam menghitung masa kerja. Fungsi ini menghitung selisih antara dua tanggal, baik dalam satuan tahun, bulan, atau hari, sehingga ideal untuk menghitung lama kerja karyawan. Berikut adalah cara penggunaannya:
1. Menghitung Tahun: Untuk menghitung jumlah tahun masa kerja, gunakan rumus:
=DATEDIF(TglMulai; TglAkhir; "Y")
Perhatikan contoh berikut:
Mengimplementasi rumus sebelumnya, TglMulai merupakan Tanggal di sel C, yaitu “Mulai Kerja”. Sedangkan tglAkhir adalah data sel D, yaitu “Tanggal Perhitungan”. Kemudian untuk mengitung Masa Kerja pada E2, rumusnya menjadi seperti berikut:
=DATEDIF(C2; D2; "Y")
2. Menghitung Bulan Sisa: Untuk bulan yang tersisa setelah tahun penuh, gunakan:
=DATEDIF(TglMulai; TglAkhir; "YM")
Perhatikan contoh berikut:
Rumus untuk menghitung Masa Kerja (Bulan) pada sell F2 adalah sebagai berikut:
=DATEDIF(C2; D2; "YM")
3. Menghitung Hari Sisa: Untuk hari yang tersisa setelah bulan penuh, masukkan:
=DATEDIF(TglMulai; TglAkhir; "MD")
Fungsi ini dapat dikombinasikan untuk menghasilkan output dalam bentuk, misalnya, “X Tahun, Y Bulan, Z Hari,” yang menggambarkan masa kerja secara detail. Dengan menambahkan operator teks &
, Anda dapat menggabungkan semua komponen tersebut dalam satu sel, seperti:
=DATEDIF(TglMulai; TglAkhir; "Y") & " Tahun " & DATEDIF(TglMulai; TglAkhir; "YM") & " Bulan " & DATEDIF(TglMulai; TglAkhir; "MD") & " Hari"
Menggunakan Fungsi YEARFRAC
Alternatif lain adalah fungsi YEARFRAC
, yang menghitung masa kerja dalam bentuk desimal, mewakili tahun dengan pecahan. Rumus YEARFRAC
sangat bermanfaat jika Anda membutuhkan hasil dalam satuan tahun yang presisi:
=YEARFRAC(TglMulai; TglAkhir; 1)
Angka “1” di akhir rumus memastikan bahwa Excel memperhitungkan jumlah hari aktual setiap bulan, termasuk tahun kabisat. Fungsi ini menghasilkan hasil dalam bentuk desimal, seperti 5.5 tahun, yang berarti 5 tahun dan 6 bulan.
Menggunakan Fungsi TODAY atau NOW untuk Tanggal Hari Ini
Jika Anda ingin menghitung masa kerja hingga tanggal saat ini, Anda bisa menggunakan fungsi TODAY()
sebagai tanggal akhir pada kedua rumus di atas. Misalnya:
=DATEDIF(TglMulai; TODAY(); "Y")
Dengan TODAY()
, Excel akan otomatis menghitung masa kerja hingga hari ini, sehingga rumus ini sangat cocok untuk perhitungan yang perlu diperbarui setiap hari.
Tips dalam Menghitung Masa Kerja di Excel
1. Pastikan Format Tanggal Benar
Pastikan format tanggal pada sel Excel sudah diatur dengan benar, agar perhitungan dapat berjalan sesuai dengan yang diharapkan.
2. Gunakan CONCATENATE untuk Output Gabungan
Untuk tampilan yang lebih menarik, Anda bisa menggunakan fungsi CONCATENATE
atau simbol &
untuk menggabungkan teks dan angka dalam satu sel.
3. Perhatikan Hasil Desimal pada YEARFRAC
Jika hasil YEARFRAC perlu dibulatkan, gunakan fungsi pembulatan seperti ROUNDDOWN
untuk hasil yang lebih presisi.
Dengan metode ini, Anda dapat menghitung masa kerja karyawan dengan cepat dan akurat di Excel, sehingga memudahkan pengelolaan data karyawan dan membantu perencanaan sumber daya manusia. Selamat mencoba!
BMG Institute Training
BMG Institute, sebagai bagian dari BMG Consulting Group (PT. Bina Manajemen Global), merupakan penyelenggara training unggulan yang secara khusus memfokuskan pada pengembangan profesionalisme dan peningkatan keterampilan dalam beragam bidang industri.