(!LANG:Pembuat Angka Non-Acak. Pembangkit Angka Acak Excel dalam Fungsi dan Analisis Data. Pembangkit Angka Acak Excel - Menghasilkan Huruf Acak

Generator nomor online yang jelas dan nyaman, yang baru-baru ini mendapatkan popularitas. Menerima distribusi terbesar selama pengundian hadiah di jejaring sosial, di antara pengguna.

Ini juga populer di daerah lain. Juga kami memiliki atau kata sandi dan nomor.

Generator nomor acak kami online.

Generator pengacak kami tidak mengharuskan Anda mengunduhnya ke PC pribadi Anda. Semuanya terjadi dalam mode generator nomor online. Cukup tentukan parameter seperti: rentang nomor online di mana nomor akan dipilih secara acak. Tentukan juga jumlah angka yang akan dipilih.

Misalnya, Anda memiliki grup Vkontakte. Dalam satu grup, Anda menarik 5 hadiah, di antara jumlah peserta yang memposting ulang entri. Dengan bantuan aplikasi khusus, kami menerima daftar peserta. Masing-masing diberi nomor seri untuk nomor online.

Sekarang kita pergi ke generator online kami dan menunjukkan kisaran angka (jumlah peserta). Misalnya, kami meminta 5 nomor diperlukan secara online, karena kami memiliki 5 hadiah. Sekarang kita tekan tombol generate. Kemudian kami mendapatkan 5 angka acak online, dalam kisaran 1 hingga 112 inklusif. 5 angka yang dihasilkan secara online akan sesuai dengan nomor seri kelima peserta yang menjadi pemenang undian. Semuanya sederhana dan nyaman.

Kelebihan lain dari generator nomor acak adalah bahwa semua nomor online dihasilkan secara acak. Artinya, tidak mungkin untuk mempengaruhinya, atau untuk menghitung berapa angka selanjutnya. Apa yang membuatnya jujur ​​dan dapat diandalkan, dan administrasi, yang menarik hadiah dengan bantuan generator gratis kami, jujur ​​dan sopan di hadapan para kontestan. Dan jika Anda ragu tentang solusi, maka Anda dapat menggunakan kami

Mengapa generator nomor acak adalah yang terbaik?

Faktanya adalah bahwa pembuat nomor online tersedia di perangkat apa pun dan selalu online. Anda dapat dengan jujur ​​menghasilkan angka berapa pun untuk setiap ide Anda. Dan hal yang sama untuk digunakan proyek pembuat angka acak on line. Apalagi jika Anda perlu menentukan pemenang permainan atau untuk nomor yang berbeda secara online. Faktanya adalah bahwa pembuat angka acak menghasilkan angka apa pun sepenuhnya secara acak tanpa algoritma. Ini pada dasarnya sama untuk angka.

Generator nomor acak online gratis!

Generator nomor acak online gratis untuk semua orang. Anda tidak perlu mengunduh atau membeli apa pun pembuat angka acak online untuk hasil imbang. Anda hanya perlu pergi ke situs web kami dan mendapatkan hasil yang Anda butuhkan secara acak. Kami tidak hanya pembuat angka acak tetapi juga dibutuhkan oleh banyak orang yang pasti akan membantu Anda memenangkan lotre. Generator nomor acak online nyata untuk lotere adalah kecelakaan mutlak. Yang dapat disediakan oleh situs kami untuk Anda.

Nomor acak online

Jika Anda mencari nomor acak secara online, maka kami telah membuat sumber ini hanya untuk Anda. Kami terus meningkatkan algoritme kami. Anda menjadi nyata di sini pembangkit bilangan acak. Ini akan memberikan kebutuhan apa pun sebagai generator acak yang Anda butuhkan sepenuhnya gratis dan kapan saja. Hasilkan nomor acak secara online bersama kami. Selalu pastikan bahwa setiap nomor yang dihasilkan benar-benar acak.

Generator angka acak

Generator nomor acak kami secara acak memilih nomor sepenuhnya secara acak. Tidak peduli hari atau jam apa yang Anda miliki di komputer Anda. Ini adalah pilihan buta yang nyata. Generator acak hanya mengocok semua angka secara acak. Dan kemudian secara acak memilih dari mereka jumlah angka acak yang Anda tentukan. Terkadang angka dapat diulang, yang membuktikan keacakan lengkap dari generator angka acak.

Acak online

Acak adalah pilihan paling pasti untuk undian. Generator online benar-benar pilihan acak. Anda dilindungi dari pengaruh apapun pada pilihan nomor acak. Syuting proses pemilihan pemenang secara online secara acak di video. Itu saja yang Anda butuhkan. Mainkan lelucon online yang adil dengan generator nomor online kami. Anda mendapatkan pemenang dan pemain yang puas. Dan kami senang bahwa kami dapat menyenangkan Anda dengan generator acak kami.

Angka mengelilingi kita sejak lahir dan memainkan peran penting dalam kehidupan. Bagi banyak orang, pekerjaan itu sendiri terkait dengan angka, seseorang mengandalkan keberuntungan, mengisi tiket lotre dengan angka, dan seseorang memberi mereka makna yang sepenuhnya mistis. Dengan satu atau lain cara, terkadang kita tidak dapat melakukannya tanpa menggunakan program seperti pembuat angka acak.

Misalnya, Anda perlu mengatur pengundian hadiah di antara pelanggan grup Anda. Generator nomor acak online kami akan membantu Anda memilih pemenang dengan cepat dan jujur. Anda hanya perlu, misalnya, untuk mengatur jumlah angka acak yang diinginkan (berdasarkan jumlah pemenang) dan rentang maksimum (berdasarkan jumlah peserta, jika mereka diberi nomor). Penipuan dalam hal ini sepenuhnya dikecualikan.

Program ini juga dapat berfungsi sebagai generator nomor acak untuk lotre. Misalnya, Anda membeli tiket dan ingin sepenuhnya mengandalkan peluang dan keberuntungan dalam memilih nomor. Kemudian pengacak nomor kami akan membantu mengisi tiket lotere Anda.

Cara menghasilkan angka acak: instruksi

program bilangan acak bekerja sangat sederhana. Anda bahkan tidak perlu mengunduhnya ke komputer Anda - semuanya dilakukan di jendela browser tempat halaman ini terbuka. Angka acak dihasilkan sesuai dengan jumlah angka yang ditentukan dan jangkauannya - dari 0 hingga 999999999.

Untuk menghasilkan nomor secara online, Anda perlu:

  1. Pilih rentang di mana Anda ingin mendapatkan hasilnya. Mungkin Anda ingin memotong angka hingga 10 atau, katakanlah, 10.000;
  2. Hilangkan pengulangan - dengan memilih item ini, Anda akan memaksa pengacak nomor hanya menawarkan kombinasi unik dalam rentang tertentu;
  3. Pilih jumlah angka - dari 1 hingga 99999;
  4. Klik tombol Hasilkan Angka.

Tidak peduli berapa banyak angka yang ingin Anda dapatkan sebagai hasilnya, generator bilangan prima akan memberikan seluruh hasil sekaligus dan Anda dapat melihatnya di halaman ini dengan menggulir bidang dengan angka menggunakan mouse atau touchpad.

Sekarang Anda dapat menggunakan nomor yang sudah jadi sesuai kebutuhan. Dari bidang nomor, Anda dapat menyalin hasil untuk diposkan ke grup atau surat. Dan agar tidak ada yang meragukan hasilnya, ambil tangkapan layar halaman ini, di mana parameter pengacak nomor dan hasil program akan terlihat jelas. Tidak mungkin untuk mengubah angka di lapangan, sehingga kemungkinan manipulasi dikecualikan. Kami harap situs web dan generator nomor acak kami membantu Anda.

Berbagai undian, undian, dll sering diadakan di banyak grup atau publik di jejaring sosial, Instagram, dll, dan digunakan oleh pemilik akun untuk menarik audiens baru ke komunitas.

Hasil undian seperti itu seringkali tergantung pada keberuntungan pengguna, karena penerima hadiah ditentukan secara acak.

Untuk penentuan seperti itu, penyelenggara undian hampir selalu menggunakan generator nomor acak online atau yang sudah diinstal sebelumnya yang didistribusikan secara gratis.

Pilihan

Cukup sering, mungkin sulit untuk memilih generator seperti itu, karena fungsinya sangat berbeda - untuk beberapa sangat terbatas, untuk yang lain cukup lebar.

Sejumlah besar layanan semacam itu sedang diimplementasikan, tetapi kesulitannya adalah cakupannya berbeda.

Banyak, misalnya, terikat dengan fungsinya ke jejaring sosial tertentu (misalnya, banyak aplikasi generator di VKontakte hanya berfungsi dengan tautan jejaring sosial ini).

Generator paling sederhana hanya menghasilkan angka acak dalam rentang tertentu.

Ini nyaman karena tidak mengaitkan hasil dengan posting tertentu, yang berarti bahwa mereka dapat digunakan untuk menggambar di luar jejaring sosial dan dalam berbagai situasi lainnya.

Mereka tidak benar-benar memiliki kegunaan lain.

<Рис. 1 Генератор>

Nasihat! Saat memilih generator yang paling cocok, penting untuk mempertimbangkan tujuan penggunaannya.

spesifikasi

Untuk proses tercepat dalam memilih layanan pembuatan nomor acak online yang optimal, tabel di bawah ini menunjukkan karakteristik teknis utama dan fungsionalitas aplikasi tersebut.

Tabel 1. Fitur fungsi aplikasi online untuk menghasilkan angka acak
Nama Jaringan sosial Beberapa hasil Pilih dari daftar nomor Widget Online untuk Situs Web Pilih dari rentang Matikan pengulangan
barang bekas Ya Ya Bukan Ya Bukan
Keluarkan Banyak Situs resmi atau VKontakte Bukan Bukan Ya Ya Ya
Angka acak Situs resmi Bukan Bukan Bukan Ya Ya
acak Situs resmi Ya Bukan Bukan Ya Bukan
nomor acak Situs resmi Ya Bukan Bukan Bukan Bukan

Semua aplikasi yang dibahas dalam tabel dijelaskan secara lebih rinci di bawah ini.

<Рис. 2 Случайные числа>

barang bekas

<Рис. 3 RandStuff>

Anda dapat menggunakan aplikasi ini secara online menggunakan tautan ke situs web resminya http://randstuff.ru/number/.

Ini adalah generator nomor acak sederhana, ditandai dengan operasi yang cepat dan stabil.

Ini berhasil diimplementasikan baik dalam format aplikasi independen terpisah di situs web resmi, dan sebagai aplikasi di jejaring sosial VKontakte.

Keunikan layanan ini adalah dapat memilih nomor acak baik dari rentang yang ditentukan maupun dari daftar nomor tertentu yang dapat ditentukan di situs.

Kelebihan:

  • Pekerjaan yang stabil dan cepat;
  • Kurangnya tautan langsung ke jejaring sosial;
  • Anda dapat memilih satu atau lebih nomor;
  • Anda hanya dapat memilih dari nomor yang diberikan.

Minus:

  • Ketidakmungkinan mengadakan undian di VKontakte (ini membutuhkan aplikasi terpisah);
  • Aplikasi untuk VKontakte tidak berjalan di semua browser;
  • Hasilnya terkadang tampak dapat diprediksi, karena hanya satu algoritma perhitungan yang digunakan.

Ulasan pengguna tentang aplikasi ini adalah sebagai berikut: “Kami menentukan pemenang di grup VKontakte melalui layanan ini. Terima kasih”, “Anda adalah yang terbaik”, “Saya hanya menggunakan layanan ini”.

Keluarkan Banyak

<Рис. 4 Cast Lots>

Aplikasi ini adalah generator fungsi sederhana, diimplementasikan di situs web resmi, dalam bentuk aplikasi VKontakte.

Ada juga widget generator untuk disematkan di situs web Anda.

Perbedaan utama dari aplikasi yang dijelaskan sebelumnya adalah ini memungkinkan Anda untuk menonaktifkan pengulangan hasil.

Artinya, ketika melakukan beberapa generasi berturut-turut dalam satu sesi, jumlahnya tidak akan berulang.

  • Kehadiran widget untuk disisipkan di situs web atau blog;
  • Kemampuan untuk menonaktifkan pengulangan hasil;
  • Kehadiran fungsi "bahkan lebih keacakan", setelah aktivasi yang algoritma pemilihannya berubah.

Negatif:

  • Ketidakmungkinan untuk menentukan beberapa hasil sekaligus;
  • Ketidakmampuan untuk memilih dari daftar nomor tertentu;
  • Untuk memilih pemenang di depan umum, Anda harus menggunakan widget VKontakte terpisah.

Ulasan pengguna adalah sebagai berikut: "Ini bekerja dengan stabil, cukup nyaman untuk digunakan", "Fungsi yang nyaman", "Saya hanya menggunakan layanan ini".

Angka acak

<Рис. 5 Случайное число>

Layanan ini terletak di http://random number.rf/.

Sebuah generator sederhana dengan fungsi minimum dan fitur tambahan.

Dapat menghasilkan angka secara acak dalam rentang tertentu (maksimum dari 1 hingga 99999).

Situs ini tidak memiliki desain grafis apa pun, dan karena itu halamannya mudah dimuat.

Hasilnya dapat disalin atau diunduh dengan mengklik tombol.

Negatif:

  • Tidak ada widget untuk VKontakte;
  • Tidak ada kemungkinan untuk menahan undian;
  • Tidak ada cara untuk memasukkan hasilnya ke dalam blog atau situs web.

Inilah yang dikatakan pengguna tentang layanan ini: "Generator bagus, tetapi fungsinya tidak cukup", "Fitur sangat sedikit", "Cocok untuk menghasilkan nomor dengan cepat tanpa pengaturan yang tidak perlu."

acak

<Рис. 6 Рандомус>

Anda dapat menggunakan generator nomor acak ini di http://randomus.ru/.

Satu lagi sederhana, tapi pembangkit bilangan acak fungsional.

Layanan ini memiliki fungsionalitas yang memadai untuk menentukan angka acak, namun tidak cocok untuk menahan undian dan proses lain yang lebih kompleks.

Negatif:

  • Ketidakmungkinan mengadakan undian berdasarkan posting ulang, dll.
  • Tidak ada aplikasi untuk VKontakte atau widget untuk situs;
  • Tidak mungkin untuk menonaktifkan hasil berulang.


Perhatikan bahwa, idealnya, kurva densitas distribusi bilangan acak akan terlihat seperti yang ditunjukkan pada Gambar. 22.3. Artinya, dalam kasus ideal, jumlah poin yang sama jatuh ke dalam setiap interval: N saya = N/k , di mana N jumlah poin, k jumlah interval, saya= 1, , k .

Beras. 22.3. Grafik frekuensi putus sekolah nomor acak,
dihasilkan oleh generator ideal secara teoritis

Harus diingat bahwa pembangkitan bilangan acak arbitrer terdiri dari dua tahap:

  • menghasilkan angka acak yang dinormalisasi (yaitu, terdistribusi secara seragam dari 0 hingga 1);
  • transformasi bilangan acak yang dinormalisasi r saya menjadi bilangan acak x saya, yang didistribusikan sesuai dengan hukum distribusi (sewenang-wenang) yang disyaratkan oleh pengguna atau dalam interval yang diperlukan.

Generator angka acak menurut metode memperoleh angka dibagi menjadi:

  • fisik;
  • datar;
  • algoritmik.

RNG fisik

Contoh RNG fisik adalah: koin (“elang” 1, “ekor” 0); dadu; drum dengan panah yang dibagi menjadi beberapa sektor dengan angka; generator kebisingan perangkat keras (GS), yang digunakan sebagai perangkat termal bising, misalnya, transistor (Gbr. 22.422.5).

Beras. 22.4. Skema metode perangkat keras untuk menghasilkan angka acak
Beras. 22.5. Diagram mendapatkan angka acak dengan metode perangkat keras
Tugas "Pembuatan angka acak menggunakan koin"

Hasilkan angka 3 digit acak yang didistribusikan secara seragam antara 0 dan 1 menggunakan koin. Presisi tiga tempat desimal.

Cara pertama untuk memecahkan masalah
Balikkan koin 9 kali, dan jika koin jatuh, tulis "0", jika kepala, lalu "1". Jadi, katakanlah sebagai hasil percobaan kami mendapatkan urutan acak 100110100.

Gambarlah interval dari 0 hingga 1. Membaca angka secara berurutan dari kiri ke kanan, membagi interval menjadi dua dan setiap kali memilih salah satu bagian dari interval berikutnya (jika 0 jatuh, maka kiri, jika 1 jatuh, maka Baik). Dengan demikian, Anda dapat mencapai titik mana pun dalam interval, secara akurat dan sewenang-wenang.

Jadi, 1 : interval dibagi dua oleh dan , setengah kanan dipilih, interval menyempit: . Nomor berikutnya 0 : interval dibagi dua oleh dan , setengah kiri dipilih, interval menyempit: . Nomor berikutnya 0 : interval dibagi dua oleh dan , setengah kiri dipilih, interval menyempit: . Nomor berikutnya 1 : interval dibagi dua oleh dan , setengah kanan dipilih, interval menyempit: .

Menurut kondisi akurasi masalah, solusinya ditemukan: itu adalah bilangan berapa pun dari interval , misalnya, 0,625.

Pada prinsipnya, jika kita mendekati secara ketat, maka pembagian interval harus dilanjutkan sampai batas kiri dan kanan interval yang ditemukan tidak PAS satu sama lain hingga di dalam tempat desimal ketiga. Artinya, dalam hal akurasi, angka yang dihasilkan tidak lagi dapat dibedakan dari angka mana pun dari interval di mana dia berada.

Cara kedua untuk menyelesaikan masalah
Mari kita pecahkan urutan biner yang dihasilkan 100110100 menjadi triad: 100, 110, 100. Setelah mengubah bilangan biner ini menjadi bilangan desimal, kita mendapatkan: 4, 6, 4. Mengganti “0.” di depan, kita mendapatkan: 0,464. Hanya angka dari 0,000 hingga 0,777 yang dapat diperoleh dengan metode ini (karena maksimum yang dapat "diperas" dari tiga digit biner adalah 111 2 = 7 8) yaitu, pada kenyataannya, angka-angka ini diwakili dalam sistem bilangan oktal. Untuk terjemahan oktal angka dalam desimal presentasi dapat dieksekusi:
0,464 8 = 4 8 1 + 6 8 2 + 4 8 3 = 0,6015625 10 = 0,602 10.
Jadi, angka yang diinginkan adalah: 0,602.

RNG tabel

RNG tabular sebagai sumber bilangan acak menggunakan tabel yang dikompilasi secara khusus yang berisi terverifikasi yang tidak berkorelasi, yaitu angka yang tidak bergantung satu sama lain dengan cara apa pun. Di meja. 22.1 menunjukkan sebuah fragmen kecil dari tabel tersebut. Berjalan di tabel dari kiri ke kanan dari atas ke bawah, Anda bisa mendapatkan angka acak yang didistribusikan secara merata dari 0 hingga 1 dengan jumlah tempat desimal yang diinginkan (dalam contoh kami, kami menggunakan tiga tempat desimal untuk setiap angka). Karena angka-angka dalam tabel tidak bergantung satu sama lain, tabel dapat dilalui dengan cara yang berbeda, misalnya, dari atas ke bawah, atau dari kanan ke kiri, atau, katakanlah, Anda dapat memilih angka yang berada di posisi genap.

Tabel 22.1.
Angka acak. Rata
didistribusikan dari 0 hingga 1 angka acak
nomor acak merata
0 hingga 1 angka acak
9 2 9 2 0 4 2 6 0.929
9 5 7 3 4 9 0 3 0.204
5 9 1 6 6 5 7 6 0.269
… …

Keuntungan dari metode ini adalah memberikan angka yang benar-benar acak, karena tabel berisi angka yang tidak berkorelasi yang diverifikasi. Kekurangan metode ini: banyak memori diperlukan untuk menyimpan sejumlah besar digit; kesulitan besar dalam menghasilkan dan memeriksa tabel seperti itu, pengulangan saat menggunakan tabel tidak lagi menjamin keacakan urutan numerik, dan karenanya keandalan hasilnya.

Ada tabel yang berisi 500 angka yang diverifikasi secara acak (diambil dari buku oleh I. G. Venetsky, V. I. Venetskaya "Konsep dan Rumus Matematika dan Statistik Dasar dalam Analisis Ekonomi").

RNG algoritma

Angka-angka yang dihasilkan menggunakan RNG ini selalu pseudo-acak (atau kuasi-acak), yaitu, setiap angka yang dihasilkan berikutnya bergantung pada yang sebelumnya:

r saya + 1 = f(r saya) .

Urutan yang terdiri dari angka-angka seperti itu membentuk loop, yaitu, pasti ada siklus yang berulang berkali-kali. Siklus yang berulang disebut periode.

Keuntungan dari data RNG adalah kecepatan; generator praktis tidak memerlukan sumber daya memori, mereka kompak. Kekurangan: angka-angka tidak dapat sepenuhnya disebut acak, karena ada ketergantungan di antara mereka, serta adanya periode dalam urutan angka kuasi-acak.

Pertimbangkan beberapa metode algoritmik untuk mendapatkan RNG:

  • metode kotak tengah;
  • metode produk menengah;
  • metode pencampuran;
  • metode kongruen linier.

Metode kuadrat rata-rata

Ada beberapa angka empat digit R 0 . Angka ini dikuadratkan dan dimasukkan ke dalam R satu . Berasal dari R 1 tengah (empat digit tengah) diambil nomor acak baru dan ditulis menjadi R 0 . Kemudian prosedur diulangi (lihat Gambar 22.6). Perhatikan bahwa sebenarnya, sebagai nomor acak, perlu untuk tidak ghij, sebuah 0.ghij dengan nol dan titik desimal ditambahkan ke kiri. Fakta ini tercermin pada Gambar. 22.6, dan dalam gambar serupa berikutnya.

Beras. 22.6. Skema metode kuadrat tengah

Kekurangan metode ini: 1) jika pada beberapa iterasi jumlahnya R 0 menjadi nol, maka generator merosot, jadi pilihan yang benar dari nilai awal itu penting R 0; 2) generator akan mengulangi urutan melalui M n langkah (paling baik), di mana n panjang kata R 0 , M dasar sistem bilangan.

Untuk contoh pada gambar. 22.6 : jika bilangan R 0 akan direpresentasikan dalam sistem bilangan biner, maka urutan bilangan pseudo-acak akan berulang setelah 2 4 = 16 langkah. Perhatikan bahwa pengulangan urutan dapat terjadi lebih awal jika nomor awal yang dipilih tidak berhasil.

Metode yang dijelaskan di atas diusulkan oleh John von Neumann dan dimulai pada tahun 1946. Karena metode ini terbukti tidak dapat diandalkan, metode ini segera ditinggalkan.

Metode produk median

Nomor R 0 dikalikan dengan R 1 , dari hasil R 2 bagian tengah dihilangkan R 2 * (ini adalah angka acak lainnya) dan dikalikan dengan R satu . Menurut skema ini, semua nomor acak berikutnya dihitung (lihat Gambar 22.7).

Beras. 22.7. Skema metode produk median

Metode Pencampuran

Metode pengocokan menggunakan operasi untuk memutar isi sel ke kiri dan ke kanan. Ide metodenya adalah sebagai berikut. Biarkan sel menyimpan nomor awal R 0 . Menggeser isi sel secara siklis ke kiri sebesar 1/4 dari panjang sel, kami mendapatkan nomor baru R 0*. Demikian pula, dengan menggeser isi sel secara siklis R 0 ke kanan dengan 1/4 dari panjang sel, kami mendapatkan nomor kedua R 0**. Jumlah angka R 0 * dan R 0** memberikan nomor acak baru R satu . Lebih jauh R 1 dimasukkan ke R 0 , dan seluruh urutan operasi diulang (lihat Gambar 22.8).


Beras. 22.8. Skema metode pencampuran

Perhatikan bahwa angka yang dihasilkan dari penjumlahan R 0 * dan R 0 ** , mungkin tidak muat seluruhnya di dalam sel R satu . Dalam hal ini, digit tambahan harus dibuang dari nomor yang diterima. Mari kita jelaskan ini untuk Gambar. 22.8, di mana semua sel diwakili oleh delapan digit biner. Membiarkan R 0 * = 10010001 2 = 145 10 , R 0 ** = 10100001 2 = 161 10 , kemudian R 0 * + R 0 ** = 100110010 2 = 306 10 . Seperti yang Anda lihat, angka 306 menempati 9 digit (dalam sistem bilangan biner), dan sel R 1 (juga R 0 ) dapat menampung maksimal 8 bit. Oleh karena itu, sebelum memasukkan nilai dalam R 1 perlu untuk menghapus satu "ekstra", bit paling kiri dari angka 306, menghasilkan R 1 tidak akan lagi 306, tetapi 00110010 2 = 50 10 . Perhatikan juga bahwa dalam bahasa seperti Pascal, "pemotongan" bit tambahan saat sel meluap dilakukan secara otomatis sesuai dengan tipe variabel yang diberikan.

Metode kongruen linier

Metode kongruensial linier adalah salah satu prosedur paling sederhana dan paling banyak digunakan saat ini yang mensimulasikan bilangan acak. Metode ini menggunakan mod( x, kamu), yang mengembalikan sisanya setelah membagi argumen pertama dengan argumen kedua. Setiap nomor acak berikutnya dihitung berdasarkan nomor acak sebelumnya menggunakan rumus berikut:

r saya+ 1 = mode( k · r saya + b, M) .

Urutan bilangan acak yang diperoleh dengan menggunakan rumus ini disebut barisan kongruen linier. Banyak penulis menyebut barisan kongruen linier sebagai: b = 0 metode kongruen perkalian, dan kapan b ≠ 0 — metode kongruen campuran.

Untuk generator berkualitas tinggi, diperlukan untuk memilih koefisien yang sesuai. Hal ini diperlukan bahwa nomor M cukup besar karena periode tidak dapat memiliki lebih banyak M elemen. Di sisi lain, pembagian yang digunakan dalam metode ini adalah operasi yang agak lambat, jadi untuk komputer biner, pilihan logisnya adalah M = 2 N, karena dalam kasus ini, menemukan sisa pembagian dikurangi di dalam komputer menjadi operasi logika biner "AND". Juga umum untuk memilih bilangan prima terbesar M, kurang dari 2 N: dalam literatur khusus terbukti bahwa dalam hal ini digit terkecil dari bilangan acak yang dihasilkan r saya+ 1 berperilaku sama acaknya dengan yang lebih tua, yang memiliki efek positif pada seluruh urutan angka acak secara keseluruhan. Contohnya adalah salah satu Nomor Mersenne, sama dengan 2 31 1 , dan dengan demikian, M= 2 31 1 .

Salah satu syarat barisan kongruen linier adalah periode terpanjang yang mungkin. Panjang periode tergantung pada nilai M , k dan b. Teorema yang kami sajikan di bawah ini memungkinkan kami untuk menentukan apakah mungkin untuk mencapai periode panjang maksimum untuk nilai-nilai tertentu M , k dan b .

Dalil. Barisan kongruen linier didefinisikan oleh angka M , k , b dan r 0, memiliki periode panjang M jika dan hanya jika:

  • angka b dan M koprima;
  • k 1x p untuk setiap sederhana p, yang merupakan pembagi M ;
  • k 1 adalah kelipatan 4 jika M kelipatan 4.

Akhirnya, mari kita simpulkan dengan beberapa contoh penggunaan metode kongruensial linier untuk menghasilkan bilangan acak.

Ditemukan bahwa serangkaian angka pseudo-acak yang dihasilkan berdasarkan data dari contoh 1 akan diulang setiap M/4 angka. Nomor q diatur secara sewenang-wenang sebelum dimulainya perhitungan, namun, harus diingat bahwa deret tersebut memberikan kesan acak pada umumnya k(dan maka dari itu q). Hasilnya dapat sedikit ditingkatkan jika b aneh dan k= 1 + 4 q dalam hal ini, seri akan diulang setiap M angka. Setelah lama mencari k para peneliti menetapkan nilai 69069 dan 71365.

Pembangkit bilangan acak menggunakan data dari contoh 2 akan menghasilkan bilangan acak tak berulang dengan periode 7 juta.

Sebuah metode perkalian untuk menghasilkan nomor pseudo-acak diusulkan oleh D. H. Lehmer pada tahun 1949.

Memeriksa kualitas generator

Kualitas keseluruhan sistem dan keakuratan hasil bergantung pada kualitas RNG. Oleh karena itu, urutan acak yang dihasilkan oleh RNG harus memenuhi sejumlah kriteria.

Pemeriksaan yang dilakukan terdiri dari dua jenis:

  • memeriksa distribusi seragam;
  • pengujian untuk independensi statistik.

Cek untuk distribusi seragam

1) RNG harus mendekati nilai karakteristik parameter statistik berikut dari hukum acak yang seragam:

2) Uji frekuensi

Tes frekuensi memungkinkan Anda untuk mengetahui berapa banyak angka yang masuk ke dalam interval (m r – σ r ; m r + σ r) , yaitu (0,5 0.2887; 0.5 + 0.2887) atau akhirnya (0.2113; 0.7887) . Karena 0,7887 0,2113 = 0,5774 , kami menyimpulkan bahwa dalam RNG yang baik, sekitar 57,7% dari semua angka acak yang ditarik harus masuk ke dalam interval ini (lihat Gambar 22.9).

Beras. 22.9. Diagram frekuensi dari RNG ideal
dalam hal memeriksanya untuk uji frekuensi

Juga harus diperhitungkan bahwa jumlah angka dalam interval (0; 0,5) harus kira-kira sama dengan jumlah angka dalam interval (0,5; 1) .

3) Tes Chi-kuadrat

Uji chi-kuadrat ( 2 -test) adalah salah satu uji statistik yang paling terkenal; itu adalah metode utama yang digunakan dalam kombinasi dengan kriteria lain. Uji chi-kuadrat diusulkan pada tahun 1900 oleh Karl Pearson. Karyanya yang luar biasa dianggap sebagai dasar statistik matematika modern.

Untuk kasus kami, tes chi-kuadrat akan memungkinkan kami untuk mengetahui berapa banyak yang dibuat oleh kami nyata RNG dekat dengan referensi RNG, yaitu apakah memenuhi persyaratan distribusi seragam atau tidak.

diagram frekuensi referensi RNG ditunjukkan pada gambar. 22.10. Karena hukum distribusi RNG referensi seragam, probabilitas (teoretis) p saya memukul angka di saya-th interval (total interval ini k) adalah sama dengan p saya = 1/k . Dan dengan demikian, di setiap k interval akan jatuh mulus pada p saya · N angka ( N jumlah total angka yang dihasilkan).

Beras. 22.10. Diagram frekuensi referensi RNG

RNG nyata akan menghasilkan angka yang didistribusikan (dan belum tentu merata!) k interval dan setiap interval akan mencakup n saya angka (total n 1 + n 2 + + n k = N ). Bagaimana kita bisa menentukan seberapa baik dan dekat RNG yang diuji dengan referensi? Cukup logis untuk mempertimbangkan kuadrat dari perbedaan antara jumlah angka yang diterima n saya dan "referensi" p saya · N . Mari kita tambahkan, dan sebagai hasilnya kita dapatkan:

2 eks. =( n 1 p satu · N) 2 + (n 2 p 2 · N) 2 ++ ( n k – p k · N) 2 .

Dari rumus ini dapat disimpulkan bahwa semakin kecil perbedaan dalam setiap suku (dan karenanya semakin kecil nilai 2 exp. ), semakin kuat hukum distribusi bilangan acak yang dihasilkan oleh RNG nyata cenderung seragam.

Dalam ekspresi sebelumnya, masing-masing istilah diberi bobot yang sama (sama dengan 1), yang sebenarnya mungkin tidak benar; oleh karena itu, untuk statistik chi-kuadrat, perlu untuk menormalkan masing-masing saya suku ke-, membaginya dengan p saya · N :

Terakhir, mari kita tulis ekspresi yang dihasilkan dengan lebih ringkas dan sederhanakan:

Kami telah memperoleh nilai uji chi-kuadrat untuk eksperimental data.

Di meja. 22.2 diberikan teoretis nilai chi-kuadrat (χ 2 teori), di mana ν = N 1 adalah jumlah derajat kebebasan, p adalah tingkat kepercayaan yang ditentukan pengguna yang menentukan seberapa banyak RNG harus memenuhi persyaratan distribusi seragam, atau p — adalah probabilitas bahwa nilai eksperimen 2 exp. akan kurang dari tabulasi (teoritis) 2 teori. atau sama dengan itu.

Tabel 22.2.
Beberapa poin persentase dari 2 -distribusi
p = 1% p = 5% p = 25% p = 50% p = 75% p = 95% p = 99%
ν = 1 0.00016 0.00393 0.1015 0.4549 1.323 3.841 6.635
ν = 2 0.02010 0.1026 0.5754 1.386 2.773 5.991 9.210
ν = 3 0.1148 0.3518 1.213 2.366 4.108 7.815 11.34
ν = 4 0.2971 0.7107 1.923 3.357 5.385 9.488 13.28
ν = 5 0.5543 1.1455 2.675 4.351 6.626 11.07 15.09
ν = 6 0.8721 1.635 3.455 5.348 7.841 12.59 16.81
ν = 7 1.239 2.167 4.255 6.346 9.037 14.07 18.48
ν = 8 1.646 2.733 5.071 7.344 10.22 15.51 20.09
ν = 9 2.088 3.325 5.899 8.343 11.39 16.92 21.67
ν = 10 2.558 3.940 6.737 9.342 12.55 18.31 23.21
ν = 11 3.053 4.575 7.584 10.34 13.70 19.68 24.72
ν = 12 3.571 5.226 8.438 11.34 14.85 21.03 26.22
ν = 15 5.229 7.261 11.04 14.34 18.25 25.00 30.58
ν = 20 8.260 10.85 15.45 19.34 23.83 31.41 37.57
ν = 30 14.95 18.49 24.48 29.34 34.80 43.77 50.89
ν = 50 29.71 34.76 42.94 49.33 56.33 67.50 76.15
ν > 30 ν + sqrt(2 ν ) · x p+ 2/3 x 2 p 2/3+ HAI(1/sqrt( ν ))
x p = 2.33 1.64 0,674 0.00 0.674 1.64 2.33

Pertimbangkan dapat diterima p dari 10% hingga 90%.

Jika 2 exp. lebih dari 2 teori. (itu adalah p besar), maka generator tidak memuaskan persyaratan distribusi seragam, karena nilai-nilai yang diamati n saya terlalu jauh dari teori p saya · N dan tidak dapat dianggap sebagai acak. Dengan kata lain, interval kepercayaan yang begitu besar ditetapkan sehingga pembatasan pada angka menjadi sangat longgar, persyaratan pada angka menjadi lemah. Dalam hal ini, kesalahan absolut yang sangat besar akan diamati.

Bahkan D. Knuth dalam bukunya "The Art of Programming" mencatat bahwa memiliki 2 exp. kecil juga, secara umum, tidak baik, meskipun tampaknya, pada pandangan pertama, luar biasa dari sudut pandang keseragaman. Memang, ambil serangkaian angka 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, mereka ideal dalam hal keseragaman, dan 2 exp. praktis akan nol, tetapi Anda tidak mungkin mengenalinya sebagai acak.

Jika 2 exp. jauh lebih sedikit dari 2 teori. (itu adalah p kecil), maka generator tidak memuaskan persyaratan distribusi seragam acak, karena nilai-nilai yang diamati n saya terlalu dekat dengan teori p saya · N dan tidak dapat dianggap sebagai acak.

Tetapi jika 2 exp. terletak pada kisaran tertentu, antara dua nilai 2 teori. , yang sesuai, misalnya, p= 25% dan p= 50%, maka kita dapat mengasumsikan bahwa nilai bilangan acak yang dihasilkan oleh sensor benar-benar acak.

Selain itu, harus diingat bahwa semua nilai p saya · N harus cukup besar, misalnya, lebih besar dari 5 (ditemukan secara empiris). Hanya dengan demikian (dengan sampel statistik yang cukup besar) kondisi eksperimen dapat dianggap memuaskan.

Jadi, prosedur verifikasi adalah sebagai berikut.

Tes untuk independensi statistik

1) Memeriksa frekuensi kemunculan digit secara berurutan

Pertimbangkan sebuah contoh. Bilangan acak 0.2463389991 terdiri dari angka-angka 2463389991, dan angka 0.5467766618 terdiri dari angka-angka 5467766618. Menggabungkan barisan angka, kita mendapatkan: 24633899915467766618.

Jelas bahwa probabilitas teoretis p saya rontok saya digit ke-(dari 0 hingga 9) adalah 0,1.

2) Memeriksa tampilan deret bilangan identik

Dilambangkan dengan n L Banyaknya deret angka-angka yang sama panjangnya berurutan L. Semuanya perlu diperiksa L dari 1 sampai m, di mana m adalah nomor yang ditentukan pengguna: jumlah maksimum digit identik yang muncul dalam suatu rangkaian.

Pada contoh "24633899915467766618", ditemukan 2 deret dengan panjang 2 (33 dan 77), yaitu n 2 = 2 dan 2 deret panjang 3 (999 dan 666), mis. n 3 = 2 .

Peluang suatu barisan dengan panjang L adalah sama dengan: p L= 9 10 L (teoretis). Artinya, peluang munculnya barisan dengan panjang satu karakter sama dengan: p 1 = 0,9 (teoretis). Peluang muncul deret dua karakter adalah: p 2 = 0,09 (teoretis). Peluang munculnya barisan tiga karakter adalah: p 3 = 0,009 (teoretis).

Misalnya, peluang munculnya barisan dengan panjang satu karakter sama dengan p L= 0.9 , karena hanya ada satu karakter dari 10, dan hanya 9 karakter (nol tidak dihitung). Dan peluang dua karakter identik "XX" akan bertemu berturut-turut adalah 0,1 0,1 9, yaitu peluang 0,1 karakter "X" akan muncul di posisi pertama dikalikan dengan probabilitas 0,1 bahwa karakter yang sama akan muncul di posisi kedua "X" dan dikalikan dengan jumlah kombinasi tersebut 9.

Frekuensi kemunculan deret dihitung menurut rumus "chi-kuadrat" yang sebelumnya telah kami analisis menggunakan nilai p L .

Catatan: Generator dapat diperiksa beberapa kali, tetapi pemeriksaan tidak lengkap dan tidak menjamin bahwa generator menghasilkan angka acak. Misalnya, generator yang menghasilkan urutan 12345678912345 akan dianggap ideal selama pemeriksaan, yang tentu saja tidak sepenuhnya benar.

Sebagai kesimpulan, kami mencatat bahwa bab ketiga dari buku "The Art of Programming" oleh Donald E. Knuth (volume 2) sepenuhnya dikhususkan untuk mempelajari bilangan acak. Ini mengeksplorasi berbagai metode untuk menghasilkan bilangan acak, kriteria statistik untuk keacakan, dan transformasi bilangan acak yang terdistribusi secara seragam menjadi jenis variabel acak lainnya. Lebih dari dua ratus halaman telah dikhususkan untuk penyajian materi ini.

Pada artikel ini, kami akan mempertimbangkan fitur algoritma generator angka acak di excel, dan dengan contoh, mari kita lihat cara menggunakan fungsi RAND dan RANDBETWEEN di Excel untuk menghasilkan angka acak, angka acak dengan jumlah tempat desimal, tanggal, dan waktu tertentu.

Generator angka acak menggunakan fungsi RAND

Fungsi RAND adalah salah satu dari dua fungsi yang dirancang khusus untuk menghasilkan angka acak di excel. Fungsi ini mengembalikan angka desimal acak (bilangan real) antara 0 dan 1.

RAND() adalah fungsi volatil, yang berarti bahwa setiap kali lembar kerja dihitung, nomor acak baru dihasilkan. Dan ini terjadi setiap kali Anda melakukan sesuatu di lembar kerja, seperti memperbarui rumus (tidak harus rumus RAND, rumus lain apa pun di lembar kerja), mengedit sel, atau memasukkan data baru.

Fungsi RAND tersedia di semua versi: Excel 2016, Excel 2013, Excel 2010, Excel 2007, Excel 2003.

Karena fungsi RAND Excel tidak memiliki argumen, Anda cukup mengetikkan =RAND() dalam sel, lalu menyalin rumus ke sel sebanyak yang Anda inginkan:

Sekarang mari kita selangkah lebih maju dan menulis beberapa rumus RAND untuk menghasilkan bilangan acak sesuai dengan kondisi tertentu.

Generator angka acak dari nol hingga batas kisaran atas yang diberikan

Untuk beralih dari nol ke nilai N apa pun, Anda menjalankan fungsi RAND beberapa kali dengan N:

Misalnya, untuk menghasilkan urutan angka acak yang lebih besar atau sama dengan 0 tetapi kurang dari 50, gunakan rumus berikut:

RAND()*50

Catatan. Nilai batas atas tidak pernah disertakan dalam urutan acak yang dikembalikan. Misalnya, jika Anda ingin mendapatkan angka acak antara 0 dan 10, termasuk 10, rumus yang benar adalah =RAND()*11.

Rentang Generator Angka Acak

Untuk membuat nomor acak dalam jangkauan, yaitu angka acak antara dua angka yang Anda tentukan, gunakan rumus RAND berikut:

RAND() * (B - A) + A

Dimana A adalah nilai batas bawah (angka terendah) dan B adalah nilai batas atas (angka tertinggi).

Misalnya, ke buat generator angka acak dari 10 hingga 50, Anda dapat menggunakan rumus berikut:

RAND()*(50-10)+10

Catatan. Rumus pembuatan angka acak ini tidak akan pernah mengembalikan angka yang sama dengan angka terbesar dalam rentang yang ditentukan (nilai B).

Generator Angka Integer Acak di Excel

Untuk membuat fungsi RAND Excel menghasilkan bilangan bulat acak, ambil salah satu rumus di atas dan bungkus dalam fungsi INT.

Dari 0 hingga 50:

INTEGER(RAND()*50)

Ke menghasilkan bilangan bulat acak dari 10 hingga 50:

INTEGER (RAND()*(50-10)+10)

Generator Angka Acak di Excel - Hasilkan Angka Integer Acak

Generator angka acak di Excel dalam rentang menggunakan fungsi RANDBETWEEN

RANDBETWEEN adalah fungsi lain di Excel untuk dibuat pembuat angka acak.. Ini mengembalikan bilangan bulat acak dalam kisaran yang ditentukan:

RANDBETWEEN (batas bawah; batas atas)

Jelas batas bawah adalah angka terkecil dan batas atas adalah angka terbesar dalam rentang angka acak yang ingin Anda dapatkan.

Seperti RAND, RANDBETWEEN di Excel adalah fungsi yang dapat diubah, dan juga mengembalikan bilangan bulat acak baru setiap kali tabel Anda dihitung ulang atau diubah.

Misalnya, untuk buat generator bilangan bulat acak dari 10 hingga 50 (termasuk 10 dan 50) gunakan rumus RANDBETWEEN berikut:

RANDBANTARA(10, 50)

Generator angka acak di Excel - Hasilkan angka acak dalam rentang tertentu

Fungsi RANDBETWEEN di Excel dapat menghasilkan angka acak positif dan negatif. Misalnya, untuk mendapatkan daftar angka acak antara -10 dan 10, masukkan rumus berikut pada lembar kerja:

RANDBANTARA(-10;10)

Fungsi RANDBETWEEN tersedia dalam versi berikut: Excel 2016, Excel 2013, Excel 2010 dan Excel 2007.

Dalam versi sebelumnya Excel 2003, Anda dapat menggunakan rumus RAND yang dibahas di atas.

Menghasilkan angka acak dengan jumlah tempat desimal tertentu

Meskipun fungsi RANDBETWEEN di Excel dirancang untuk menghasilkan bilangan bulat acak, Anda dapat menggunakannya untuk menghasilkan angka desimal acak dengan tempat desimal sebanyak yang Anda inginkan.

RANDBETWEEN(batas bawah*10; batas atas*10)/10

Misalnya, untuk mendapatkan daftar angka dengan satu tempat desimal, Anda mengalikan nilai bawah dan atas dengan 10, lalu membagi nilai yang dikembalikan dengan 10:

Rumus RANDBETWEEN berikut mengembalikan angka desimal acak antara 1 dan 50:

RANDOMBETWEEN(1*10;50*10)/10

Generator angka acak di Excel - Hasilkan angka acak dengan satu tempat desimal

Dengan cara yang mirip dengan buat generator angka acak dari 1 hingga 50 dengan dua tempat desimal, Anda mengalikan argumen fungsi RANDBETWEEN dengan 100 dan kemudian membagi hasilnya dengan 100:

RANDBETWEEN(1*100; 50*100)/100

Generator angka acak di Excel - Hasilkan angka acak dengan dua tempat desimal

Generator Tanggal Acak di Excel

Untuk mengembalikan daftar tanggal acak antara dua tanggal yang diberikan, gunakan fungsi RANDBETWEEN bersama dengan DATE:

RANDOMBETWEEN(DATE(tanggal mulai), DATE(tanggal akhir))

Misalnya, untuk mendapatkan daftar tanggal antara 1 September 2017 dan 20 November 2017, inklusif, masukkan rumus berikut di lembar kerja:

RANDOMBETWEEN(TANGGAL(2017,9,1),TANGGAL(2017,11,21))

Jangan lupa untuk menerapkan format tanggal ke sel dan Anda akan mendapatkan daftar tanggal acak seperti ini:

Generator Angka Acak di Excel - Pembuatan Tanggal Acak

Generator Waktu Acak di Excel

Dalam sistem internal Excel, waktu disimpan sebagai angka desimal, dan Anda dapat menggunakan fungsi RAND Excel standar untuk menyisipkan bilangan real acak, lalu cukup menerapkan format waktu ke sel:

Random Number Generator di Excel - Hasilkan waktu acak dengan fungsi RAND dan terapkan format Waktu untuk itu

Untuk membuat generator waktu acak dalam rentang yang ditentukan membutuhkan rumus yang lebih spesifik. Mari kita pertimbangkan lebih detail.

Generator waktu acak dalam rentang yang ditentukan

Untuk menyisipkan waktu arbitrer antara dua interval waktu yang Anda tentukan, gunakan fungsi TIME bersama dengan Excel RAND:

TIME (waktu mulai) + RAND() * (TIME (waktu mulai) - TIME (waktu berakhir))

Misalnya, untuk menyisipkan waktu acak antara pukul 05:30 dan 18:00, Anda dapat menggunakan salah satu rumus berikut:

WAKTU(5;30;0)+RAND()*(TIME(18;0;0)-TIME(5;0;0))

Random Number Generator di Excel - Hasilkan waktu acak dalam interval tertentu

Generator Surat Acak di Excel

Untuk menyisipkan huruf acak, kombinasi dari tiga fungsi yang berbeda harus digunakan:

CHAR(RANDOMBETWEEN(KODE("A");KODE("Z")))

Di mana A adalah karakter pertama dan Z adalah karakter terakhir dalam rentang huruf yang ingin Anda sertakan (dalam urutan abjad).

Mari kita analisis fungsi-fungsi dalam rumus di atas:

  • CODE mengembalikan kode numerik ANSI untuk huruf yang ditentukan.
  • RANDBETWEEN menerima angka yang dikembalikan oleh fungsi CODE sebagai nilai rentang bawah dan atas.
  • CHAR mengubah kode ANSI acak yang dikembalikan RANDBETWEEN menjadi huruf yang sesuai.

Generator angka acak di Excel - Hasilkan huruf acak

Karena kode ANSI berbeda untuk huruf besar dan huruf kecil, rumus ini peka huruf besar/kecil.

Jika seseorang hafal kode karakter ANSI, tidak ada yang menghentikan Anda untuk meneruskan kode langsung ke fungsi RANDBETWEEN.

Misalnya, untuk mendapatkan huruf besar arbitrer antara A (kode ANSI 65) dan Z (kode ANSI 90), Anda menulis:

CHAR(RANDOMBETWEEN (65,90))

Untuk menghasilkan huruf kecil antara a (kode ANSI 97) hingga z (kode ANSI 122), Anda menggunakan rumus berikut:

CHAR(RANDOMBETWEEN(97.122))

Untuk memasukkan karakter khusus acak seperti ! "#$%&"()*+, -./, gunakan fungsi RANDBETWEEN dengan parameter bawah diatur ke 33 (kode ANSI untuk "!") dan parameter atas diatur ke 47 (kode ANSI untuk "/").

CHAR(Acakantara(33,47))

Generator Angka Acak di Excel - Pembuatan Karakter Acak

Bagaimana mencegah penghitungan RAND dan RANDBETWEEN berulang

Jika Anda ingin mendapatkan serangkaian angka acak, tanggal, atau string teks konstan yang tidak akan berubah setiap saat, yaitu memperbaiki angka acak saat lembar dihitung ulang, gunakan salah satu metode berikut:

  1. Untuk menghentikan fungsi RAND atau RANDBETWEEN agar tidak menghitung ulang dalam satu sel, pilih sel tersebut, alihkan ke bilah rumus, dan tekan F9 untuk mengganti rumus dengan nilainya.
  2. Untuk mencegah fungsi angka acak di Excel memperbarui nilai secara otomatis di banyak sel, gunakan fungsi Tempel. Pilih semua sel dengan rumus pembangkitan nilai acak, klik ctrl+c untuk menyalinnya, lalu klik kanan rentang yang dipilih dan klik " Tempel spesial»--> «Nilai».

Generator Angka Acak di Excel - Memasukkan Nilai

Generator Angka Acak dengan Analisis Data

Dengan paket analisis data, misalnya, Anda dapat atau distribusi lainnya. Secara default, paket ini tidak disertakan, jadi Anda perlu mengunduhnya. Bagaimana melakukan ini dijelaskan dalam ini.

Contoh pembangkitan bilangan acak dari distribusi normal

Untuk menghasilkan bilangan acak berdistribusi normal, buka tab " DATA", Di grup" Analisis"Pilih" Analisis data».

Generator Angka Acak di Excel - Analisis Data

Dalam daftar yang terbuka, pilih " Pembuatan angka acak"dan tekan tombol" OK".

Generator Angka Acak di Excel - Pembuatan Angka Acak

Di jendela yang terbuka, dalam daftar " Distribusi" memilih " Normal ”, masukkan jumlah variabel, jumlah angka acak, mean dan deviasi, dan tempat Anda ingin menempatkan angka acak yang dihasilkan.

Generator Angka Acak di Excel - Pembuatan Angka Acak Distribusi Normal

Setelah semua data dimasukkan, tekan tombol "OK", dan sebagai hasilnya kami mendapatkan angka acak yang dihasilkan dari distribusi normal.

Nah, itu saja. Sekarang kamu sudah belajar cara membuat generator angka acak, angka dalam rentang, angka dengan jumlah tempat desimal tertentu, tanggal acak, waktu acak, dan huruf acak, serta bagaimana menghasilkan bilangan acak dari distribusi normal. Jadi, dengan memiliki pengetahuan ini, Anda tidak hanya dapat menciptakan generator angka acak di excel, tetapi juga .