Lompat ke konten
Anda disini: M Jurnal » Rumus Excel » Cara Acak Angka di Excel dengan Rumus / Fungsi

Cara Acak Angka di Excel dengan Rumus / Fungsi

Cara Acak angka di Excel dengan fungsi Rand Randbetween dan randarray office 365

Jika Anda ingin membuat sekelompok angka acak pada Microsoft Excel, Anda bisa menggunakan Fungsi RAND dan RANDBETWEEN.

Sementara itu, jika Anda ingin membuat Angka Acak dari sekelompok data pada Range tertentu, Anda bisa menggunakan Fungsi RANDARRAY (khusus pengguna Office 365)

Pada panduan ini, akan Saya berikan beberapa contoh completed cara membuat angka acak pada Microsoft Excel menggunakan Fungsi RAND, RANDBETWEEN dan RANDARRAY

Sebagai bahan latihan kali ini, Silahkan download file Excel Online berikut:

Fungsi RAND Excel Untuk Acak Angka dari 0 – 1

Fungsi RAND adalah rumus Excel untuk membuat angka acak berupa desimal dari 0 sampai 1.

Sebagai contoh, silahkan buka Sheet RAND pada Excel Online di atas. Saya ingin membuat Angka Acak pada Cell A1 sampai Cell A10. Perhatikan tahap-tahap berikut:

Cara acak angka di excel dengan fungsi rand
  1. Ketik Fungsi RAND pada Cell A1 seperti berikut: =RAND()
  2. Lakukan Autofill Excel (Klik-Tahan-Tarik) untuk membuat angka acak pada cell A2 sampai A10. Berikut hasilnya:
Fungsi Rand

Sedikit Saya jelaskan makna dari Fungsi RAND tersebut:

Tulis Fungsi / Rumus RAND:
=RAND()

Artinya:
Buat Angka Acak Dari 0 – 1 Yang Tidak Ada Pada File Excel Ini

Note: Semua angka acak akan berubah jika ada perubahan apapun pada Workbook (File Excel) ini.

Untuk mengantisipasi agar angka acak tidak berubah, silahkan copy semua Angka Acak ini dan gunakan Paste Value seperti berikut:

Copy fungsi rand
  1. Blok Range A1:A10, Kemudian tekan tombol Ctrl + C pada keyboard secara bersamaan. Jika Anda belum tahu apa itu Range, Silahkan kunjungi Panduan Range, Cell, Column, dan Row M Jurnal
  2. Klik kanan pada Cell C1 dan klik Paste Special. Kemudian pilih Value. Berikut hasilnya:
copy fungsi rand

Angka acak pada Range C1:C10 ini bisa Anda salin dan gunaka sesuka hati. Anda bisa menghapus Angka Acak pada Range A1:A10 jika perlu.

Trik: Modifikasi Fungsi RAND

Dalam contoh lain, mungkin Anda butuh memodifikasi Fungsi RAND. Misalnya Anda ingin membuat angka acak desimal dari 50 sampai 60.

Untuk case ini, silahkan buka Sheet Modifikasi RAND pada Excel Online dan ikuti tahap-tahap berikut:

diskon-hosting

modifikasi fungsi rand
  1. Ketik =50+10* pada Cell A1
  2. Masukkan fungsi RAND sehingga rumus menjadi =50+10*RAND() dan berikut hasilnya:
Modifikasi Fungsi RAND

Anda bisa lihat, Excel memberikan angka acak antara 50 dan 60. Kuncinya ada pada 50+60*. Berikut penjelasannya:

Tulis Rumus / Fungsi:
=50+10*RAND()

Artinya:
50 Tambah 10 kali Angka Acak Dari 0 Sampai 1

Fungsi RANDBETWEEN Excel Untuk Acak Angka Bilangan Bulat

Fungsi RANDBETWEEN adalah rumus Excel untuk membuat angka acak berupa bilangan bulat baik itu negatif maupun positif dari rentang 2 bilangan tertentu.

Misalnya, Saya ingin membuat angka acak dari angka -5 sampai angka 20 pada range C1:C10. Silahkan buka Sheet RANDBETWEEN pada Excel Online. Kemudian ikuti tahap-tahap berikut:

Cara acak angka di excel dengan fungsi RANDBETWEEN
  1. Ketik Fungsi RANDBETWEEN pada cell C1 seperti berikut: =RANDBETWEEN(.
  2. Masukkan angka terkecil (dalam contoh ini adalah -5).
  3. Ketik operator pemisah rumus, bisa tanda koma (,) atau titik koma (;). Silahkan sesuaikan dengan format regional komputer Anda. Sehingga fungsi menjadi =RANDBETWEEN(-5,
  4. Masukkan angka terbesar (dalam contoh ini adalah 20). Kemudian ketik tanda tutup kurung dan tekan Enter. Berikut hasilnya:
Cara acak angka di excel dengan fungsi RANDBETWEEN

Anda bisa lakukan AutoFill Excel untuk membuat Angka acak pada Cell lainnya. Sedikit Saya jelaskan makna Fungsi RANDBETWEEN:

Tulis Fungsi / Rumus RANDBETWEEN:
=RAND(-5,20)

Artinya:
Buat Angka Acak Bulat Yang Tidak Ada Pada File Excel ini dari -5 Sampai 20

Sama seperti fungsi RAND, untuk menggunakan angka acak ini, silahkan lakukan Copy – Paste Value.

Fungsi RANDARRAY Excel Untuk Acak Angka Pada Range Tertentu

Fungsi RANDARRAY dapat Anda gunakan jika Anda memiliki Office 365. Karena dalam paket biasa, fungsi ini tidak tersedia.

File Excel online yang Saya berikan di atas tidak menggunakan Office 365. Jadi pada contoh ini, Saya berikan contoh menggunakan gambar saja.

#1 RANDARRAY Angka Desimal

Secara default, Fungsi RANDARRAY akan memberikan angka acak desimal dari 0 sampai 1. Sama seperti Fungsi RAND. Perbedaannya Anda bisa menentukan angka acak pada range mana saja.

Sebagai contoh, Saya ingin membuat angka acak pada Range A1: B5 menggunakan Fungsi RANDARRAY. Perhatikan langkah-langkah berikut:

Cara acak angka di excel dengan fungsi RANDARRAY
  1. Ketik Fungsi RANDARRAY pada cell A1 seperti berikut: =RANDARRAY(
  2. Masukkan jumlah baris yaitu 5 kemudian ketika operator pemisah rumus ( , atau ; )
  3. Masukkan jumlah kolom yaitu 2 kemudian ketik tutup kurung dan tekan Enter. Hasilnya seperti gambar diatas.

Excel secara otomatis membuat angka acak dari cell A1 sampai cell B5. Berikut penjelasan makna Fungsi RANDARRAY:

Tulis Fungsi / Rumus RANDARRAY:
=RANDARRAY(5,2)

Artinya:
Buat Angka Acak Desimal pada Array 5 Baris Kebawah dan 2 Kolom ke kanan

Anda hanya perlu memasukkan Fungsi RANDARRAY pada Cell A1. Kemudian, argument 5 dan 2 akan menghitung jumlah baris dan jumlah kolom (ini digunakan pada fungsi ARRAY).

#2 RANDARRAY Angka Bulat

Anda juga bisa menggunakan Fungsi RANDARRAY pada Office 365 untuk membuat angka acak bulat.

Sebagai contoh, Saya ingin membuat angka acak dari 20 sampai 80. Kemudian menampilkannya dalam 10 baris dan 1 kolom. Silahkan ikuti tahap-tahap berikut:

Cara acak angka di excel dengan fungsi RANDARRAY
  1. Ketik Fungsi RANDARRAY pada Cell A1 seperti berikut: =RANDARRAY(
  2. Masukkan jumlah baris yaitu 10. Kemudian ketik operator pemisah rumus ( , atau ; )
  3. Masukkan jumlah kolom yaitu 1. Kemudian ketik operator pemisah rumus ( , atau ; )
  4. Ketik angka terendah. Dalam contoh ini adalah 20, kemudian ketik operator pemisah rumus.
  5. Ketik angka tertinggi. Dalam contoh ini adalah 80, kemudian ketik operator pemisah rumus.
  6. Pilih atau ketik TRUE dan tanda tutup kurung. Sehingga fungsi menjadi =RANDARRAY(10,1,20,80,TRUE) dan hasilnya seperti gambar diatas.

Sedikit Saya jelaskan makna fungsi RANDARRAY tersebut:

Tulis Rumus / Fungsi:
=RANDARRAY(10,1,20,80,TRUE)

Artinya:
Buat Angka Acak
10 Baris Kebawah dan 1 Kolom dengan Angka Terkecil = 20 Angka Terbesar = 80 Bilangan Bulat

Dengan 5 argument tersebut, Excel akan memberikan angka acak dari 20 sampai 80 yang merupakan bilangan bulat. Kemudian memberikan hasil pada 10 baris kebawah dan 1 kolom ini saja.

Sama seperti Fungsi RAND dan RANDBETWEEN. Anda harus menyalin hasil fungsi RANDARRAY dengan paste value agar hasil ini tidak berubah.

BONUS: Alternatif Acak Data Lainnya…

Pada keadaan tertentu, mungkin Anda ingin mengacak data baik berupa angka, teks seperti nama, ataupun tanggal. Saya juga menulis Panduan Cara Mengacak urutan data dengan kombinasi fungsi RAND dan fitur Sort & Filter excel.

Selain itu, Anda juga bisa menggunakan gabungan fungsi INDEX, RANDBETWEEN, dan COUNTA untuk mengambil data secara acak dari list data. Misalnya untuk menentukan nama pemenang undian secara acak seperti gambar berikut:

Cara mengacak undian nama pemenang dengan rumus INDEX, RANDBETWEEN dan COUNTA Excel

Pelajari selengkapnya tentang cara mengambil data secara acak dan mengubah urutan data secara acak pada Panduan Cara Mengacak Nama di Excel

Lalu apa selanjutnya ? Silahkan gunakan pintasan panduan berikut untuk mempelajari Semua Tentang Fungsi Statistical Excel. Atau kunjungi Pusat Panduan Excel M Jurnal untuk mempelajari Semua Tentang Excel.

Pintasan Panduan Fungsi Statistical Excel

Bab sebelumnya: Rumus Financial.

  1. Statistical: Gambaran umum untuk Anda tentang Fungsi Statistik (AVERAGE, AVERAGEIF, MEDIAN, MODE, STANDARD DEVIATION, MIN, MAX, LARGE, dan SMALL).
  2. AVERAGE: Cara Menggunakan Fungsi AVERAGE untuk Menghitung Rata-rata (Lengkap).
  3. MAX & MIN: Cara menggunakan rumus MAX dan MIN + 7 Contoh lengkap.
  4. Standard Deviation: Cara menggunakan Fungsi STDEV.P untuk mencari Simpangan Baku dari Populasi dan STDEV.S untuk sample.
  5. Negative Numbers to Zero: Trik mengubah angka negatif menjadi nol tanpa mengubah angka positif.
  6. Random Numbers: (Anda Disini).

Bab berikutnya: ROUND Excel.

1 tanggapan pada “Cara Acak Angka di Excel dengan Rumus / Fungsi”

  1. saya ingin membuat tabel dengan angka acak tetapi ada kondisi2 tertentu. kondisinya sebagai berikut:
    1. ada data log book harian dengan 3 pembagian pembeli yaitu yaitu RT, UM, Lainnya
    2. Utk RT menduduiki 55% dr total pembelian, tetapi setiap pembelian hanya boleh 1 pcs dan setiap bulan max 4 pcs tdk boleh lebih.
    3. Utk UM meduduiki 25% dr total pembelian, tetapi setiap pembelian max hanya boleh beli 2 pcs dan setiap bulan max 20 pcs tdk boleh lebih
    4. Utk Lainnya menduduki 20% dr total pembelian, tetapi setiap pembelian boleh 5,8,10,15 max 20 pcs itupun tdk boleh terlalu sering dan setiap bulan boleh berapapun akan tetapi masih masuk range 20%
    5. Max data 600 pembeli saja, tdk boleh lebih
    apa ada cara melakukannya? di excel

Komentar Anda:

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *