Wa'alaikumussalam Wr. Wb.
File lampiran yang lalu adalah konsep mengacak, yaitu dengan menyusun angka
random. Bisa gunakan fungsi RandBetween di xl2007 ke atas.
Lepas dari semua itu, kalau gak salah duga, mestinya ada sebuah bank soal
atau setidaknya ada kolom berisi :
1. ID Soal (ID Soal bukan nomor soal yang ditampilkan ke user)
2. ID baris yang menjadi urutan peletakan baris-baris data di tampilan user
(interface)
ID Baris selalu tetap, misal kalimat soal selalu nomor 10, kemudian
pilihan selalu dari 20 sampai 29 yang bisa diacak, jawaban selalu 30
3. ID pilihan : setiap pilihan harus memiliki ID yang berbeda tetapi
mengikuti IDSoal-nya.
Misal untuk ID Soal 17, maka pilihan 1 akan memiliki ID 17.1, pilihan
2 memiliki ID pilihan 17.2 dst.
ID Pilihan akan menjadi acuan kunci jawaban ketika posisi ID Baris
diacak, sehingga baris-baris pilihan akan berubah sedangkan opsi a sampai e
selalu tetap.
Gak mungkin kan kalau soal ID 17 punya pilihan Aku, Kamu, Dia, Kita,
Kami lalu ketika diacak akan tampil C. Dia, B. Kamu, D. Kita, A. Aku, E.
Kami
Pasti akan selalu tampil A. Dia, B. Kamu, C. Kita, D. Aku, E. Kami
Dan jawabannya akan selalu tetap item Aku yang punya IDPilihan 17.1
4. Uraian yang berisi bunyi kalimat setiap baris data dan bisa jadi butuh
beberapa kolom, mulai Uraian 1 sampai Uraian sekian.
5. Kunci yang berisi ID pilihan yang menjadi jwabannya dan selalu terletak
sebari dengan awal ID Soal.
Semua kolom itu adalah kolom utama.
Pada file yang lalu, kolom ID adalah ID Soal. Kolom LineNum adalah ID Baris
yang nanti harus diseusuaikan nilai-nilai ID barisnya agar bisa ditambah
kolom utama baru bernama ID Pilihan.
Cara mengacak soal membutuhkan kolom bantu. Pada file yang lalu, karena
hanya diacak soalnya dengan posisi pilihan tetap (linenum tidak acak), maka
hanya membutuhkan 1 kolom bantu bernama sort_key.
Jika ingin mengacak pilihan juga, maka perlu 1 sort_key yang juga menyimpan
IDSoal,IDBaris,IDPilihan.
Proses sort harus dilakukan terhadap seluruh kolom sebagai 1 kesatuan
dataset.
Wassalam,
Kid.
2012/12/30 Mr. Kid <[email protected]>
> Coba file terlampir.
> Cara :
> 1. autofilter selalu dalam keadaan aktif
> >> klik cell A1
> >> CTRL G -> tekan tombol Special -> pilih CurrentRegion -> OK ->
> aktifkan autofilter
> 2. lakukan sort ascending terhadap kolom A dengan klik panah kecil
> autofilter di cell A1 -> pilih sort ascending atau smallest to largest
> 3. lakukan reapply jika akan mengacak soal
> >> ribbon Data -> tekan tombol Reapply
>
> Jika ingin otomasi, lakukan record macro dan atur script hasil record agar
> autofilter tetap aktif dan ter-sort, sehingga proses reapply bisa berjalan
> dengan baik.
> Copy hasil acak ke sheet lain.
>
> Wassalam,
> Kid.
>
>
> 2012/12/30 Adi <[email protected]>
>
>> **
>>
>>
>> Assalamu'alaikum Wr. Wb.
>> Rekan-rekan Master, mohon bantuannya dalam pembuatan soal ujian pilihan
>> ganda di Excel. Saya mempunyai satu file soal di excel. 1 sheet dalam
>> workbook memiliki 50 soal. masing-masing soal membutuhkan 6 baris/row (1
>> baris soal, 4 baris pilihan abcd, 1 baris tempat tulis jawaban).
>> 1. bagaimana cara mengacak soal-soal tersebut sehingga menjadi beberapa
>> paket soal?
>> 2. jika ada gambar dalam soal, apakah bisa diacak?
>> Terima kasih banyak Master.
>> Wassalamu'alaikum Wr. Wb.
>>
>>
>>
>