Nomor acak di excel digunakan ketika kita ingin mengacak data kita untuk evaluasi sampel, nomor ini dihasilkan benar-benar acak, ada dua fungsi inbuilt di excel yang memberi kita nilai acak di sel, = RAND () fungsi memberi kita nilai apa pun dari rentang 0 hingga 1 sedangkan fungsi acak lainnya = RANDBETWEEN () mengambil input dari pengguna untuk rentang angka acak.
Hasilkan Angka Acak di Excel
- Keacakan memiliki banyak kegunaan dalam sains, seni, statistik, kriptografi, permainan, perjudian, dan bidang lainnya.
- Menghasilkan bilangan acak di excel itu penting karena banyak hal dalam kehidupan nyata yang begitu rumit sehingga tampak acak. Oleh karena itu, untuk mensimulasikan proses tersebut diperlukan bilangan acak.
Banyak perangkat pengacak seperti dadu, pengocok kartu, dan roda roulette tampaknya telah dikembangkan untuk digunakan dalam permainan untung-untungan. Namun, ini tidak dapat digunakan untuk file digital. Itu sebabnya kita perlu memiliki alat untuk menghasilkan bilangan acak di excel.

Bagaimana cara menghasilkan angka acak di Excel?
Ada sejumlah metode untuk menghasilkan nomor acak di excel. Kami akan membahas keduanya - Fungsi Rand () dan Randbetween ()
# 1 - Fungsi RAND ()
Untuk menghasilkan nomor acak di excel antara 0 dan 1 (tidak termasuk), kami memiliki fungsi RAND () di Excel.
Fungsi RAND () mengembalikan angka desimal acak yang sama dengan atau lebih besar dari 0 tetapi kurang dari 1 (0 ≤ angka acak <1). RAND menghitung ulang saat lembar kerja dibuka atau diubah ( Fungsi Volatile ).
Fungsi RAND mengembalikan nilai antara 0 dan 1 (tidak termasuk).
Kita hanya perlu mengetik ' = RAND () ' di sel dan tekan Enter . Nilainya akan berubah setiap kali ada perubahan yang dilakukan pada sheet.
Bagaimana cara menghasilkan angka acak di Excel untuk lebih dari satu sel?
Jika kita ingin menghasilkan angka acak di excel untuk lebih dari satu sel, maka kita membutuhkannya
- Pertama, buat pilihan rentang yang diperlukan, lalu ketik = ' rand () ' Dan menekan 'Ctrl + Enter' akan memberi kita nilai.

Bagaimana Cara Menghentikan Penghitungan Ulang Angka Acak di Excel?
Saat fungsi RAND menghitung ulang, jika ada perubahan pada lembar yang dilakukan, kita perlu menyalin dan menempelkan rumus sebagai nilai jika kita tidak ingin nilai berubah setiap saat. Untuk ini, kita perlu menempelkan nilai fungsi RAND () menggunakan Paste Special sehingga tidak lagi menjadi hasil dari fungsi 'RAND ()' dan tidak akan dihitung ulang.
Untuk melakukan ini,
- Kita perlu memilih nilainya.

- Tekan Ctrl + C untuk menyalin nilai.

- Tanpa mengubah pilihan, Tekan Alt + Ctrl + V untuk membuka kotak Dialog 'Tempel Spesial' .

- Pilih 'Nilai' dari opsi dan klik ok.

Sekarang kita bisa melihat, nilai di bilah rumus adalah nilai itu sendiri, bukan fungsi rand (). Sekarang, ini hanyalah nilai.

Ada satu cara lagi untuk mendapatkan nilai, bukan hanya fungsi sebagai hasilnya, tetapi itu hanya untuk satu sel. Jika kita menginginkan nilai pada saat pertama kali, bukan fungsinya, maka langkah-langkahnya adalah:
- Pertama, ketik = rand () di bilah rumus, lalu tekan F9 dan tekan 'Enter.'

Setelah menekan F9, kita mendapatkan nilainya saja.
Nilai dari Rentang Berbeda selain 0 dan 1 menggunakan RAND ()
Karena fungsi RAND mengembalikan angka desimal acak antara 0 dan 1 saja, jika kita menginginkan nilai dari rentang yang berbeda, maka kita dapat menggunakan fungsi berikut:
Biarkan 'a' menjadi titik awal.
Dan 'b' menjadi titik akhir
Fungsinya adalah 'RAND () * (ba) + a'
Misalnya, kita anggap 7 sebagai 'a' dan 10 sebagai 'b', maka rumusnya adalah ' = RAND () * (10-7) +7 '

Fungsi RANDBETWEEN ()
Seperti yang ditunjukkan oleh nama fungsi, fungsi ini mengembalikan bilangan bulat acak antara bilangan bulat yang diberikan. Seperti fungsi RAND (), fungsi ini juga menghitung ulang saat buku kerja diubah atau dibuka ( Fungsi Volatile ).
Rumus dari Fungsi RANDBETWEEN adalah:

Bawah : Bilangan bulat yang mewakili nilai rentang yang lebih rendah.
Atas : Bilangan bulat yang mewakili nilai rentang yang lebih rendah.

Untuk menghasilkan angka acak di excel untuk siswa antara 0 dan 100, kita akan menggunakan fungsi 'RANDBETWEEN' .
Pertama, kita perlu memilih datanya, kemudian ketik rumusnya, yaitu = RANDBETWEEN (0,100), dan tekan Cntrl + Enter. Anda dapat memilih tangkapan layar yang diberikan di bawah ini.

Karena nilai akan dihitung ulang, kita dapat menggunakan Alt + Ctrl + V untuk membuka kotak Dialog 'Tempel Khusus' untuk ditempelkan sebagai Nilai saja .
Ikuti langkah-langkah yang diberikan di bawah ini pada tangkapan layar.

Seperti fungsi RAND (), kita juga dapat menggunakan metode pengetikan fungsi RANDBETWEEN di bilah rumus dan menekan F9 untuk mengubah hasilnya menjadi nilai, lalu tekan Enter.
Hal-hal untuk diingat
- Jika bagian bawah lebih besar dari atas, fungsi RANDBETWEEN akan mengembalikan #NUM!
- Jika salah satu argumen yang diberikan adalah non-numerik, fungsi tersebut akan mengembalikan #VALUE!
- Fungsi RAND () dan RANDBETWEEN () adalah fungsi yang mudah menguap (menghitung ulang), sehingga menambah waktu pemrosesan dan dapat memperlambat buku kerja.
Angka Acak di Excel - Proyek 1
Kita bisa menggunakan fungsi RANDBETWEEN () untuk mendapatkan tanggal acak antara dua tanggal.
Kami akan menggunakan 2 tanggal sebagai argumen bawah dan atas .

Kita perlu menyalin rumus menggunakan shortcut (Ctrl + D) setelah melakukan seleksi.

Kita dapat mengubah Start (D1) dan End Date (E1) untuk mengubah nilai atas dan bawah untuk fungsi tersebut.
Angka Acak di Excel - Proyek 2 - Kepala dan Ekor
Untuk memilih head dan tail secara acak, kita dapat menggunakan fungsi CHOOSE di excel dengan fungsi RANDBETWEEN .

Kami hanya perlu menyalin rumus ke sel berikutnya dan berikutnya setiap kali dalam permainan, dan 'Kepala' dan 'Ekor' akan muncul secara acak.

Angka Acak di Excel - Proyek 3 - Alokasi Wilayah
Berkali-kali, kita harus membayangkan dan membuat data untuk berbagai contoh. Misalkan kita memiliki data untuk penjualan, dan kita perlu mengalokasikan tiga wilayah berbeda untuk setiap transaksi penjualan.
Kemudian kita bisa menggunakan fungsi RANDBETWEEN dengan fungsi CHOOSE.

Anda dapat menyeret yang sama untuk sel yang tersisa.

Angka Acak di Excel - Proyek 4 - Membuat Ludo Dice
Menggunakan fungsi RANDBETWEEN, kita juga dapat membuat dadu untuk Ludo. Untuk melakukan hal yang sama, kita perlu menggunakan fungsi RANDBETWEEN di Excel VBA . Ikuti langkah-langkah di bawah ini:
- Menggabungkan empat sel (B2: C3) menggunakan Depan Tab-> Penyelarasan Group-> Merge & Pusat

- Terapkan batas ke sel yang digabungkan menggunakan tombol pintas ( ALT + H + B + T ) dengan menekan satu demi satu tombol.

- Pusat dan menyelaraskan tengah nilai menggunakan Depan Tab-> Keselarasan Group -> ' pusat' dan ' Tengah Align perintah'.

- Untuk membuat tombol, gunakan tab Pengembang -> Grup Kontrol -> Sisipkan -> 'Tombol Perintah'

- Buat tombol dan pilih 'Lihat Kode' dari grup ' Kontrol' di ' Pengembang.'

- Setelah memilih ' CommandButton1 ' dari drop-down, tempel kode berikut:
RN = (“= RANDBETWEEN (1,6)”)
Sel (2, 2) = RN

Simpan file menggunakan ekstensi .xlsm karena kami telah menggunakan kode VBA di buku kerja. Setelah membuka jendela Excel, nonaktifkan 'Mode Desain'.

Sekarang, setiap kali kita mengklik tombol, kita mendapatkan nilai acak antara 1 dan 6.
