8. Sheet Database
Sheet Database berperan sebagai tempat untuk menampung nilai dan skor yang dikirim dari Form Imput untuk dilanjutkan ke Daftar nilai dan analisis nilai ulangan harian (evaluasi). Oleh karena itu dalam database dibuat dua buah format, yaitu format untuk daftar nilai dan format untuk analisis ulangan harian. Kolom-kolom pada format daftar nilai memuat : nomor induk, nama siswa, nomor absen, nilai, dan pencapaian KKM, sedangkan pada format analisis berisi nomor absen, kelas, nama siswa, skor masing-masing nomor, jumlah skor, dan nilai pekerjaan siswa (gambar 10).
Pada sheet Database jangan diberi gambar atau tombol apapum, karena setiap proses penyimpanan pada sheet tersebut, gambar atau tombol yang ada akan digandakan dan sangat membebani kerja excel. Skor analisis nilai ulangan harian (evaluasi) telah diseting dalam FormImput dan dikirim ke sheet Database dengan memanfaatkan rumus makro (VBA).
Tombol navigasi yang dibutuhkan adalah tombol home dan tombol data siswa. Proses pembuatan tombol tersebut berbeda dengan tombol pada sheet lainnya, karena menggunakan link cell. (gambar 11). Tombol Home menggunakan cell ("AL2") sedangkan tombol DataSiswa menggunakan cell ("AN2").
Cara membuat :
Ada sedikit perbedaan dalam menyusun Database di sini, cell-cell di atas format nilai yang masuk tidak bisa dimerge. Oleh karena itu untuk menyusun lembar kerja tersebut yang perlu disiapkan antara lain :
a. Judul
b. Nama mata pelajaran : masukkan fungsi - Guru!D13 pada cell ("C2")
c. Kompetensi Dasar =Guru!D14 pada cell ("C3")
d. Kelas, Tahun pelajaran dan Semester =CONCATENATE(Guru!14;" ";Guru!D15) pada cell ("C4")
e. Yang diperlukan dalam kolom nilai antara lain :
1) Link ke Daftar Nilai :
- nomor urut pada cell ("A7")
- nama Siswa pada cell ("B7")
- kelas pada cell ("C7")
- nomor absen pada cell ("D7")
- nilai pada cel (E7")
- pada kolom KKM masukkan fungsi excel :
2) Link ke Analisis Ulangan Harian :
- cell di bawah nomor absen masukkan fungsi =IF(D7="";"";D7) pada cell ("H7")
- cell di bawah kelas masukkan fungsi = IF(C7="";"";C7) pada cell ("I7")
- cell di bawah nama masukkan fungsi =IF(B7="";"";B7) pada cell ("J7")
3) Cell untuk skor dan nilai ("K7-AF7")
Langkah selanjutnya adalah copas ("A7-AF7") ke bawah sejumlah siswa yang akan
mengerjakan atau lebih banyak lagi.
f. Penghitungan jumlah data yang masuk, gunakan rumus makro (VBA) pada cell ("AI6").
(gambar 11). Lihat Developer -Visual Basic - Module2
Demikianlah pembahasan tentang Database, selanjutnya materi tentang Laporan Nilai/ Penghargaan yang akan dibahas pada Evaluasi Digital Bagian 9. Next ......
- cell di bawah nomor absen masukkan fungsi =IF(D7="";"";D7) pada cell ("H7")
- cell di bawah kelas masukkan fungsi = IF(C7="";"";C7) pada cell ("I7")
- cell di bawah nama masukkan fungsi =IF(B7="";"";B7) pada cell ("J7")
3) Cell untuk skor dan nilai ("K7-AF7")
Langkah selanjutnya adalah copas ("A7-AF7") ke bawah sejumlah siswa yang akan
mengerjakan atau lebih banyak lagi.
f. Penghitungan jumlah data yang masuk, gunakan rumus makro (VBA) pada cell ("AI6").
(gambar 11). Lihat Developer -Visual Basic - Module2
Demikianlah pembahasan tentang Database, selanjutnya materi tentang Laporan Nilai/ Penghargaan yang akan dibahas pada Evaluasi Digital Bagian 9. Next ......