Membuat Absensi Menggunakan Google Form dan Spreadsheet

Google Form salah satu produks google yang dapat kita manfaatkan untuk pengumpulan data khusus untuk mengumpulkan kehadiran siswa dalam ruang kegiatan belajar mengajar, dipadukan dengan google spreadsheet.

pada pembahasan kali ini, kita akan membuat  rekapa data absensi dari google Form menggunakan spreadsheet.

Langsung saja.. !

A. PADA BAGIAN GOOGLE FORM

1. Siapkan form absensi pada rombel kelas

2. Siapkan daftar siswa seperti dalam tabel berikut :


 dalam tabel ini kita buat validasi no NISN siswa dengan cara

 - Pada kolom E3 tuliskan rumus  =B3 lalu enter 


- Kemudian di bawah kolom E3 yaitu kolom E4 tuliskan rumus =E3&"|"&B4 lalu tekan enter


- Selanjutnya mulai dari kolom E4 silakan tekan tanda + di pojok kanan bawah lalu tarik ke bawah sampai terakhir daftar siswa. hasil akhirnya seperti gambar di wabah ini


- Setelah selesai membuat validasi no NISN siswa, silahkan di copy urutan paling bawah.


Selanjutnya silahkan di pastekan di form absensi 


Untuk google form pastikan pertanyaan terdiri dari 

1. NISN

2. Kelas

3. Bagian Nama Siswa

4  Bagian Kehadiran

Pada Bagian Judul terdiri dari NISN dan Kelas.

NISN gunakan jawaban singkat pilih Ekspresi reguler kemudian pilih kecocokan kemudian pastekan validasi NISN dan beri pesan bila siswa salah memasukan NINS serta wajibkan untuk diisi.

A. PADA BAGIAN SPREADSHEET

1. Ambil spreadsheet pada respon di google form

misalnya  hasilnya masih kosong karena google form nya belum ada respon:


ketika sudah ada respon maka hasilnya seperti di bawah ini :

Langkah selanjutnya menggunakan rumus ( formula ) di spreadsheet.
1. Mengubah nama sheet dan membuat kolom tanggal di kolom terakhir setelah kolom hadir posisi di        kolom H1 ( Untuk posisi kolom menyesuaikan ) 

Untuk membuat kolom tanggal isikan rumus 

=ARRAY_CONSTRAIN(ARRAYFORMULA(if(row(A:A)=1;"Tanggal Daftar";IF((A:A)="";"";TEXT(A:A;"DD/MM/YYYY"))) ); 20000; 1)

untuk jumlah baris ke bawan saya sediakan 2000 baris karena absensi ini akan digunakan untuk satu tahun dan setiap hari sejumlah siswa merespon jika kurang bisa ditambah dengan mengedit angka 2000 sesuai dengan yang diinginkan

2. Membuat Kolom kode yang berisi NISN dan tanggal respon pada posisi kolom I1 ( untuk posisi kolom menyesuaikan)

kode menggabungkan NISN dan tanggal kehadiran pada kolom I1 isikan rumus  :

=ARRAY_CONSTRAIN(ARRAYFORMULA(if(row(A:A)=1;"Kode";B:B&text(H:H;"DD/MM/YYYY")) );2000; 1 )

untuk H:H sesuaikan dengan letak kolom tanggal daftar ( H1 ) menyesuaikan.

3. Membuat kolom kehadiran yang nantinya akan direkap

pada kolom berikutnya yaitu kolom J1 isikan rumus

=ARRAY_CONSTRAIN(ARRAYFORMULA(if(row(A:A)=1;"Kehadiran";G:G)); 20000; 1)

Yang terakhir buatlah sheet baru dengan nama sheet menyesuaikan


pada sheet ini yang perlu dilakukan adalah

- copypaste daftas siswa sesuai dengan data validasi NISN siswa

- buat bulan kemudian tanggal

untuk pembuatan tanggal mulailah dengan tanggal sheet ini dibuat atau pada saat form absen akan        digunakan misal : hari Sabtu tgl 3 Juli 2021 karena hari Minggu tanggal 4 Juli 2021 maka setelah tanggal 3 juli 2021 lanjutkan ke hari Senin tanggal 5 Juli 2021 dengan menuliskan rumus

misal tanggl 3 Juli 2021 beradi di kolom E3 makan kolom F3 isikan rumus =E3+2 lalu enter otomatis akan menjadi 5 Juli 2021 kemudian pada kolom G3 isikan rumus =F3+1 otomatis akan menjadi 6 Juli 2021 setelah selesai kemudian copy ke kolom berikutnya sampai dengan hari sabtu. setelah selasai blok mulai hari senin sampai sabtu kemudian copy lalu pastekan di kolom berikutnya.sampai dengan beberapa bulan dalam satu semster atau setahun ( menyesuaikan ) 

selanjutnya isikan kolom di bawah tanggal awal dengan rumus

=iferror(VLOOKUP(CONCATENATE($B4;text(E$3;"DD/MM/YYYY"));Respon9!$I:$J;2;0);"")

Respon9 adalah nama sheet respon yang telah diganti di atas ( nama menyesuaikan )

tanda dolar ( $ ) tanda untuk mengunci posisi kolom di mana kolom I dan kolom J diambilkan dari sheet respon 


ok lebih jelasnya silahkan simak berikutnya. terimakasih semoga bermanfaat.jangan lupa like dan komentar saran kritik yang membangun memacu diri saya untuk lebih baik.


Lihat juga video tutorial 

Membuat Ruang KBM Menggunakan Google Sites

1 Komentar

  1. Terima kasih banyak Ki Budi atas sharing ilmunya, sangat bermanfaat dan alhamduliLlah dapat saya praktekkan. Mohon ijin jika berkenan untuk sharing spreadsheet penilaian, Maturnuwun.

    BalasHapus

Posting Komentar

Lebih baru Lebih lama