Pembobotan Nilai Rapor Siswa

Pembobotan Nilai Rapor Siswa


Rapor adalah suatu cara pengukuran hasil belajar / kinerja siswa. Umumnya laporan ini diberikan oleh wali kelas kepada siswa atau orang tua siswa (wali murid) dua kali yaitu semseter ganjil dan genap atau emapt kali jika ditambah dengan mid semseter ganjil da mid semester genap.

Untuk mengukur hasil belajar siswa biasanya rapor menggunakan skala pemeringkatan, sistem sekala ini pada umumnya ditulis dengan angka, misalnya 0, 50, 55, 60, 80, 90, sampai 100. Meskipun banyak juga sekolah yang menggunakan huruf ALfabet A-F sebagai ganti dari angka, misalnya misalnya A=90-100, B=80-89, C=70-79, D=60-69, E=50-59 dan F=0-49

Penggunaan Rumus MIN/MAX

Rumus MIN digunakan untuk mencari nilai terendah dari satu tabel yang diblok, sedangkan rumus MAX digunakan untuk mencari nilai siswa yang paling tinggi, pembahasan tentang MIN/MAX bisa anda pelajari pada penjelasan disini Mencari Nilai Terendah/tertinggi Dengan VLOOKUP

Biasanya guru Mapel akan menentukan nilai minimum untuk satu Mapel, misalnya syarat nilai minimum agar lulus dari Mapel Matematika adalah 60 ( 6 / 5,99 ) jika ada salah satu siswa yang mempunyai nilai lebih kecil dari angka 60 maka siswa tersebut dinilai tidak lulus ujian Mapel Matematika, dan siswa dikatakan lulus ujian Mapel Matematika jika siswa mempunyai nilai sama dengan atau lebih besar dari 60 ( 6 / 5,99 )

Kesimpulanya disini saya akan buatkan daftar nilai yang dibawah standar kelulusan ujian Mapel, dan daftar nilai yang lulus dari ujian Mapel. Baca juga Mencari Nilai Terendah dan tertinggi Dengan macro

+ Buatlah tabel pertama DAFTAR NILAI MAPEL MATEMATIKA

NO A B C D
1 DAFTAR NILAI MATEMATIKA
2 NIS NAMA SISWA NILAI TINGKAT / KELAS
3 - - - -

+ Kurang lebih FIELD'nya seperti diatas, untuk isinya silahakn isi sendiri sesuai dengan atauran FIELD'nya

+ Buatlah tabel kedua DAFTAR SISWA TIDAK LULUS UJIAN MATEMATIKA, sama dengan tabel pertama beda kolom

NO H I J K
1 DAFTAR SISWA TIDAK LULUS UJIAN MATEMATIKA
2 NIS NAMA SISWA NILAI TINGKAT / KELAS
3 - - - -

+ Buatlah tabel ketiga DAFTAR SISWA LULUS UJIAN MATEMATIKA, sama dengan tabel pertama dan kedua hanya beda kolom

NO M N O P
1 DAFTAR SISWA LULUS UJIAN MATEMATIKA
2 NIS NAMA SISWA NILAI TINGKAT / KELAS
3 - - - -

+ Buat nilai standart kelulusan Mapel Matematika pada kolom F1 dan F2, Pada F1 ketikan "NILAI MINIMUM" dan kolom F2 "60" yang merupakan angka minimum
+ Contoh tabel pertama DAFTAR NILAI MAPEL MATEMATIKA perhatikan gambar dibawah ini



+ Jika sudah anda tinggal masukan kode macro dibawah ini kedalam module
Sub LulusatauNgga()
Range("R1").Value = Range("C2").Value
Range("H3:K500").ClearContents
Range("M3:P500").ClearContents
If FilterMode Then
ShowAllData
End If
Range("R2").Value = "<=" & Range("F2").Value
Range("A2:D20").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("R1:R2")
Range("A2:D20").SpecialCells(xlCellTypeVisible).Copy Destination:=Range("H2")

If FilterMode Then
ShowAllData
End If


Range("R2").Value = ">=" & Range("F2").Value
Range("A2:D20").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range("R1:R2")
Range("A2:D20").SpecialCells(xlCellTypeVisible).Copy Destination:=Range("M2")

If FilterMode Then
ShowAllData
End If
End Sub

+ Simpan dan jalankan

Keterangan kode macro


Range("H3:K500").ClearContents dan Range("M3:P500").ClearContents Merupakan kode macro untuk membersihkan tabel tidak lulus dan tabel lulus, saya hanya membatasi sampai 500 baris, kasihan kalau ada sampa 500 siswa yang tidak lulusa ujian Mapel matematika

Range("A2:D20") Merupakan tabel pertama DAFTAR NILAI MAPEL MATEMATIKA hanya sampai baris 20, jika ternyata tabel yang ada buat sampai 2000 tinggal diganti saja Range("A2:D2000")

Demikianlah cara Pembobotan Nilai Rapor Siswa dengan microsoft excel visua basic for application ( VBA / VBE ), jika ada pertanyaan seputar Microsoft excel silahkan oret oret pada kolom komentar, jika tidak ada respon silahkan gabung atau joint ke grup Excel Iparengan di facebook, semoga bermanfaat dan terimakasih

Share this: