Membuat Rekap Nilai Otomatis Satu Kelas di Excel

anaksmanda.com - Di artikel-artikel sebelumnya, kalian sudah belajar rumus satu per satu: VLOOKUP, nilai berbobot, IF, ranking, sampai COUNTIF. Sekarang saatnya menggabungkan semuanya menjadi satu file rekap nilai yang bekerja otomatis. Cukup ketik NIS dan nilai, lalu nama, nilai rapor, predikat, status, ranking, dan rekap kelas akan terisi sendiri.

SERI BELAJAR EXCEL #11
Studi Kasus: Membuat Rekap Nilai Otomatis Satu Kelas

Rangkai semua rumus dalam seri ini menjadi satu file nilai yang rapi, mudah diubah, dan aman dipakai bersama.

Penerapan4 sheet terhubungUntuk guru dan wali kelas
Laptop menampilkan lembar kerja spreadsheet berisi data
Satu file rekap nilai yang tersusun rapi bisa dipakai berulang setiap semester hanya dengan mengganti data siswa dan nilai. Foto: Lukas Blazek, Unsplash.

Sebelum mulai

Artikel ini merangkum materi seri Belajar Excel. Jika ada rumus yang belum dipahami, ikuti tautan ke artikel pembahasannya. Semua rumus memakai pemisah titik koma (;), dan angka bobot, KKM, serta batas predikat hanya contoh.

XLSX
Unduh file latihan rekap nilaiBerisi 4 sheet (Pengaturan, DataSiswa, Nilai, Rekap) dan 30 data siswa contoh. Semua rumus di artikel ini sudah terpasang, jadi kalian bisa mencocokkan hasil sambil membaca.
Unduh File

1. Rancangan File: 4 Sheet yang Saling Terhubung

Agar mudah dirawat, pisahkan data, pengaturan, dan hasil ke dalam sheet berbeda. Buat empat sheet dengan nama berikut, tanpa spasi agar rumus lebih mudah ditulis:

01
Pengaturan

Berisi bobot nilai, KKM, batas kehadiran, dan batas predikat. Ubah angka di sini, seluruh hasil ikut menyesuaikan.

02
DataSiswa

Tabel induk berisi NIS, nama, kelas, dan jenis kelamin. Diketik sekali, dipakai berulang.

03
Nilai

Tempat guru mengetik NIS dan nilai. Kolom lainnya diisi oleh rumus.

04
Rekap

Ringkasan kelas: jumlah lulus, remedial, ketuntasan, rata-rata, sebaran predikat, dan juara kelas.

2. Sheet Pengaturan

Tulis keterangan di kolom A dan nilainya di kolom B. Semua rumus di sheet lain akan merujuk ke sel-sel di kolom B ini.

SelKeterangan (kolom A)Isi (kolom B)
B2Bobot rata-rata tugas40%
B3Bobot PTS30%
B4Bobot PAS30%
B5KKM75
B6Batas kehadiran80%
B7Batas predikat A90
B8Batas predikat B80
B9Batas predikat C70
B10Cek total bobot=IF(SUM(B2:B4)=100%;"OK";"Periksa bobot")
BACA JUGACara Menghitung Nilai Rapor dengan Bobot Tugas, PTS, dan PAS di Excel

3. Sheet DataSiswa

Isi tabel induk mulai baris 2: NIS di kolom A, nama di kolom B, kelas di kolom C, dan jenis kelamin di kolom D. Pastikan setiap NIS hanya muncul sekali dan formatnya seragam.

A: NISB: NamaC: KelasD: L/P
2324001Andi PratamaXI-1L
2324002Budi SantosoXI-1L
2324003Citra LestariXI-1P

4. Sheet Nilai: Kolom Input dan Kolom Rumus

Inilah inti file. Guru hanya mengisi kolom input, sedangkan kolom rumus terisi otomatis. Berikan warna latar berbeda pada kolom input, misalnya kuning muda, agar pengisi tahu bagian mana yang boleh diketik.

KolomIsiJenis
ANISInput
BNama siswaRumus
C – FTugas 1 sampai Tugas 4Input
GRata-rata tugasRumus
H – IPTS dan PASInput
JKehadiran (dalam persen)Input
KNilai raporRumus
LPredikatRumus
MStatusRumus
NRankingRumus

Tulis rumus berikut di baris 2, lalu tarik ke bawah sampai baris terakhir siswa (contoh ini memakai baris 2 sampai 31 untuk 30 siswa).

Kolom B: Nama siswa dari NIS

=IFERROR(VLOOKUP(A2;DataSiswa!$A$2:$D$200;2;FALSE);"")

IFERROR membuat sel tetap kosong saat NIS belum diisi. Pembahasan lengkap VLOOKUP.

Kolom G: Rata-rata tugas

=IF(COUNT(C2:F2)=0;"";AVERAGE(C2:F2))

Kolom K: Nilai rapor berbobot

=IF(A2="";"";ROUND(G2*Pengaturan!$B$2+H2*Pengaturan!$B$3+I2*Pengaturan!$B$4;0))

Kolom L: Predikat

=IF(K2="";"";IF(K2>=Pengaturan!$B$7;"A";IF(K2>=Pengaturan!$B$8;"B";IF(K2>=Pengaturan!$B$9;"C";"D"))))

Pembahasan lengkap rumus IF predikat.

Kolom M: Status lulus atau remedial

=IF(K2="";"";IF(AND(K2>=Pengaturan!$B$5;J2>=Pengaturan!$B$6);"Lulus";"Remedial"))

Pembahasan lengkap rumus IF AND.

Kolom N: Ranking dengan penentu nilai PAS

=IF(K2="";"";RANK.EQ(K2;$K$2:$K$31)+COUNTIFS($K$2:$K$31;K2;$I$2:$I$31;">"&I2))

Jika nilai rapor sama, siswa dengan nilai PAS lebih tinggi mendapat peringkat lebih baik. Pembahasan lengkap rumus ranking.

Pola IF(A2="";"";...)

Hampir semua rumus diawali pemeriksaan sel kosong. Dengan begitu, baris siswa yang belum diisi tetap bersih, tidak dipenuhi angka 0 atau tulisan "Remedial" yang menyesatkan.

NamaRata tugasPTSPASHadirRaporPredikatStatusRank
Andi Pratama85788295%82BLulus2
Budi Santoso75807670%77CRemedial3
Citra Lestari90889490%91ALulus1

Budi berstatus Remedial meskipun nilai rapornya 77 (di atas KKM), karena kehadirannya hanya 70%, di bawah batas 80%.

Apel merah di atas tumpukan buku
Dengan file yang terhubung, guru cukup fokus mengisi nilai, sementara perhitungan dikerjakan oleh rumus. Foto: Element5 Digital, Unsplash.

5. Sheet Rekap Kelas

Sheet Rekap merangkum seluruh kelas. Tulis keterangan di kolom A dan rumusnya di kolom B.

KeteranganRumus
Jumlah siswa=COUNTA(Nilai!$A$2:$A$31)
Siswa lulus=COUNTIF(Nilai!$M$2:$M$31;"Lulus")
Siswa remedial=COUNTIF(Nilai!$M$2:$M$31;"Remedial")
Ketuntasan kelas=B3/B2 (format persen)
Rata-rata kelas=ROUND(AVERAGE(Nilai!$K$2:$K$31);1)
Nilai tertinggi=MAX(Nilai!$K$2:$K$31)
Nilai terendah=MIN(Nilai!$K$2:$K$31)
Jumlah predikat A=COUNTIF(Nilai!$L$2:$L$31;"A")
Juara kelas=INDEX(Nilai!$B$2:$B$31;MATCH(1;Nilai!$N$2:$N$31;0))

Rumus juara kelas mencari baris dengan ranking 1 memakai MATCH, lalu mengambil nama di baris tersebut memakai INDEX. Ganti angka 1 menjadi 2 atau 3 untuk menampilkan juara berikutnya.

BACA JUGARumus COUNTIF untuk Menghitung Jumlah Siswa Lulus dan Remedial

6. Mengunci Rumus dan Uji Coba

Setelah semua rumus terpasang, lindungi file agar rumus tidak terhapus saat dipakai bersama. Kunci sel rumus di sheet Nilai dan Rekap dengan Protect Sheet, lalu lindungi susunan sheet dengan Protect Workbook. Langkah lengkapnya ada di sini.

Sebelum file dipakai, lakukan uji coba berikut:

01
Hitung manual satu siswa

Cocokkan nilai rapor satu siswa dengan kalkulator untuk memastikan bobotnya benar.

02
Uji nilai di perbatasan

Masukkan nilai tepat 70, 80, 90, dan KKM untuk memastikan predikat dan status sudah tepat.

03
Ubah pengaturan

Ganti bobot atau KKM di sheet Pengaturan, lalu pastikan semua hasil ikut berubah.

04
Coba NIS yang salah

Ketik NIS yang tidak terdaftar. Kolom nama harus tetap kosong, bukan menampilkan error.

Seorang pengajar tersenyum sambil menjelaskan di depan papan tulis
Rekap kelas yang otomatis membantu guru lebih cepat menyampaikan hasil belajar dan menentukan tindak lanjut. Foto: ThisisEngineering, Unsplash.

7. Pertanyaan yang Sering Diajukan

Bagaimana jika jumlah siswa lebih dari 30?

Tarik rumus sampai baris terakhir siswa, lalu ubah rentang $2:$31 di rumus ranking dan rekap menjadi jumlah baris yang sesuai, misalnya $2:$41 untuk 40 siswa.

Apakah file ini bisa dipakai untuk beberapa mata pelajaran?

Bisa. Salin sheet Nilai untuk setiap mata pelajaran, misalnya Nilai_MTK dan Nilai_IPA, lalu sesuaikan rujukan sheet di rumus rekap. Jika bobot atau KKM berbeda, buat kolom pengaturan terpisah untuk setiap mata pelajaran.

Kenapa rata-rata kelas tidak terpengaruh baris kosong?

Karena rumus nilai rapor menghasilkan teks kosong ("") untuk baris yang belum diisi, dan AVERAGE mengabaikan sel berisi teks. Itulah salah satu manfaat pola IF(A2="";"";...).

Apakah file ini bisa dibuka di Google Sheets?

Bisa. Semua fungsi yang dipakai, yaitu VLOOKUP, IFERROR, AVERAGE, ROUND, IF, AND, RANK.EQ, COUNTIF, COUNTIFS, INDEX, dan MATCH, tersedia di Google Sheets. Fitur proteksinya diganti dengan Data > Lindungi sheet dan rentang.

Bagaimana jika ada siswa yang belum ikut PAS?

Kosongkan dulu nilainya dan beri tanda pada siswa tersebut. Nilai rapornya baru dihitung setelah ujian susulan, agar siswa tidak tercatat remedial hanya karena nilainya belum masuk.

8. Kesimpulan

Rekap nilai otomatis dibangun dari empat sheet: Pengaturan untuk aturan penilaian, DataSiswa untuk data induk, Nilai untuk input dan perhitungan, serta Rekap untuk ringkasan kelas. Setiap rumus dalam seri Belajar Excel punya peran di file ini.

Simpan semua angka aturan di sheet Pengaturan, gunakan pola pemeriksaan sel kosong, kunci rumus sebelum file dipakai bersama, dan lakukan uji coba di nilai-nilai perbatasan. File yang sama bisa dipakai lagi di semester berikutnya hanya dengan mengganti data.

Selamat, kalian sudah menyelesaikan seri Belajar Excel. Sekarang rumus yang sudah dipelajari benar-benar bekerja untuk pekerjaan nyata.

Baca Juga

Sumber dan Kredit Gambar

Komentar

Memuat komentar...

Tulis Komentar

Silakan bertanya atau berbagi pengalaman. Komentar berisi tautan aktif atau promosi akan dihapus.