Ada beberapa hal penting yang harus diperhatikan dalam pengelolaan karyawan di suatu perusahaan, salah satunya adalah absensi dan penggajian. Dalam hal ini, Excel dapat menjadi solusi yang efektif dan efisien untuk mengelola data absensi karyawan dan pembuatan slip gaji. Berikut adalah panduan cara menggunakan Excel untuk membuat absensi karyawan dan slip gaji.
Cara Membuat Absensi Karyawan Otomatis Di Excel Dengan VBA
Langkah pertama dalam membuat absensi karyawan adalah dengan membuat tabel yang berisi daftar nama karyawan dan tanggal. Anda bisa melakukan ini dengan membuka Excel dan membuat tabel seperti pada gambar di bawah ini.
Selanjutnya, buatlah sebuah module VBA dengan cara klik ALT + F11 pada keyboard, kemudian klik ikon Module di menu Insert. Setelah itu, copy dan paste kode VBA berikut ini:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Integer
Dim j As Integer
Dim k As Integer
i = 3
j = 3
k = 1
'Looping setiap cell pada kolom A yang diisi dengan nama karyawan
Do While Cells(i, 1) <> ""
'Looping setiap cell pada baris yang dipilih dari kolom B sampai kolom AK yang merepresentasikan tanggal
Do While Cells(2, j) <> ""
'jika cell tidak kosong dan bernilai "Hadir", maka nilai absen karyawan di kolom tersebut diisi "H"
If Cells(i, j) <> "" Then
If Cells(i, j) = "Hadir" Then
Cells(i, k + 1) = "H"
End If
End If
'jika cell tidak kosong dan bernilai "Ijin", maka nilai absen karyawan di kolom tersebut diisi "I"
If Cells(i, j) <> "" Then
If Cells(i, j) = "Ijin" Then
Cells(i, k + 1) = "I"
End If
End If
'jika cell tidak kosong dan bernilai "Sakit", maka nilai absen karyawan di kolom tersebut diisi "S"
If Cells(i, j) <> "" Then
If Cells(i, j) = "Sakit" Then
Cells(i, k + 1) = "S"
End If
End If
'jika cell kosong atau bernilai "Alpha", maka nilai absen karyawan di kolom tersebut diisi "A"
If Cells(i, j) = "" Then
Cells(i, k + 1) = "A"
End If
j = j + 1
k = k + 1
Loop
j = 3
k = 1
i = i + 1
Loop
End Sub
Setelah kode VBA di atas dicopy dan paste pada module VBA Excel, langkah berikutnya adalah klik kembali pada worksheet Excel, kemudian klik kanan pada tab sheet dan pilih “View Code”. Setelah itu, copy dan paste kode VBA berikut ini pada bagian code editor:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'agar kode VBA pada Worksheet_Change dijalankan saat cell dipilih
Call Worksheet_Change(Target)
End Sub
Langkah selanjutnya adalah mengisi absensi karyawan dengan cara meng-klik cell pada kolom tanggal dan memilih status absensi karyawan pada drop-down list yang muncul. Seperti pada gambar dibawah ini.
Namun, dengan menggunakan VBA tersebut, absensi karyawan dapat diisi secara otomatis berdasarkan pilihan yang dipilih pada daftar absensi.
Cara Membuat Slip Gaji Menggunakan Rumus Excel
Langkah pertama dalam membuat slip gaji karyawan adalah dengan membuat tabel penggajian seperti pada gambar di bawah ini.
Selanjutnya, buatlah rumus-rumus Excel seperti pada gambar di bawah ini untuk menghitung total gaji karyawan.
Rumus-rumus di atas berguna untuk menghitung total gaji karyawan berdasarkan gaji pokok, tunjangan, bonus, potongan, dan lain-lain. Setelah rumus-rumus di atas dibuat, langkah selanjutnya adalah membuat Slip Gaji seperti pada gambar berikut ini.
Slip Gaji di atas memuat informasi tentang gaji pokok, tunjangan, bonus, potongan, dan lain-lain, serta total gaji karyawan. Pembuatan Slip Gaji ini dapat dilakukan dengan menggabungkan rumus-rumus yang telah dibuat sebelumnya, serta memanfaatkan fitur formatting agar Slip Gaji terlihat lebih presentabel.
FAQ
Apa itu Excel?
Excel adalah sebuah program aplikasi office yang digunakan untuk mengelola berbagai jenis data, termasuk data penggajian dan absensi karyawan.
Apakah Excel dapat digunakan untuk membuat Slip Gaji dan Absensi Karyawan?
Ya. Dalam pengelolaan data penggajian dan absensi karyawan, Excel dapat menjadi solusi yang efektif dan efisien untuk mengelola data. Excel menyediakan berbagai macam fitur dan rumus yang dapat digunakan untuk mempermudah proses pengelolaan data penggajian dan absensi.
Video Tutorial Excel untuk Mengelola Data Karyawan
Berikut adalah video tutorial yang dapat membantu Anda dalam mengelola data penggajian dan absensi karyawan menggunakan Excel.
Dalam video tutorial tersebut, dijelaskan secara detail langkah-langkah dalam membuat Slip Gaji dan Absensi Karyawan menggunakan Excel dengan mudah dan efisien.
Dengan memanfaatkan Excel untuk mengelola data penggajian dan absensi karyawan, pengelolaan data tersebut dapat menjadi lebih efektif dan efisien. Selain itu, penggunaan Excel untuk mengelola data juga akan mempermudah proses pengolahan data penggajian dan absensi. good luck !