Misal ingin membuat 10 angka acak antara 1-10 dengan syarat angka tidak boleh muncul dua kali.
Bagaimanakah rumus excel untuk membuatnya?
Fungsi untuk membuat angka acak ada dua yaitu RAND dan RANDBETWEEN.
Fungsi RAND digunakan untuk membuat angka acak antara 0 sampai 1, menghasilkan angka pecahan, sedangkan fungsi RANDBETWEEN digunakan untuk membuat angka acak dengan menentukan angka batas bawah dan batas atasnya.
Dari penjelasan diatas maka untuk menghasilkan angka acak antara 1 sampai 10 digunakan fungsi RANDBETWEEN.
Letakkan kursor dicell A1 kemudian ketik formula dibawah
=RANDBETWEEN(1,10)
Kopi cell A1 kemudian paste dirange A2:A10. Hasilnya seperti gambar dibawah.
Hasil mungkin berbeda-beda dimasing-masing komputer, kebanyakan akan ada angka yang muncul lebih dari sekali, artinya ada angka antara 1-10 yang tidak muncul.
Dari gambar diatas angka 2 dan angka 4 muncul dua kali, artinya ada 2 angka antara 1 sampai 10 yang tidak pernah muncul, yaitu angka 5 dan angka 6.
Kesimpulannya fungsi RANDBETWEEN tidak bisa digunakan untuk menghasilkan angka acak yang tidak berulang.
Sebenarnya untuk membuat angka acak yang tidak berulang cukup mudah 🙂 dan fungsi yang digunakan adalah fungsi RAND (lho kok malah fungsi RAND :o)
Berikut langkah-langkahnya:
Pertama buat angka 1 sampai 10 dikolom A dari baris 1 sampai 10.
Bisa diketik manual atau menggunakan menu Fill – Series
Ketik angka 1 dicell A1
Klik menu Fill yang ada ditab Home, kemudian pilih Series.
Muncul dialog seperti gambar dibawah
Ubah “Series in” menjadi column. Isi “Stop value” dengan angka 10. Kemudian tekan tombol OK.
Hasilnya seperti gambar dibawah.
Setelah angka 1 sampai 10 tersedia, langkah selanjutnya adalah membuat acak kesepuluh angka tersebut.
Caranya mudah ketik fungsi RAND dicell B1, kemudian paste dirange B2:B10.
Hasilnya seperti gambar dibawah.
10 angka pecahan acak, hasilnya bisa berbeda-beda dimasing-masing computer. Angka acak dikolom B bertugas untuk membuat angka 1 sampai 10 dikolom A menjadi acak.
Caranya dengan mengurutkan angka dikolom B. Hasilnya seperti gambar dibawah.
Hapus angka dikolom B, jadilah angka acak antara 1 sampai 10 yang tidak berulang 🙂