Senin, 31 Oktober 2011
Sabtu, 29 Oktober 2011
Menyiasati Rangking Ganda
Daftar Isi
- Pengantar
- Masalah Rangking Ganda
- Rumus Menyiasati Rangking Ganda
- Makna dan Penjelasan Rumus
- Contoh dan Visualisasi
- Pengembangan Lebih Lanjut
- Kesimpulan
Pengantar
Dalam dunia pendidikan atau evaluasi kinerja, penilaian berbasis rangking sering menjadi bagian penting dari analisis data. Excel telah menyediakan fungsi RANK sebagai alat bantu untuk menyusun data berdasarkan urutan tertentu. Namun, dalam praktiknya sering muncul persoalan ketika beberapa peserta memiliki nilai yang sama, sehingga muncul peringkat ganda atau peringkat kembar.
Masalah Rangking Ganda
Fungsi RANK
memang sangat membantu, tetapi memiliki satu kelemahan: jika ada dua nilai yang sama, maka dua baris tersebut akan mendapatkan peringkat yang sama. Hal ini bisa menjadi masalah ketika kita menginginkan urutan peringkat yang benar-benar unik, misalnya saat memilih siswa terbaik berdasarkan urutan nilai.
Rumus Menyiasati Rangking Ganda
Untuk menyiasati peringkat ganda ini, kita dapat menggunakan kombinasi dua fungsi: RANK
dan COUNTIF
. Rumus yang digunakan adalah:
=RANK(D3, $D$3:$D$13, 0) + COUNTIF($D$2:D2, D3)
Dengan rumus ini, peringkat yang semula sama akan diberi penyesuaian, sehingga tetap unik untuk setiap siswa atau peserta.
Makna dan Penjelasan Rumus
Mari kita pecah rumus di atas menjadi dua bagian:
RANK(D3, $D$3:$D$13, 0)
: Menghasilkan peringkat dari nilai D3 dalam rentang D3 sampai D13. Semakin tinggi nilainya, semakin kecil angka peringkatnya.COUNTIF($D$2:D2, D3)
: Menghitung berapa kali nilai yang sama sudah muncul sebelumnya. Bagian ini memberi penyesuaian jika ada duplikasi.
Jika nilai sudah muncul sekali sebelumnya, maka penambahan 1 dari COUNTIF
akan mendorong baris ini satu tingkat di bawah peringkat sebelumnya. Inilah yang membuat setiap peringkat menjadi unik tanpa harus merombak data nilai.
Contoh dan Visualisasi
Anggaplah Anda memiliki data berikut:
Nama | Nilai | Peringkat |
---|---|---|
Aminah | 90 | 1 |
Budi | 90 | 2 |
Citra | 85 | 3 |
Doni | 85 | 4 |
Dengan rumus ini, nilai kembar tetap diberi peringkat bertingkat, sehingga tidak ada dua peserta yang memiliki peringkat yang sama.
Pengembangan Lebih Lanjut
Pendekatan ini bisa dikembangkan untuk kebutuhan lain seperti:
- Menentukan siswa terbaik per kelas.
- Memilih 10 besar secara otomatis.
- Menghindari perselisihan peringkat karena nilai yang identik.
- Digabungkan dengan
VLOOKUP
atauINDEX
untuk membuat laporan otomatis.
Anda juga bisa membaca artikel serupa yang membahas cara memanfaatkan logika Boolean dalam analisis kelulusan ujian.
Kesimpulan
Peringkat ganda dalam Excel bisa menjadi tantangan dalam pelaporan yang menuntut urutan unik. Dengan pendekatan sederhana menggunakan RANK
dan COUNTIF
, kita dapat membuat sistem rangking yang lebih adil dan jelas. Rumus ini dapat diterapkan di banyak kasus pendidikan dan analisis data lainnya tanpa perlu menggunakan VBA atau alat eksternal.
Selamat mencoba dan semoga bermanfaat untuk pengolahan data nilai di sekolah Anda!
Jumat, 28 Oktober 2011
Membuat Kartu Ujian Semester Menggunakan Excel
Tulisan kali ini adalah tentang membuat Kartu Ujian Otomatis dengan menggunakan Microsoft Excel.
Menggunakan 3D Formula untuk Beberapa Worksheet
Untuk menjumlah total gaji semua bulan (sel G22) , cara yang biasa kita gunakan adalah memasukkan rumus :
Nah, Excel menyediakan fasilitas untuk memudahkan penjumlahan sebagaimana di atas dengan syntax :
Tampilannya seperti gambar di bawah ini:
Demikian tips hari ini, selamat pagi, siang, sore, petang, malam...!
Kamis, 27 Oktober 2011
Menampilkan Hari dan Bulan dalam Format Bahasa Indonesia di Excel (dan Tanggal Hijriyah juga)
Cara Menampilkan Tanggal Bahasa Indonesia di Excel
Ada yang bertanya ke saya:
Kompiq tersetting English. Bisakah menampilkan hari dan bulan dari data berformat Date dalam bentuk Bahasa Indonesia? Misalnya: Sunday, 23 October 2011 menjadi Minggu, 23 Oktober 2011?
Pernahkah kamu bekerja dengan data tanggal di Microsoft Excel dan ingin menampilkannya dalam bahasa Indonesia, bukan bahasa Inggris seperti default-nya? Misalnya, kamu ingin mengganti “Sunday, 23 October 2011” menjadi “Minggu, 23 Oktober 2011”.
Kabar baiknya: bisa banget! Bahkan bukan cuma hari dan bulan dalam bahasa Indonesia, kita juga bisa menampilkan tanggal Hijriyah langsung dari Excel.
๐ Baca Juga:
Nah, berikut adalah cara menampilkan format tanggal (Date) dalam Bahasa Indonesia tanpa mempedulikan setting regional komputer.
๐ Artikel Terkait:
๐ 1. Menampilkan Hari dan Bulan dalam Bahasa Indonesia
Secara default, Excel menggunakan format bahasa berdasarkan regional setting komputer kita. Tapi kita bisa mengakalinya lewat Format Cell.

- Pilih sel tempat tanggal berada (misalnya
C1
) - Tekan
Ctrl + 1
- Pilih tab Number
- Pilih kategori Custom
- Ketik:
[$-21]dddd, dd mmmm yyyy
- Klik OK
Hasil: Minggu, 23 Oktober 2011
๐ Penjelasan Kodenya
[$-21]
: Bahasa Indonesiadddd
: Hari lengkapdd
: Tanggal dua digitmmmm
: Bulan lengkapyyyy
: Tahun empat digit
๐ง Tips Bahasa Lain
Untuk Bahasa Arab: ganti 21
dengan 01
: [$-01]dddd, dd mmmm yyyy
๐งช 2. Menggunakan Rumus TEXT
Jika ingin mengubah tanggal jadi teks dalam bahasa Indonesia:
=TEXT(C1, "[$-21]dddd, dd mmmm yyyy")
Gabungkan dengan teks lain:
="Hari ini adalah " & TEXT(C1, "[$-21]dddd, dd mmmm yyyy")
๐ 3. Tanggal Otomatis untuk Laporan
Contoh: Pamekasan, 27 Oktober 2023
="Pamekasan, " & TEXT(TODAY(), "[$-21]dd mmmm yyyy")
๐ 4. Menampilkan Tanggal Hijriyah
- Tulis tanggal di sel (misalnya
C1
) - Tekan
Ctrl + 1
- Pilih Number → Custom
- Masukkan:
b2dddd, dd mmm yyyy
Catatan: Gunakan mmm
(tiga huruf) untuk bulan.
๐ 5. Kode Bahasa Lain yang Didukung
Bahasa | Kode |
---|---|
Indonesia | 21 |
Arab | 1 |
Jepang | 411 |
Inggris (US) | 409 |
Prancis | 40C |
๐ 6. Kapan Pakai Format Cell vs Rumus?
- Format Cell: Saat hanya ingin tampilan
- Rumus TEXT: Untuk penggabungan teks
- TODAY(): Untuk tanggal otomatis
- Format b2: Untuk kalender Hijriyah
๐ฏ Penutup
Excel bukan hanya alat hitung, tapi juga alat bantu presentasi data yang powerful. Dengan sedikit trik ini, laporan atau surat kamu bisa tampil lebih kontekstual dan profesional.
Rabu, 26 Oktober 2011
Menuliskan Nol di depan Angka (Untuk Nomor Induk atau HP)
Agar angka nol-nya tampak, ada dua cara (setidaknya yang penulis ketahui) :
Cara Pertama :
Kita jadikan angka yang kita tulis menjadi TEKS, dengan cara menuliskan apostrop (') sebelum angka nol. Toh nantinya, tanda apostrop tersebut tidak akan tampil jika dicetak.
Cara Kedua
- Klik sel yang akan ditampilkan nol-nya.
- Klik kanan, pilih Format Cell.
- Pada Tab Number, Pilih kategori Custom.
- Pada bagian Type, ubah tulisan 'General' menjadi 00000. Jumlah digit nol yang ditulis disesuaikan. Jika kita ingin menuliskan 0034, maka kita tulis 0000. Jika kita ingin 08170991, maka kita tulis 00000000.
- OK.
Oke deh, sekian dulu
Membuat Name Range Dinamis
Selasa, 25 Oktober 2011
Scanning Jawaban Pilihan Ganda Pake Excel
Daftar Isi
Pengantar
Dalam kegiatan evaluasi pembelajaran, guru sering menghadapi tugas koreksi jawaban siswa. Untuk mempercepat proses ini, Excel bisa menjadi solusi yang praktis. Kali ini, kita akan belajar bagaimana melakukan scanning jawaban pilihan ganda menggunakan Excel, di mana jawaban siswa dimasukkan secara manual namun dikoreksi secara otomatis dengan rumus Array.
Struktur Data Jawaban
Misalnya, kita memiliki kolom yang memuat jawaban benar sebagai kunci, dan baris-baris di bawahnya berisi jawaban siswa. Tiap jawaban dipisahkan dengan tanda penghubung (-), contohnya: A-B-C-D-E-A-D-...
. Ini akan mempermudah pemrosesan dengan fungsi teks di Excel.
Menghitung Jumlah Soal
Untuk menghitung jumlah soal, kita cukup menghitung jumlah tanda hubung dan menambahkan satu. Di sel E11
, gunakan rumus berikut:
=LEN(D11)-(LEN(D11)-LEN(SUBSTITUTE(D11,"-","")))
Rumus ini menghitung jumlah karakter "-" sebagai pemisah, dan karena jumlah soal = jumlah "-" + 1, maka kita bisa mengolahnya untuk mendapatkan total soal.
Rumus Menghitung Jawaban Benar
Di sinilah kekuatan array formula bekerja. Kita akan membandingkan satu per satu huruf dari jawaban siswa dengan kunci jawaban. Contoh rumus di sel E14
adalah:
=SUM((MID(SUBSTITUTE(D14,"-",""),ROW(INDIRECT("1:"&$E$11)),1)=MID(SUBSTITUTE($D$11,"-",""),ROW(INDIRECT("1:"&$E$11)),1))*1)
Ingat! Rumus ini adalah formula array, jadi setelah mengetik rumus, tekan Ctrl+Shift+Enter
agar Excel mengenalinya sebagai array formula.
Penjelasan Setiap Fungsi
- MID: Mengambil karakter satu per satu dari jawaban siswa dan kunci jawaban.
- SUBSTITUTE: Menghapus karakter "-" dari string jawaban, sehingga kita dapat fokus pada huruf jawaban saja.
- INDIRECT: Digunakan untuk membuat array dinamis dari angka 1 sampai jumlah soal.
- ROW: Menghasilkan array baris secara berurutan, digunakan sebagai index untuk fungsi MID.
- *1: Konversi dari nilai boolean (TRUE/FALSE) menjadi numerik (1/0).
- SUM: Menjumlahkan seluruh hasil benar (1), sehingga menghasilkan jumlah jawaban benar siswa.
Menghitung Salah dan Nilai
Setelah kita tahu jumlah soal dan jumlah jawaban benar, menghitung jumlah jawaban salah sangat mudah:
=E11-E14
Untuk menghitung nilai akhir, cukup kalikan skor tiap soal dengan jumlah jawaban benar. Misal skor tiap soal adalah 4, maka rumusnya:
=E14*$F$11
Penutup
Penggunaan array formula memang terlihat rumit, namun begitu terbiasa, kita bisa melakukan analisis dan penilaian lebih cepat dan akurat di Excel. Cocok untuk analisis butir soal, rekap nilai, hingga review efektivitas pembelajaran. Bagi guru atau siapa saja yang bekerja dengan data ujian, metode ini sangat berguna.
Jika Anda masih merasa kesulitan memahami array formula, teruslah berlatih. Kelebihan Excel adalah ia memberi banyak jalan untuk satu solusi. Jadi jangan ragu mencoba alternatif pendekatan lain juga.
File contoh Excel bisa Anda unduh pada tautan berikut: [Download File Excel].
Menghilangkan Sisa Kolom dan Baris yang tidak terpakai
Trik singkat ini menggambarkan cara membuat sheet seperti di atas, yakni MENGHILANGKAN (tepatnya menyembunyikan) sisa kolom dan baris yang tidak terpakai.
Misal data yang kita buat ada di sel A1:H13. Sehingga kita akan menyembunyikan kolom I sampai XFD serta baris 14 sampai baris 1.048.576. Kita mulai terlabih dahulu menyembunyikan kolom.
Mudahnya Membuat Kalender di Excel
Awalnya saya sendiri membayangkan begitu rumitnya rumus-rumus yang harus kita buat untuk membuat Kalender yang bisa digunakan untuk semua tahun. Setelah mencari di sana-sini, ternyata saya tahu begitu mudahnya membuat kalender elastis yang bisa menampilkan tanggal mulai tahun 1900 sampai tahun 9999.
Yuk, kita coba buat