Cara Menghitung Absensi Karyawan dengan Excel, Ini Rumus & Contohnya!

Cara menghitung absensi karyawan dengan Excel lengkap dengan rumus, contoh, dan template. Hitung kehadiran, jam kerja, hingga payroll lebih akurat.

KantorKu HRIS
Ditulis oleh
KantorKu HRIS • 27 Maret 2026
Key Takeaways
Data absensi harus mencakup ID karyawan, jam kerja, dan kode status kehadiran.
Gunakan rumus COUNTIF untuk menghitung jumlah hari hadir, izin, dan alfa otomatis.
Fitur Data Validation mempermudah pengisian status kehadiran melalui menu dropdown.
Hitung persentase kehadiran dengan membagi total hari hadir dengan jumlah hari kerja.
Lindungi rumus dengan fitur Protect Sheet agar data tidak diubah secara tidak sengaja.

Data absensi adalah data yang digunakan untuk kebutuhan payroll atau penggajian. Jika absensi tidak dihitung dengan benar, dampaknya bisa menyebabkan kesalahan gaji, bahkan kerugian bisnis akibat overpay atau underpay.

Inilah mengapa Anda perlu tahu cara menghitung absensi karyawan dengan Excel. Dengan menggunakan Excel, Anda bisa memastikan perhitungan gaji lebih akurat, sehingga bisa dibayarkan tepat waktu.

Excel memungkinkan Anda melakukan pencatatan, menghitung otomatis dalam satu file spreadsheet.

Meskipun Excel fleksibel, prosesnya tetap membutuhkan ketelitian. Untuk itu, mari pahami cara membuat dan cara menghitung absensi karyawan dengan Excel!

Apa Itu Absensi Karyawan?

Absensi karyawan adalah data pencatatan terkait kehadiran karyawan, mulai dari jam berapa mereka bekerja, dan bagaimana pola kehadiran mereka dalam periode tertentu. 

Data ini mencakup kehadiran, keterlambatan, izin, hingga jam kerja yang menjadi dasar utama dalam pengelolaan SDM.

Absensi tidak hanya berfungsi sebagai data kehadiran, tetapi bisa menjadi indikator disiplin kerja dan produktivitas karyawan. 

Bahkan, perusahaan menilai tingkat kehadiran minimal 95% sebagai standar performa yang baik dalam menjaga konsistensi kerja.

Absensi juga memiliki dampak besar bagi perusahaan, karena ketidakhadiran karyawan dapat menimbulkan biaya operasional tambahan hingga gangguan jadwal kerja. 

Banner KantorKu HRIS
Ucapkan Selamat Tinggal pada Rekap Absen Manual!

Dengan KantorKu HRIS, data kehadiran dari absensi langsung mengalir otomatis ke sistem payroll!

Komponen Data Absensi di Excel

Sebelum membuat sistem absensi, Anda perlu memahami komponen data yang wajib ada dalam format absensi karyawan excel agar data bisa diolah dengan baik.

Adapun komponen yang perlu Anda siapkan yaitu:

1. Data Identitas Karyawan

Bagian ini digunakan untuk mengidentifikasi setiap karyawan dalam sistem absensi agar tidak tertukar dengan data lainnya. 

Data identitas biasanya mencakup nama, ID karyawan, departemen hingga jabatan. Selain itu, informasi ini juga menjadi dasar pengelompokan data berdasarkan divisi atau jabatan.

Contoh:

Nama: Andi Pratama

ID Karyawan: EMP001

Departemen: Marketing

Jabatan: Digital Marketing Specialist

2. Kolom Tanggal dan Kalender

Kolom ini berfungsi sebagai struktur utama dalam mencatat absensi harian selama satu periode kerja. Biasanya kolom ini dibuat mengikuti jumlah hari dalam satu bulan agar mudah direkap.

Contoh:

Tanggal 1–31 Desember 2025

3. Tanggal dan Hari

Komponen ini membantu memastikan pencatatan absensi sesuai dengan kalender kerja yang berlaku. Informasi hari kerja penting untuk membedakan antara hari aktif dan hari libur. Hal ini juga memudahkan dalam perhitungan jumlah hari kerja efektif.

Contoh:

  • Tanggal: 10/03/2026
  • Hari: Selasa
  • Status Hari: Hari Kerja

4. Jam Masuk dan Jam Pulang

Data ini menjadi dasar dalam menghitung durasi kerja karyawan setiap harinya. Dengan mencatat jam masuk dan pulang, Anda bisa menghitung total jam kerja hingga lembur. Komponen ini juga bisa digunakan untuk evaluasi kinerja.

Contoh:

Jam Masuk: 08:05

Jam Pulang: 17:10

Total Jam Kerja: 9 jam 5 menit

5. Status Kehadiran (Kode Absensi)

Kode absensi digunakan untuk mencatat status kehadiran karyawan. Penggunaan kode ini mempermudah proses input sekaligus mendukung penggunaan rumus otomatis di Excel. Selain itu, sistem kode juga membantu mempercepat proses rekap data absensi.

Contoh:

P (Present)

A (Absent)

L (Leave)

H (Holiday)

6. Status Kehadiran

Komponen ini menjelaskan jenis kehadiran karyawan dalam aktivitas sehari-hari. Data ini berguna untuk membedakan alasan ketidakhadiran yang akan berpengaruh pada perhitungan gaji atau cuti.

Contoh:

  • Hadir
  • Izin
  • Sakit
  • Alfa

Cara Membuat Absensi Otomatis di Excel

Untuk mulai menghitung absensi di Excel, Anda perlu memiliki terlebih dahulu tabel absensi untuk mencatat data kehadiran karyawan. 

Jika belum punya, mari ikuti cara membuat tabel absen di Excel:

1. Siapkan Tampilan Awal

Siapkan dulu tampilan worksheet agar lebih rapi dan profesional. Anda bisa menghilangkan gridlines melalui menu View agar tampilan tidak terlalu penuh garis. Setelah itu, buat judul seperti “Absensi Kehadiran Karyawan” di bagian atas tabel.

Buat Tabel Absensi | Sumber: YouTube/Jendela Tutorial

2. Membuat Struktur Header

Selanjutnya, buat kolom seperti nama karyawan di sisi kiri tabel. Gunakan fitur merge & center untuk merapikan header agar terlihat terstruktur dan mudah dibaca. Struktur ini akan menjadi dasar dari seluruh sistem absensi yang Anda buat.

Buat Header Tabel Absensi | Sumber: YouTube/Jendela Tutorial

3. Membuat Tanggal Otomatis dalam 1 Bulan

Mulai dari satu sel dengan tanggal awal (misalnya tanggal 1), lalu gunakan rumus penambahan tanggal untuk mengisi hari berikutnya. 

Anda bisa menggunakan formula sederhana seperti =tanggal sebelumnya + 1. Dengan cara ini, tanggal akan otomatis berurutan tanpa input manual.

Buat Tanggal Otomatis dalam 1 Bulan| Sumber: YouTube/Jendela Tutorial

4. Menampilkan Nama Hari Secara Otomatis

Gunakan rumus TEXT untuk menampilkan nama hari dari tanggal yang sudah dibuat. Rumus ini akan mengubah format tanggal menjadi hari seperti Senin, Selasa, dan seterusnya. 

Masukkan Rumus Text | Sumber: YouTube/Jendela Tutorial

Hal ini membantu Anda membedakan hari kerja dan hari libur. Hasilnya akan seperti gambar di bawah ini:

Hasil Setelah Rumus Text | Sumber: YouTube/Jendela Tutorial

5. Menambahkan Data Validation dan Conditional Formatting

Gunakan data validation untuk membuat dropdown status seperti Hadir, Izin, dan Alfa. Setelah itu, gunakan conditional formatting untuk memberi warna otomatis pada status tertentu. Misalnya merah untuk absen dan hijau untuk hadir agar lebih mudah dianalisis.

Hasil Setelah Data Validation | Sumber: YouTube/Jendela Tutorial

Baca Juga: 4 Contoh Template Absensi Karyawan Bulanan Excel Gratis! 

Cara Menghitung Absensi Karyawan dengan Excel

Setelah data tersedia, langkah berikutnya adalah menghitung absensi secara otomatis. Perhitungan ini dilakukan untuk menentukan gaji, total lembur, hingga evaluasi kinerja.

Mari ikuti cara menghitung absensi karyawan dengan Excel sebagai berikut:

1. Menambahkan Data Validation untuk Status Absensi

Buat dulu dropdown status absensi agar input data konsisten. Masuk ke menu Data > Data Validation > pilih List, lalu isi opsi seperti Hadir, Izin, dan Alfa

Buat Data Validation | Sumber: YouTube/isnaini panglima

2. Tambahkan Rumus COUNTIF untuk Menghitung Kehadiran

Gunakan rumus COUNTIF untuk menghitung jumlah hadir secara otomatis. Contoh: =COUNTIF(range,”Hadir”)

Rumus ini akan menghitung semua sel dengan status hadir dalam periode tertentu. Selain hadir, gunakan rumus yang sama untuk menghitung izin dan alfa. 

Tambahkan Rumus COUNTIF | Sumber: YouTube/isnaini panglima

3. Gunakan Auto Fill untuk Semua Karyawan

Setelah satu rumus selesai, tarik ke bawah untuk menerapkan ke seluruh data karyawan. Excel akan otomatis menyesuaikan rumus untuk setiap baris. Ini mempercepat proses kerja.

Tarik Rumus ke Bawah | Sumber: YouTube/isnaini panglima

4. Membuat Rekap Absensi Otomatis

Gabungkan semua hasil perhitungan untuk membuat rekap absensi bulanan. Anda bisa melihat total hadir, izin, dan alfa dalam satu tabel. Dengan ini, data absensi siap digunakan untuk payroll dan evaluasi.

Hasil Perhitungan Absensi Otomatis di Excel | Sumber: YouTube/isnaini panglima

Cara Menghitung Persentase Kehadiran Karyawan di Excel

Menghitung persentase kehadiran karyawan bertujuan untuk mengetahui tingkat disiplin dan pola kehadiran karyawan dalam periode tertentu. 

Data ini bisa digunakan HR sebagai dasar evaluasi performa hingga pertimbangan bonus atau sanksi. 

Adapun langkah-langkah menghitungnya yaitu:

1. Siapkan Data Jumlah Kehadiran Karyawan

Pastikan Anda sudah memiliki data jumlah kehadiran karyawan dari tabel absensi. Data ini biasanya didapat dari hasil rekap sebelumnya (misalnya menggunakan COUNTIF).

Contoh Data Jumlah Kehadiran Karyawan | Sumber: YouTube/Neicy Tekno

2. Tentukan Total Hari Aktif dalam 1 Bulan

Sebelum menghitung, Anda perlu mengetahui jumlah hari kerja aktif dalam satu bulan. Hitung total hari dalam bulan tersebut, lalu kurangi dengan jumlah hari libur atau weekend. Contohnya, jika dalam 1 bulan ada 31 hari dan 4 hari libur, maka total hari kerja adalah 27 hari.

Tentukan Total Hari Kerja | Sumber: YouTube/Neicy Tekno

3. Masukkan Rumus Persentase di Excel

Klik pada sel tempat Anda ingin menampilkan hasil, lalu masukkan tanda sama dengan (=). Setelah itu, masukkan jumlah kehadiran karyawan, kemudian bagi dengan total hari kerja aktif. Contoh: =20/27, lalu tekan Enter untuk melihat hasilnya.

Masukkan Rumus Persentase | Sumber: YouTube/Neicy Tekno

4. Ubah Format Hasil Menjadi Persentase

Secara default, hasil akan muncul dalam bentuk angka desimal. Untuk mengubahnya menjadi persen, pilih format Percentage (%) di Excel.

Jika diperlukan, Anda juga bisa mengurangi jumlah angka di belakang koma agar tampil lebih rapi.

Ubah ke Format Persentase | Sumber: YouTube/Neicy Tekno

5. Gunakan Auto Fill untuk Mengisi Data Lainnya

Setelah satu data selesai dihitung, Anda tidak perlu mengetik ulang rumus untuk karyawan lain. Gunakan fitur autofill dengan menarik titik kecil di pojok kanan bawah sel ke bawah. Excel akan otomatis menyalin rumus yang sama ke seluruh baris karyawan.

Gunakan Auto Fill | Sumber: YouTube/Neicy Tekno

Baca Juga: Cara Membuat Absensi Karyawan di Word dan Excel (+Template Gratis)

Aplikasi Absensi Otomatis yang Dibutuhkan HRD Saat Ini!

Seiring berkembangnya bisnis, penggunaan Excel saja sering kali tidak lagi cukup untuk mengelola absensi. 

HR membutuhkan sistem yang lebih otomatis dan terintegrasi langsung dengan payroll agar tidak perlu rekap berulang. Adapun beberapa aplikasi yang bisa Anda pertimbangkan yaitu:

1. KantorKu HRIS

Dashboard Kehadiran KantorKu HRIS

KantorKu HRIS adalah aplikasi absensi online asal Indonesia yang dirancang khusus untuk membantu perusahaan mengelola absensi, payroll, hingga administrasi HR dalam satu sistem terintegrasi. 

Platform ini cocok untuk berbagai skala bisnis karena sudah disesuaikan dengan regulasi di Indonesia dan kebutuhan operasional HR modern. 

Dengan sistem berbasis cloud, Anda bisa memantau kehadiran karyawan secara real-time tanpa perlu rekap manual di Excel.

Fitur Unggulan:

  • Absensi online berbasis GPS & selfie untuk validasi kehadiran 
  • Dashboard absensi terpusat untuk memantau kehadiran secara real-time
  • Manajemen shift dan jadwal kerja otomatis dalam satu sistem
  • Pengelolaan cuti, izin, dan lembur terintegrasi
  • Laporan absensi lengkap (hadir, telat, lembur, cuti) dalam satu dashboard
  • Integrasi langsung ke payroll tanpa input ulang
  • Monitoring karyawan lapangan dengan tracking lokasi
  • Akses mandiri bagi karyawan melalui aplikasi mobile
  • Integrasi aplikasi reimbursement untuk klaim penggantian biaya secara online

Ingin coba sekarang? Langsung saja book demo gratis untuk mulai mengintegrasikan data absensi karyawan dengan payroll perusahaan!

Banner KantorKu HRIS
Ucapkan Selamat Tinggal pada Rekap Absen Manual!

Dengan KantorKu HRIS, data kehadiran dari absensi langsung mengalir otomatis ke sistem payroll!

2. Vacation Tracker

Vacation Tracker adalah aplikasi absensi dan manajemen cuti yang populer secara global, terutama untuk tim yang menggunakan Slack dan Microsoft Teams. 

Aplikasi ini memungkinkan pengelolaan cuti dan kehadiran dengan sistem yang sederhana tetapi kuat. 

Fitur Unggulan:

  • Integrasi dengan Slack & Microsoft Teams
  • Kalender kehadiran tim terpusat
  • Approval workflow berbasis departemen
  • Custom leave policy

3. Jibble

Jibble adalah aplikasi absensi global berbasis cloud yang banyak digunakan oleh berbagai perusahaan, mulai dari UMKM hingga enterprise. Aplikasi ini memungkinkan pencatatan kehadiran dengan teknologi GPS dan face recognition. 

Fitur Unggulan:

  • GPS tracking & geofencing
  • Facial recognition untuk validasi kehadiran
  • Clockin dari mobile & desktop
  • Mode offline attendance

4. LeaveBoard

LeaveBoard adalah aplikasi absensi berbasis web yang fokus pada manajemen cuti dan kehadiran karyawan. 

Sistem ini cocok untuk bisnis kecil hingga menengah yang membutuhkan solusi sederhana. LeaveBoard juga menyediakan laporan absensi yang bisa langsung digunakan untuk analisis.

Fitur Unggulan:

  • Employee self-service portal
  • Kalender absensi tim
  • Approval workflow otomatis
  • Integrasi Google & Outlook

5. Pause (Slack Attendance Tool)

Pause adalah aplikasi absensi berbasis Slack yang dirancang untuk tim remote atau hybrid. Sistemnya sederhana dan fokus pada pengelolaan cuti serta kehadiran langsung dari workspace Slack. 

Fitur Unggulan:

  • Request cuti langsung dari Slack
  • Notifikasi kehadiran otomatis
  • Approval cepat tanpa email
  • Tracking kehadiran tim

Tips Mengelola Absensi di Excel

Mengelola absensi di Excel membutuhkan strategi agar pengerjaannya tetap efisien dan minim kesalahan. 

Jika tidak dikelola dengan baik, data bisa berantakan dan sulit dianalisis. Adapun tips yang bisa Anda terapkan yaitu:

1. Gunakan Data Validation

Batasi input data agar tidak terjadi kesalahan penulisan. Dropdown membantu memastikan konsistensi data absensi. Hal ini penting untuk akurasi perhitungan.

2. Gunakan Rumus Otomatis

Gunakan fungsi seperti COUNTIF dan SUM untuk menghitung data secara otomatis. Ini membantu mengurangi kesalahan manual. Proses rekap juga jadi lebih cepat.

3. Gunakan Checkbox untuk Absensi

Checkbox mempermudah input data tanpa harus mengetik. Sistem ini lebih visual dan praktis untuk HR. Cocok untuk absensi harian sederhana.

4. Gunakan Conditional Formatting

Gunakan warna untuk menandai data penting seperti absen atau keterlambatan. Ini mempermudah analisis visual. HR pun bisa langsung melihat pola absensi masing-masing karyawan.

5. Strukturkan Data dengan Rapi

Gunakan baris untuk karyawan dan kolom untuk tanggal. Pisahkan data master dan data absensi bulanan agar bisa dipakai berulang kali. Cara ini membantu pengelolaan data jangka panjang.

6. Gunakan Format Tanggal Dinamis

Buat sistem yang bisa digunakan setiap bulan tanpa membuat file baru. Gunakan dropdown bulan dan tahun supaya meningkatkan efisiensi kerja HR.

7. Lindungi File Excel

Gunakan fitur protect sheet untuk mencegah perubahan rumus. Anda tetap bisa membuka akses untuk input data tertentu. Cara ini perlu dilakukan guna menjaga keamanan data absensi.

FAQ Seputar Cara Menghitung Absensi Karyawan dengan Excel

Masih banyak pertanyaan yang muncul terkait perhitungan absensi karyawan dengan Excel. Mari simak jawaban atas pertanyaan yang sering muncul tersebut di bawah ini:

1. Apa Rumus Excel untuk Menghitung Absensi Karyawan?

Rumus yang umum digunakan adalah COUNTIF, SUM, IF, dan rumus pengurangan waktu untuk menghitung jam kerja. 

Fungsi ini membantu otomatisasi perhitungan absensi. Dengan kombinasi rumus tersebut, Anda bisa membuat sistem absensi yang cukup lengkap.

2. Bagaimana Cara Menghitung Keterlambatan Karyawan di Excel?

Gunakan rumus IF untuk membandingkan jam masuk dengan jam kerja standar. Jika lebih lambat, Excel bisa otomatis menghitung selisih waktu keterlambatan. 

3. Bagaimana Cara Menghitung Total Jam Kerja Karyawan?

Gunakan rumus pengurangan antara jam pulang dan jam masuk. Pastikan format waktu sudah sesuai agar hasilnya akurat. Ini adalah cara dasar dari rumus Excel untuk menghitung jumlah jam kerja.

4. Apa Kekurangan Menggunakan Excel untuk Absensi Karyawan?

Excel lebih rentan terhadap human error. Selain itu, Excel juga lebih sulit diintegrasikan dengan sistem payroll. Dampaknya ini bisa memperlambat proses HR secara keseluruhan.

5. Apakah Excel Bisa untuk Semua Skala Bisnis?

Excel lebih pas untuk bisnis kecil dengan jumlah karyawan terbatas. Namun, untuk perusahaan berkembang, sistem ini kurang efisien karena akan menghabiskan banyak waktu. Lebih baik perusahaan menengah ke besar menggunakan sistem lebih modern seperti KantorKu HRIS.

Integrasikan Absensi ke Payroll Otomatis dengan KantorKu HRIS tanpa Rekap Ulang!

Semakin besar bisnis Anda, semakin kompleks data yang harus diolah. Artinya proses perhitungan manual dengan Excel akan sangat memakan waktu.

Untuk itu, Anda bisa menggunakan KantorKu HRIS yaitu aplikasi HRIS yang memungkinkan integrasi absensi ke aplikasi gaji secara otomatis tanpa perlu input ulang, sehingga proses penggajian menjadi lebih cepat.

Dashboard Absensi KantorKu HRIS

Adapun fitur unggulan yang bisa Anda manfaatkan dari KantorKu HRIS yaitu:

  1. Absensi Online Terintegrasi: Karyawan bisa absen langsung dari aplikasi absensi online dengan validasi GPS dan selfie, memastikan data kehadiran akurat.
  2. Manajemen Shift & Jadwal Otomatis: Atur dan ubah jadwal kerja dengan cepat tanpa perlu update manual di banyak file.
  3. Laporan Absensi: Pantau kehadiran, keterlambatan, cuti, hingga lembur dalam satu dashboard terpusat.
  4. Integrasi Langsung ke Payroll: Data absensi otomatis masuk ke sistem penggajian tanpa perlu rekap ulang di Excel.
  5. Akses Mandiri untuk Karyawan: Karyawan dapat melihat rincian penghasilan jika terdapat potongan di slip gaji akibat kehadiran melalui aplikasi slip gaji.

Jika Anda ingin menghemat waktu dan mengurangi human error, ini saatnya beralih ke KantorKu HRIS.

Anda juga bisa langsung book demo gratis untuk melihat bagaimana absensi dan payroll bisa berjalan otomatis tanpa ribet.

Untuk perhitungan cepat, bisa langsung gunakan kalkulator gaji, tinggal input data Anda dan sistem akan menghitung otomatis.

Banner KantorKu HRIS
Ucapkan Selamat Tinggal pada Rekap Absen Manual!

Dengan KantorKu HRIS, data kehadiran dari absensi langsung mengalir otomatis ke sistem payroll!

Bagikan

Related Articles

Cara Membuat NPWP secara Online & Offline. Siapkan Syaratnya

Cara membuat NPWP bisa secara online dan offline. Ikuti langkah-langkah dan syarat pendaftaran NPWP untuk pribadi dan perusahaan di sini.

10 Contoh Surat Perjanjian Sewa Ruko, Kantor, Kendaraan, Rumah

Kumpulan contoh surat perjanjian sewa tanah, gedung, kendaraan dan lainnya. Tersedia template PDF dan Word siap pakai. Unduh gratis!

15 Contoh Surat Perintah Tugas, Dinas, Lembur (+Template Word/PDF)

Kumpulan contoh surat perintah untuk berbagai kebutuhan, dari lembur, dinas, audit, pelatihan, dll. Pahami cara membuat atau unduh template-nya!