Rumus Hitung Sisa Cuti Karyawan Otomatis
Daripada catat sisa cuti di kertas atau diingat-ingat, biarkan Excel yang menghitung otomatis dari log setiap kali ada karyawan mengajukan cuti.
1. Buat log pengajuan cuti
Satu sheet khusus mencatat tiap pengajuan cuti yang disetujui — satu baris per pengajuan:
| A | B | C | |
|---|---|---|---|
| 1 | Nama | Tanggal Mulai | Jumlah Hari |
| 2 | Budi | 10/03/2026 | 3 |
| 3 | Budi | 02/07/2026 | 2 |
2. Jumlahkan cuti terpakai per orang
Di sheet rekap, satu baris per karyawan. Anggap log ada di Log!A:C, dan nama karyawan di rekap ada di A2. Cuti Terpakai (C2):
=SUMIF(Log!A:A,A2,Log!C:C)3. Sisa cuti
Kalau Jatah Cuti Tahunan ada di kolom B, Sisa Cuti (D2):
=B2-C2Hasil rekapnya untuk Budi:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Nama | Jatah Cuti Tahunan | Cuti Terpakai | Sisa Cuti |
| 2 | Budi | 12 | 5 | 7 |
4. Kalau karyawan baru (belum kerja setahun penuh)
Jatah cuti karyawan baru biasanya diprorata sesuai bulan kerja, bukan langsung dapat jatah penuh setahun. Misalnya Sari baru bekerja 5 bulan:
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Nama | Jatah Tahunan | Bulan Kerja | Jatah Prorata |
| 2 | Sari | 12 | 5 | 5 |
=ROUNDDOWN((B2/12)*C2,0)ROUNDDOWN dipakai supaya hasilnya dibulatkan ke bawah ke angka hari bulat, bukan pecahan — (12/12)×5 = 5, sudah bulat di contoh ini, tapi akan berguna kalau hasilnya pecahan seperti 4,5 hari.
5. Template siap pakai
Template Excel siap pakai untuk kasus ini — rumus dan format sudah aktif, tinggal isi data sendiri.
Unduh Template Excel (.xlsx) ↗Ini baru 1 dari 6 template Payroll & Absensi. Mau semuanya digabung jadi 1 file siap pakai?
Kit Payroll & Absensi Lengkap — Segera hadir