Daftar hadir sering terlihat sederhana, tetapi dalam praktik kelas, seminar, praktikum, atau workshop, rekap absensi bisa memakan waktu. Peserta mengisi nama dengan variasi berbeda, waktu hadir tidak tercatat rapi, dan panitia masih harus menyalin data satu per satu.
Salah satu cara yang paling mudah adalah membuat daftar hadir digital memakai Google Form dan Google Spreadsheet. Peserta cukup mengisi formulir, sementara data hadir langsung masuk ke spreadsheet lengkap dengan waktu pengisian. Tutorial ini bisa dipakai oleh guru, dosen, panitia pelatihan, maupun pengelola kelas daring.
Target hasil yang akan dibuat
Di akhir tutorial ini, Anda akan memiliki sistem absensi sederhana dengan alur berikut:
- Peserta mengisi nama, kelas/instansi, dan keterangan kehadiran melalui Google Form.
- Waktu pengisian tercatat otomatis di Google Spreadsheet.
- Data dapat difilter berdasarkan kelas, pertemuan, atau tanggal.
- Link absensi bisa dibagikan lewat WhatsApp, LMS, blog, atau grup kelas.
Perlengkapan yang dibutuhkan
- Akun Google aktif.
- Browser di laptop atau HP. Laptop lebih nyaman untuk pengaturan awal.
- Daftar data yang ingin dikumpulkan, misalnya nama, NIM/NIS, kelas, dan status kehadiran.
Jika Anda baru pertama kali memakai Google Form, Anda juga bisa membaca panduan Sangu Ilmu tentang cara share link di Google Formulir agar proses membagikan formulir ke peserta lebih mudah.
1. Membuat Google Form untuk absensi
Buka Google Forms, lalu pilih formulir kosong. Beri judul yang jelas, misalnya Daftar Hadir Pertemuan 1 – Kelas Fisika Dasar. Pada bagian deskripsi, tulis instruksi singkat agar peserta mengisi data sesuai identitas yang benar.
Contoh deskripsi yang bisa digunakan:
Silakan isi daftar hadir ini saat kegiatan berlangsung. Gunakan nama lengkap sesuai daftar kelas. Data yang dikirim akan digunakan sebagai rekap kehadiran.
2. Menentukan pertanyaan yang diperlukan
Untuk absensi dasar, jangan membuat terlalu banyak pertanyaan. Semakin singkat formulirnya, semakin kecil kemungkinan peserta salah mengisi. Susunan yang disarankan:
- Nama lengkap — gunakan tipe jawaban singkat dan aktifkan wajib diisi.
- NIM/NIS/NIP — gunakan jawaban singkat jika diperlukan.
- Kelas atau kelompok — gunakan pilihan ganda atau dropdown agar penulisan seragam.
- Status kehadiran — gunakan pilihan ganda, misalnya Hadir, Izin, Sakit.
- Catatan — gunakan paragraf pendek dan jadikan opsional.
Untuk kegiatan rutin, Anda bisa menambahkan pertanyaan Pertemuan ke- atau Tanggal kegiatan. Namun, jika satu formulir hanya dipakai untuk satu pertemuan, pertanyaan tersebut tidak wajib karena waktu pengisian sudah tercatat otomatis.
3. Mengatur formulir agar data lebih rapi
Masuk ke menu Setelan pada Google Form. Beberapa pengaturan yang sebaiknya diperiksa:
- Kumpulkan alamat email jika absensi harus terhubung dengan akun peserta.
- Batasi 1 jawaban jika peserta wajib login dan hanya boleh mengirim sekali.
- Izinkan edit jawaban sebaiknya dimatikan untuk absensi resmi.
- Pesan konfirmasi bisa diisi dengan kalimat seperti: Terima kasih, kehadiran Anda sudah tercatat.
Jika peserta sering mengalami kendala izin akses, artikel Sangu Ilmu tentang cara mengatasi “Anda perlu izin” di Google Forms dapat menjadi rujukan tambahan sebelum formulir dibagikan.
4. Menghubungkan Google Form ke Spreadsheet
Setelah pertanyaan selesai dibuat, buka tab Jawaban di Google Form. Klik ikon Google Spreadsheet berwarna hijau, lalu pilih Buat spreadsheet baru. Beri nama file, misalnya Rekap Absensi Kelas Fisika Dasar.
Google akan membuat file Spreadsheet yang terhubung otomatis dengan formulir. Setiap peserta mengirim jawaban, baris baru akan muncul di spreadsheet. Kolom pertama biasanya berisi Timestamp, yaitu waktu jawaban dikirim.
5. Merapikan kolom rekap absensi
Di Google Spreadsheet, Anda dapat menambahkan sheet baru bernama Rekap. Sheet ini berguna untuk membuat tampilan yang lebih mudah dibaca tanpa mengubah data asli dari Google Form.
Contoh kolom rekap yang praktis:
- No
- Nama lengkap
- NIM/NIS
- Kelas
- Status kehadiran
- Waktu mengisi
Jika ingin menampilkan data dari sheet respons secara otomatis, Anda bisa memakai formula sederhana seperti berikut. Sesuaikan nama sheet dengan nama yang muncul di file Anda.
=QUERY('Form Responses 1'!A:E; "select A,B,C,D,E where B is not null"; 1)
Pada beberapa akun, pemisah formula menggunakan koma, bukan titik koma. Jika formula di atas error, coba ubah menjadi:
=QUERY('Form Responses 1'!A:E, "select A,B,C,D,E where B is not null", 1)
6. Mencegah peserta mengisi berkali-kali
Masalah yang sering muncul pada absensi online adalah peserta mengirim jawaban lebih dari satu kali. Ada beberapa cara untuk menguranginya:
- Aktifkan opsi Batasi 1 jawaban jika peserta memiliki akun Google.
- Tambahkan kolom NIM/NIS agar data ganda mudah dideteksi.
- Gunakan dropdown untuk kelas agar tidak banyak variasi penulisan.
- Tutup formulir setelah waktu absensi selesai.
Untuk poin terakhir, Anda bisa membaca tutorial cara otomatis menutup Google Formulir. Pengaturan ini sangat berguna saat absensi hanya dibuka pada jam tertentu.
7. Membagikan link absensi ke peserta
Setelah formulir siap, klik tombol Kirim, pilih ikon tautan, lalu salin link formulir. Jika link terlalu panjang, aktifkan pilihan Perpendek URL atau gunakan panduan cara memendekkan link Google Formulir.
Contoh pesan yang bisa dikirim ke grup kelas:
Assalamu’alaikum/selamat pagi. Silakan isi daftar hadir pertemuan hari ini melalui link berikut. Formulir dibuka sampai pukul 09.15. Pastikan nama dan NIM ditulis dengan benar.
8. Menampilkan rekap di blog atau halaman kelas
Untuk kegiatan tertentu, rekap kehadiran bisa ditampilkan di halaman blog atau halaman kelas. Misalnya, panitia ingin peserta melihat apakah datanya sudah masuk. Jika ingin melakukan ini, pastikan hanya data yang aman untuk ditampilkan. Hindari menampilkan nomor HP, email pribadi, atau data sensitif lain.
Jika ingin menampilkan spreadsheet di halaman web, Anda dapat mengikuti tutorial Sangu Ilmu tentang menampilkan Google Sheet di blog. Untuk publikasi data, gunakan prinsip seperlunya: tampilkan nama dan status hadir saja jika memang dibutuhkan.
Tips agar absensi digital lebih tertib
- Buat template. Simpan satu formulir master, lalu duplikasi untuk pertemuan berikutnya.
- Gunakan nama file yang konsisten. Contoh: Absensi – Nama Kelas – Pertemuan 03.
- Batasi waktu pengisian. Ini membantu membedakan peserta yang hadir tepat waktu dan terlambat.
- Unduh rekap secara berkala. Di Spreadsheet, gunakan menu File > Download jika membutuhkan arsip Excel atau PDF.
- Jangan meminta data berlebihan. Untuk absensi biasa, nama, identitas kelas, dan status hadir biasanya sudah cukup.
Troubleshooting
Formulir tidak bisa diakses peserta
Periksa pengaturan akses. Jika formulir hanya bisa diisi oleh pengguna dalam organisasi tertentu, peserta di luar organisasi akan ditolak. Matikan pembatasan tersebut jika formulir memang ditujukan untuk umum.
Data tidak masuk ke Spreadsheet
Buka tab Jawaban di Google Form dan pastikan formulir masih terhubung ke Spreadsheet. Jika ikon spreadsheet menunjukkan koneksi bermasalah, buat spreadsheet baru, lalu uji dengan satu jawaban percobaan.
Ada nama peserta yang dobel
Gunakan kolom NIM/NIS sebagai acuan utama. Nama bisa berbeda penulisan, tetapi nomor identitas biasanya lebih konsisten. Anda juga dapat mengurutkan data berdasarkan NIM/NIS untuk menemukan duplikasi.
Formula QUERY tidak berjalan
Periksa nama sheet, rentang kolom, dan pemisah formula. Beberapa setelan bahasa menggunakan titik koma, sementara setelan lain menggunakan koma.
FAQ
Apakah absensi dengan Google Form gratis?
Ya, Google Form dan Google Spreadsheet dapat digunakan gratis dengan akun Google. Untuk kebutuhan sekolah, kampus, atau organisasi, fitur yang tersedia biasanya sudah cukup untuk absensi sederhana.
Apakah peserta wajib punya akun Google?
Tidak selalu. Peserta hanya wajib login jika Anda mengaktifkan pengumpulan email, membatasi satu jawaban, atau membatasi akses pada organisasi tertentu. Jika formulir dibuka untuk umum, peserta dapat mengisi tanpa login.
Apakah rekap bisa diunduh menjadi Excel?
Bisa. Di Google Spreadsheet, pilih File, lalu Download. Anda dapat memilih format Microsoft Excel, PDF, CSV, atau format lain sesuai kebutuhan.
Apakah aman untuk data siswa atau mahasiswa?
Aman jika data yang dikumpulkan dibatasi seperlunya dan akses file rekap tidak dibuka sembarangan. Hindari mengumpulkan data pribadi yang tidak dibutuhkan. Untuk informasi resmi penggunaan Google Forms, pembaca dapat merujuk ke Pusat Bantuan Google Forms.
Penutup
Google Form dan Spreadsheet dapat menjadi solusi absensi digital yang cepat, gratis, dan mudah dipelajari. Untuk penggunaan kelas atau pelatihan, kuncinya adalah membuat pertanyaan yang singkat, mengatur akses dengan benar, dan memastikan rekap tersimpan rapi. Setelah template dasar selesai, Anda tinggal menduplikasi formulir untuk pertemuan berikutnya.
Tinggalkan Balasan