Jumat, 24 Juni 2016

Assalamualaikum, Selamat Malam.. Saat saya memulai blog ini memang sedang malam hari, setelah pulang kuliah. Hehe

Di awal, harapan saya untuk membuat blog ini adalah untuk membantu rekan-rekan yang seperjuangan dengan saya. Basicaly, saya adalah pegawai admin. Dimana saya dituntut harus menyelesaikan pekerjaan sebagaimana administrasi umum di Rumah Sakit lainnya, namun bedanya saya tidak diberikan orientasi terlebih dahulu atau dibekali persiapan ilmu untuk memulai pekerjaan baru. Alhasil, saya dituntut harus mengerjakan tugas dengan cepat, akurat, dan efisien itu tanpa ada pengetahuan apapun.

Karena geram dengan hasil kerja saya yang walaupun bisa selesai namun masih sering adanya revisi karena memang dikerjakan tanpa rumus ( alias manual ), mau tidak mau saya harus pintar sendiri. Hehe

Di blog ini saya akan berbagi sedikit rumus yang dipakai untuk menyelesaikan pekerjaan saya.

Rumus Mencari Masa Kerja Karyawan
Untuk materi yang satu ini biasanya dibutuhkan oleh Staff Personalia agar perhitungan masa kerja karyawan di database-nya tidak dihitung secara manual yang otomatis akan sangat tidak efisien. Dalam kasus saya adalah untuk perhitungan THR bagi karyawan yang telah masuk kontrak. Maka dari itu, kita bisa gunakan rumus DATEDIF. Contohnya seperti dibawah ini






(a.) =DATEDIF(start_date;end_date;"Y")
Note

Start_date : tanggal mulai bekerja
End_date : tanggal akhir yang akan dihitung masa kerjanya
"Y" : digunakan jika hanya mencari jumlah tahunnya saja

(b.) =DATEDIF(start_date;end_date;"YM") ==> "YM" jika yang dibutuhkan bulannya saja

(c.) =DATEDIF(start_date;end_date;"MD") ==> "MD" jika yang dibutuhkan harinya saja

Kalo mau menambahkan kata "tahun"/"bulan"/"hari", tinggal sisipkan saja &" Tahun" seperti ini

=DATEDIF(start_date;end_date;"Y")&" Tahun"

Dan dari ketiga rumus di atas bisa digabungkan agar data lebih informatif, maka menjadi seperti contoh





Hasilnya akan jadi seperti ini




Dari data end_date di atas saya menggunakan tanggal update karena kebutuhan laporan, walaupun bisa juga menggunakan rumus TODAY() seperti di bawah. Namun bedanya kalau menggunakan rumus "today" data tersebut akan berjalan terus mengikuti tanggal akrual.





Tadinya pas saya cari semua artikel mengenai materi yang satu ini saya pusing banget karena nggak ada satu pun yang menjelaskan bahwa rumus ini adalah Hidden Function. Karena yang saya tahu saat baru mengetikkan huruf awal rumus, pasti sudah ada pilihan seperti yang terlihat di bawah ini





Tetapi tidak dengan fungsi DATEDIF. Walaupun fungsi ini sebenarnya tetap bisa dijalankan namun tidak ada dalam daftar fungsi Excel. Inilah yang disebut dengan Hidden Function. Yah nggak papa lah, yang penting rumusnya jadi dan kerjaan beres, kan? :-D


Demikian penjelasan saya tentang Rumus Mencari Masa Kerja Karyawan, semoga bermanfaat bagi rekan-rekan yang membutuhkan. Bilamana ada kata-kata saya yang kurang jelas mohon agar rekan-rekan memberikan kritik dan saran yang membangun demi berkembangnya blog ini. Dan terimakasih atas kunjungannya. Wassalamualaikum.