Sistem Absensi Logika Terbalik (Inverse Logic)
Sistem absensi digital modern yang menggunakan pendekatan logika terbalik: siswa dianggap HADIR secara default, dan hanya siswa yang diberi tanda Alfa/Izin/Sakit pada Google Form yang diproses sebagai ketidakhadiran. Sistem ini lebih cepat, akurat, dan efisien untuk sekolah dengan jumlah siswa besar.
Google Form
Input status ketidakhadiran (A/I/S) oleh guru atau fasilitator.
Google Sheets
Pemrosesan logika terbalik dan rekap otomatis siswa.
Dashboard Kehadiran
Analitik real-time untuk monitoring kelas dan individu.
Alur Kerja Sistem
- Guru mengisi Google Form hanya untuk siswa yang tidak hadir (Alfa/Izin/Sakit).
- Google Sheets memproses data menggunakan logika terbalik: semua siswa dianggap hadir kecuali yang tercatat di form.
- Sistem otomatis membuat LOG_PRIORITAS dan REKAP_HARIAN dengan status akhir kehadiran.
- Dashboard menarik data dari REKAP_HARIAN sehingga aman tanpa duplikasi.
Rumus dan Struktur Data
Contoh rumus kunci dalam sistem logika terbalik:
=COUNTIF(REKAP_HARIAN!C:C, "Alfa") =IF(ISNUMBER(MATCH(Nama,LOG_PRIORITAS!B:B,0)), "Tidak Hadir", "Hadir") =VSTACK(ALFA,IZIN,SAKIT,HADIR)
Rumus disesuaikan dengan struktur LOG_PRIORITAS dan REKAP_HARIAN.
Contoh Google Sheets (Live Preview)
Ganti TAUTAN-SHEETS-ABSENSI dengan spreadsheet absensi sekolah.