Cara Membuat Angka Acak Tidak Saling Berulang Di Excel

Cara Membuat Angka Acak Tidak Saling Berulang Di Excel

Posted on

Cara Membuat Angka Random Tidak Kembar (Sama) di Excel

Membuat angka random atau acak di Excel seringkali diperlukan dalam berbagai keperluan, seperti pada pengisian data, pembuatan nomor undian, dan lain sebagainya. Namun, seringkali masalah yang muncul adalah adanya kemungkinan angka random yang sama atau kembar. Padahal, hal ini dapat menimbulkan kesalahan dalam pengolahan data. Oleh karena itu, pada artikel kali ini, kami akan memberikan cara membuat angka random tidak kembar atau sama di Excel.

Cara Membuat Angka Acak Tidak Saling Berulang Di Excel

Cara Membuat Angka Acak Tidak Saling Berulang Di Excel

1. Fungsi RANDBETWEEN

Fungsi RANDBETWEEN merupakan salah satu fungsi yang paling sering digunakan untuk menghasilkan angka random di Excel. Fungsi ini bekerja dengan cara menghasilkan angka acak di antara dua angka yang telah ditentukan. Anda dapat menggunakan fungsi ini dengan cara memasukkan formula =RANDBETWEEN(batas bawah,batas atas).

Namun, untuk menghindari kemungkinan angka random yang sama atau kembar, Anda perlu menambahkan formula COUNTIF. Formula COUNTIF akan menghitung jumlah kemunculan angka yang sama dalam sebuah rangkaian data. Jika angka random yang telah dihasilkan sudah ada pada rangkaian data sebelumnya, maka fungsi RANDBETWEEN akan menghasilkan angka baru.

Berikut adalah contoh formula yang dapat Anda gunakan:
=IF(COUNTIF($A$1:A1,A1)=0,A1,RANDBETWEEN(1,100))

2. Fungsi RAND

Fungsi RAND juga dapat digunakan untuk menghasilkan angka random di Excel. Fungsi ini bekerja dengan cara menghasilkan angka acak antara 0 dan 1. Anda dapat menggunakan fungsi ini dengan cara memasukkan formula =RAND().

Namun, untuk menghindari kemungkinan angka random yang sama atau kembar, Anda perlu menambahkan formula INDEX dan SMALL. Formula INDEX dan SMALL akan mengurutkan angka random yang telah dihasilkan dari yang terkecil hingga terbesar. Jika ada angka random yang sama, maka formula SMALL akan menghasilkan angka yang lebih kecil dan formula INDEX akan menghasilkan angka yang berbeda.

Berikut adalah contoh formula yang dapat Anda gunakan:
=INDEX($A$1:$A$1000,SMALL(IF(COUNTIF($B$1:B1,$A$1:$A$1000)=0,MATCH($A$1:$A$1000,$A$1:$A$1000,0)),RAND()*COUNTIF($B$1:B1,$A$1:$A$1000)+1))

Dengan menggunakan salah satu dari dua cara di atas, Anda dapat dengan mudah membuat angka random tidak kembar atau sama di Excel. Selain itu, Anda juga dapat mengubah batas bawah dan batas atas sesuai dengan keperluan Anda. Semoga artikel ini bermanfaat bagi Anda.