Angka Acak di Excel

Nomor acak di excel digunakan ketika kita ingin mengacak data kita untuk evaluasi sampel, nomor ini dihasilkan benar-benar acak, ada dua fungsi bawaan 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

  1. Keacakan memiliki banyak kegunaan dalam sains, seni, statistik, kriptografi, permainan, perjudian, dan bidang lainnya.
  2. 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, mengocok kartu remi, 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 beberapa metode untuk menghasilkan nomor acak di excel. Kami akan membahas keduanya - Fungsi Rand () dan Randbetween ()

Anda dapat mengunduh Template Excel Hasilkan Angka Acak ini di sini - Template Excel Hasilkan Angka Acak

# 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?

Karena fungsi RAND menghitung ulang jika ada perubahan pada lembar yang dibuat, 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 nilainya 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 nilainya 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 '

RANDBETWEEN () Fungsi

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-tama kita perlu memilih data, 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 formula bar dan menekan F9 untuk mengubah hasilnya menjadi nilai lalu menekan 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!
  • Baik 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 membuat 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 PILIH.

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 tombol setelah lainnya.

  • 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 masuk ke jendela Excel, nonaktifkan 'Mode Desain' .

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