Bagaimana Mengacak Urutan?

Posted by

Misalkan kita diminta seseorang untuk membuat daftar urutan secara acak. Contohnya : pada saat kita ingin menampilkan daftar nama-nama yang lulus ujian, agar peserta lebih dag-dig-dug ketika melihat pengumuman, kita perlu mengacak nomor ujiannya.
Didalam excel, fungsi Rand() akan menghasilkan angka sembarang yang pecahan. Sehingga kalau fungsi Rand() ini kita urutkan, kita akan mendapatkan angka pecahan yang urut. Selanjutnya angka yang sudah urut ini kita korelasikan dengan angka bulat
Ilustrasi :
Kita diminta mengacak nomor ujian mulai dari 0001 sampai dengan 0120. (Format angkanya ada nol di depan)
Jawab :
  1. Buat urutan angka 1-120 di kolom B.
  2. Di kolom C, buat No Register dari 0001 s/d 0120 sesuai dengan urutan angka di kolom B. Nomor register inilah yang akan kita acak. Untuk membuat nomor register yang ada nol didepannya, lihat postingan saya di membuat-urutan-angka-001-002-dst
  3. Di kolom D, isikan fungsi =Rand(). Lihat gambar
  4. Lalu blok mulai kolom B sampa kolom D, dan sort dengan  kriteria kolom D. Lihat gambar
  5. Nah, sekarang anda sudah mendapatkan angka acak, baik di kolom B maupun C. Kolom C tinggal anda copy dan paste, dan diatur lay outnya sesuai yang anda inginkan
Gambar 1. Sebelum disort (tombol acak! hanyalah macro untuk sort berdasarkan kolom Rand())
SEBELUM_DISORT_BERDASAR_KOLOM_RAND
Gambar 2. Sesudah Di sort beberapa kali (suka-suka, karena tinggal tekan tombol saja)
SESUDAH_DISORT_BERDASAR_KOLOM_RAND
Gambar 3. Alternatif Menampilkan hasil sort secara otomatis
layout_pengumuman
Untuk gambar 3 diatas, saya menampilkan hasil pengacakan yang mulanya dalam bentuk 1 kolom, menjadi 6 kolom, masing-masing kolom terdiri dari 20 baris. Jadi kolom 1 berisi baris 1-20, kolom 2 berisi baris 21-40 dst. Untuk rumusnya bisa dilihat pada file.
Gambar 4. Cara Pengacakan. (blok tabelnya, lalu sort berdasarkan Rand()
cara_sort

Program Acak Bilangan

Anda dapat mencoba program acak bilangan saya di link ini
cara penggunaan, masukkan nilai awal dan nilai akhir bilangan yang akan diacak,
lalu tekan tombol Acak


File contoh :

File contoh dalam format Excel 2007 dapat diunduh disini

Source : http://harisaryono.com/2011/09/bagaimana-mengacak-urutan/


DR.CB
MS. Office TutorialUpdated at : March 30, 2013

1 comments: