Skip to main content

Cara Membuat Rekap Keterlambatan Siswa di Excel: Hitung Menit Telat, Jumlah Kasus, dan Rekap Bulanan

Diperbarui: 30 Mei 2026

Rekap keterlambatan siswa di Excel membantu wali kelas, guru piket, dan guru BK mencatat siswa yang datang terlambat secara lebih rapi. Tanpa format yang jelas, data terlambat biasanya hanya berhenti di buku piket, sulit direkap, dan akhirnya tidak bisa dipakai untuk evaluasi. Dengan Excel, setiap kejadian terlambat bisa dicatat per baris, dihitung menitnya, lalu direkap per siswa, per kelas, atau per bulan. Artikel ini memberi contoh format siap ketik, rumus per sel, dan cara membaca hasil rekap tanpa mempermalukan siswa.

Ringkasan cepat:
  • Gunakan model log: satu baris untuk satu kejadian siswa terlambat.
  • Kolom penting: tanggal, nama siswa, kelas, jam datang, menit telat, alasan, tindak lanjut, dan catatan.
  • Rumus utama: MAX untuk menghitung menit telat, COUNTIFS untuk jumlah kasus, dan SUMIFS untuk total menit telat.
  • Data keterlambatan sebaiknya dipakai untuk pembinaan, bukan untuk mempermalukan siswa.

Daftar Isi

  1. Konsep rekap keterlambatan siswa yang benar
  2. Struktur file Excel yang disarankan
  3. Sheet SETUP: aturan jam masuk dan periode rekap
  4. Sheet LIST: daftar pilihan agar input tidak typo
  5. Sheet TERLAMBAT_LOG: tabel input harian
  6. Rumus di tabel keterlambatan siswa
  7. Sheet REKAP_BULAN: rekap otomatis per siswa
  8. Rekap per kelas dan alasan keterlambatan
  9. Cara membaca data untuk tindak lanjut
  10. Kesalahan umum saat membuat rekap keterlambatan
  11. Kesimpulan
  12. FAQ

Konsep Rekap Keterlambatan Siswa yang Benar

Format paling aman untuk rekap keterlambatan siswa adalah model log. Artinya, setiap kejadian terlambat dicatat dalam satu baris. Jangan membuat tanggal menjadi kolom yang terlalu banyak, karena nanti rekapnya lebih sulit, terutama jika ingin menghitung menit telat dan alasan keterlambatan.

Contoh sederhana:

Tanggal Nama Siswa Kelas Jam Datang Menit Telat Alasan Tindak Lanjut
02/05/2026 Ahmad 7A 07:18 8 Transportasi Diingatkan

Dengan model seperti ini, data bisa difilter berdasarkan tanggal, kelas, nama siswa, alasan, atau tindak lanjut. Wali kelas juga bisa melihat apakah seorang siswa hanya terlambat satu kali, atau sudah berulang dalam satu bulan.

Kalau kebutuhanmu hanya membuat lembar hadir siap cetak, kamu bisa memakai Word seperti panduan Cara Membuat Daftar Hadir Siswa di Word yang Rapi dan Siap Cetak. Tetapi untuk rekap keterlambatan, Excel lebih cocok karena datanya perlu dihitung, difilter, dan dievaluasi.

Struktur File Excel yang Disarankan

Agar file tidak mudah rusak, buat 4 sheet utama:

Nama Sheet Fungsi Isi Utama
SETUP Menyimpan aturan jam masuk dan periode rekap. Tahun, bulan, jam masuk, toleransi telat, tanggal awal, tanggal akhir.
LIST Sumber dropdown agar input konsisten. Kelas, alasan terlambat, tindak lanjut, nama petugas.
TERLAMBAT_LOG Tempat input harian siswa terlambat. Tanggal, nama siswa, kelas, jam datang, menit telat, alasan, tindak lanjut.
REKAP_BULAN Rekap otomatis per siswa dan kelas. Jumlah kasus, total menit telat, rata-rata telat, status pembinaan.

Jika data akan dipakai berkali-kali, jadikan tabel log sebagai Excel Table. Dengan Excel Table, data lebih mudah difilter dan range lebih aman saat baris baru ditambahkan.

Sheet SETUP: Aturan Jam Masuk dan Periode Rekap

Buat sheet bernama SETUP. Ketik tabel berikut mulai dari A1:

Sel Isi Contoh Catatan
A1 Tahun 2026 Tahun rekap.
A2 Bulan 5 5 berarti Mei.
A3 Jam_Masuk 07:00 Format sebagai Time.
A4 Toleransi_Menit 10 Telat dihitung setelah toleransi.
A5 StartDate =DATE(B1,B2,1) Tanggal awal bulan.
A6 EndDate =EOMONTH(B5,0) Tanggal akhir bulan.

Isi nilai contoh di kolom B. Jadi B1 berisi tahun, B2 berisi bulan, B3 berisi jam masuk, B4 berisi toleransi menit, B5 berisi rumus StartDate, dan B6 berisi rumus EndDate.

Catatan: aturan jam masuk dan toleransi harus mengikuti kebijakan sekolah. Excel hanya alat bantu hitung, bukan penentu aturan disiplin.

Sheet LIST: Daftar Pilihan agar Input Tidak Typo

Buat sheet bernama LIST. Sheet ini dipakai sebagai sumber dropdown. Tujuannya agar alasan dan tindak lanjut tidak ditulis berbeda-beda.

Kelas Alasan_Terlambat Tindak_Lanjut Petugas
7A Transportasi Diingatkan Guru Piket
7B Bangun Kesiangan Catatan Wali Kelas Wali Kelas
8A Urusan Keluarga Panggil Orang Tua Guru BK
8B Hujan Pantau Operator

Setelah daftar ini dibuat, pasang dropdown pada kolom Kelas, Alasan, Tindak Lanjut, dan Petugas di sheet TERLAMBAT_LOG. Jika belum terbiasa membuat dropdown, ikuti panduan Cara Membuat Dropdown List di Excel Pakai Data Validation.

Sheet TERLAMBAT_LOG: Tabel Input Harian

Buat sheet bernama TERLAMBAT_LOG. Ketik header berikut mulai dari A1:

A B C D E F G H I J K L M N
No_Tampil ID_Terlambat Tanggal Nama_Siswa Kelas Jam_Datang Menit_Telat Alasan Tindak_Lanjut Petugas Catatan Bulan Flag_Wajib Status_Data

Setelah header dibuat, isi contoh data di baris 2 sampai 6. Format kolom Tanggal sebagai Date, dan kolom Jam_Datang sebagai Time.

No ID Tanggal Nama Kelas Jam Datang Menit Telat Alasan Tindak Lanjut Petugas
1 TLT-20260502-0001 02/05/2026 Ahmad 7A 07:18 8 Transportasi Diingatkan Guru Piket
2 TLT-20260503-0002 03/05/2026 Budi 7A 07:25 15 Bangun Kesiangan Catatan Wali Kelas Wali Kelas

Supaya filter dan rumus lebih aman, blok tabel dari A1 sampai N6, lalu tekan Ctrl + T. Centang My table has headers. Beri nama tabel, misalnya tblTerlambat.

Rumus di Tabel Keterlambatan Siswa

Berikut rumus yang dipakai pada sheet TERLAMBAT_LOG. Contoh ini dimulai dari baris 2.

Kolom Sel Rumus Fungsi
No_Tampil A2 =IF(C2="","",ROW()-1) Nomor muncul jika tanggal diisi.
ID_Terlambat B2 =IF(C2="","","TLT-"&TEXT(C2,"yyyymmdd")&"-"&TEXT(A2,"0000")) Membuat ID unik keterlambatan.
Menit_Telat G2 =IF(F2="","",MAX(0,(F2-SETUP!$B$3)*1440-SETUP!$B$4)) Menghitung menit telat setelah toleransi.
Bulan L2 =IF(C2="","",TEXT(C2,"mmmm yyyy")) Menampilkan bulan dan tahun.
Flag_Wajib M2 =IF(C2="","",IF(COUNTBLANK(C2:J2)>0,"WAJIB LENGKAP","OK")) Mengecek data wajib kosong.
Status_Data N2 =IF(M2="OK","SIAP REKAP","CEK LAGI") Menandai data siap direkap atau belum.
Catatan pemisah rumus: sebagian Excel memakai koma (,), sebagian memakai titik koma (;). Jika rumus tidak berjalan, ubah pemisah sesuai pengaturan Excel kamu.

Rumus menit telat bekerja karena waktu Excel sebenarnya disimpan sebagai angka pecahan hari. Karena 1 hari = 24 jam = 1440 menit, maka selisih jam dikalikan 1440 agar berubah menjadi menit.

Jika kamu masih ingin memahami SUMIF, SUMIFS, dan cara menjumlahkan data berdasarkan syarat, baca juga Cara Menghitung Jumlah di Excel untuk Pemula.

Sheet REKAP_BULAN: Rekap Otomatis per Siswa

Setelah data harian masuk di sheet TERLAMBAT_LOG, buat sheet REKAP_BULAN. Tabel ini dipakai untuk melihat siswa yang terlambat berulang dalam bulan tertentu.

Ketik header berikut mulai dari A1:

A B C D E F G
Nama_Siswa Kelas Jumlah_Telat Total_Menit Rata_Menit Status_Pembinaan Catatan_Wali

Isi Nama_Siswa dan Kelas secara manual dulu, atau ambil dari daftar siswa yang kamu miliki. Lalu gunakan rumus berikut:

Kolom Sel Rumus
Jumlah_Telat C2 =COUNTIFS(TERLAMBAT_LOG!$D:$D,$A2,TERLAMBAT_LOG!$E:$E,$B2,TERLAMBAT_LOG!$C:$C,">="&SETUP!$B$5,TERLAMBAT_LOG!$C:$C,"<="&SETUP!$B$6)
Total_Menit D2 =SUMIFS(TERLAMBAT_LOG!$G:$G,TERLAMBAT_LOG!$D:$D,$A2,TERLAMBAT_LOG!$E:$E,$B2,TERLAMBAT_LOG!$C:$C,">="&SETUP!$B$5,TERLAMBAT_LOG!$C:$C,"<="&SETUP!$B$6)
Rata_Menit E2 =IF(C2=0,0,D2/C2)
Status_Pembinaan F2 =IF(C2=0,"Tidak Ada",IF(C2>=5,"Perlu Pembinaan",IF(D2>=60,"Pantau","Ringan")))

Rumus di atas membaca periode dari sheet SETUP. Jadi kalau kamu mengganti bulan di SETUP, rekap akan mengikuti bulan tersebut.

Rekap per Kelas dan Alasan Keterlambatan

Selain rekap per siswa, sekolah biasanya perlu melihat pola per kelas. Misalnya, kelas mana yang paling banyak kasus terlambat, atau alasan apa yang paling sering muncul.

1. Rekap jumlah telat per kelas

Buat tabel kecil seperti ini:

Kelas Jumlah Kasus Total Menit Telat
7A =COUNTIFS(TERLAMBAT_LOG!$E:$E,A2,TERLAMBAT_LOG!$C:$C,">="&SETUP!$B$5,TERLAMBAT_LOG!$C:$C,"<="&SETUP!$B$6) =SUMIFS(TERLAMBAT_LOG!$G:$G,TERLAMBAT_LOG!$E:$E,A2,TERLAMBAT_LOG!$C:$C,">="&SETUP!$B$5,TERLAMBAT_LOG!$C:$C,"<="&SETUP!$B$6)

2. Rekap alasan keterlambatan

Untuk melihat alasan yang paling sering muncul, buat tabel alasan:

Alasan Jumlah Kasus
Transportasi =COUNTIFS(TERLAMBAT_LOG!$H:$H,A2,TERLAMBAT_LOG!$C:$C,">="&SETUP!$B$5,TERLAMBAT_LOG!$C:$C,"<="&SETUP!$B$6)

Rekap alasan penting karena tindak lanjutnya bisa berbeda. Jika banyak siswa terlambat karena transportasi, sekolah mungkin perlu melihat kondisi jam masuk, akses kendaraan, atau pola cuaca. Jika alasan sering berulang pada siswa yang sama, wali kelas bisa melakukan pembinaan lebih personal.

Untuk data akademik siswa yang juga perlu rapi, kamu bisa melihat Contoh Data Nilai Siswa Excel yang Rapi.

Cara Membaca Data untuk Tindak Lanjut

Data keterlambatan tidak seharusnya dipakai untuk mempermalukan siswa. Data ini lebih baik dipakai untuk memahami pola dan membantu pembinaan. Dalam Islam, nasihat dan perbaikan adab sebaiknya dilakukan dengan cara yang baik, adil, dan tidak membuka aib tanpa kebutuhan.

Pola Data Makna Kemungkinan Tindak Lanjut yang Bijak
Telat 1 kali dalam sebulan Bisa jadi kejadian sesekali. Cukup diingatkan dan dicatat.
Telat 3–4 kali Mulai ada pola yang perlu dipantau. Wali kelas berbicara baik-baik dengan siswa.
Telat 5 kali atau lebih Perlu pembinaan lebih serius. Libatkan wali kelas, BK, dan orang tua sesuai aturan sekolah.
Total menit telat tinggi Siswa sering kehilangan waktu belajar. Cari penyebab, bukan hanya memberi hukuman.

Rekap seperti ini membuat pembinaan lebih objektif. Guru tidak hanya berkata “kamu sering telat”, tetapi bisa menunjukkan data dengan adab: tanggal, jumlah kasus, dan total menit yang hilang.

Kesalahan Umum Saat Membuat Rekap Keterlambatan

1. Hanya mencatat nama tanpa jam datang

Kalau hanya mencatat nama, sekolah tidak tahu tingkat keterlambatannya. Telat 3 menit dan telat 45 menit tentu berbeda penanganannya. Karena itu, kolom jam datang dan menit telat sebaiknya tetap ada.

2. Tidak memakai dropdown

Tanpa dropdown, alasan bisa ditulis berbeda-beda: “macet”, “Macet”, “jalan macet”, atau “transport”. Bagi manusia terlihat mirip, tetapi Excel membaca teks itu sebagai data berbeda. Akibatnya rekap alasan menjadi kacau.

3. Format jam terbaca sebagai teks

Jika jam datang diketik sembarangan, misalnya 07.15 dengan titik atau ada spasi, Excel bisa membaca sebagai teks. Kalau jam terbaca teks, rumus menit telat bisa salah. Gunakan format Time dan uji rumus pada beberapa contoh data.

4. Mencampur data mentah dan rekap dalam satu tempat

Data mentah sebaiknya ada di sheet TERLAMBAT_LOG, sedangkan rekap ada di sheet lain. Jangan mencampur keduanya karena file akan sulit dirawat.

5. Menggunakan data untuk mempermalukan siswa

Ini kesalahan yang harus dihindari. Rekap keterlambatan adalah alat bantu pembinaan, bukan alat untuk membuka aib. Data cukup diketahui pihak yang berwenang seperti wali kelas, guru BK, guru piket, dan orang tua jika memang perlu.

Kesimpulan

Rekap keterlambatan siswa di Excel sebaiknya dibuat dengan model log: satu baris untuk satu kejadian terlambat. Struktur yang disarankan adalah sheet SETUP, LIST, TERLAMBAT_LOG, dan REKAP_BULAN. Dengan format ini, guru bisa menghitung jumlah kasus, total menit telat, rata-rata telat, alasan paling sering, dan siswa yang perlu perhatian lebih.

Kunci utamanya adalah input yang rapi. Pakai dropdown, gunakan format waktu yang benar, pisahkan data mentah dari rekap, dan jadikan data sebagai bahan pembinaan. Dengan begitu, Excel bukan hanya menjadi tempat mencatat, tetapi alat bantu untuk memperbaiki kedisiplinan siswa secara lebih adil dan terukur.

FAQ Rekap Keterlambatan Siswa di Excel

1. Apa format paling aman untuk rekap keterlambatan siswa?

Format paling aman adalah model log, yaitu satu baris untuk satu kejadian terlambat. Kolom pentingnya meliputi tanggal, nama siswa, kelas, jam datang, menit telat, alasan, tindak lanjut, dan catatan.

2. Bagaimana rumus menghitung menit telat di Excel?

Jika jam datang ada di F2, jam masuk sekolah ada di SETUP!B3, dan toleransi menit ada di SETUP!B4, gunakan rumus =IF(F2="","",MAX(0,(F2-SETUP!$B$3)*1440-SETUP!$B$4)).

3. Bagaimana cara menghitung jumlah siswa terlambat per bulan?

Gunakan COUNTIFS dengan syarat nama siswa, kelas, tanggal awal bulan, dan tanggal akhir bulan. Dengan cara ini, rekap bisa berubah otomatis saat periode di sheet SETUP diganti.

4. Apakah alasan keterlambatan perlu dibuat dropdown?

Sebaiknya iya. Dropdown membuat alasan lebih konsisten, misalnya Transportasi, Bangun Kesiangan, Urusan Keluarga, atau Hujan. Jika diketik bebas, rekap alasan bisa pecah karena variasi teks.

5. Siapa yang sebaiknya memakai file rekap keterlambatan siswa?

File ini cocok dipakai oleh guru piket, wali kelas, guru BK, operator sekolah, atau tim kesiswaan. Penggunaannya harus tetap menjaga adab dan privasi siswa.

Baca Juga di Beginisob.com

Comments

Edukasi Terpopuler

Connect With Us

Copyright @ 2026 beginisob.com, All right reserved