Loncat ke daftar isi utama

Bagaimana cara memasukkan angka acak (integer) antara dua angka tanpa pengulangan di Excel?

Apakah Anda perlu memasukkan angka acak di Microsoft Excel? Ada beberapa metode untuk memasukkan nomor acak dalam suatu rentang sebagai berikut:

Masukkan angka acak dengan rumus

Masukkan nomor acak dengan tempat desimal yang ditentukan oleh VBA

Masukkan bilangan bulat / tanggal / waktu acak tanpa pengulangan / duplikat

Masukkan bilangan / tanggal / waktu secara acak di antara dua angka / tanggal / waktu tanpa pengulangan

Kutools untuk Excel Masukkan Data Acak utilitas memungkinkan untuk memasukkan bilangan bulat acak (bilangan bulat) antara dua nomor tertentu dengan mudah, secara acak memasukkan serangkaian tanggal (hanya hari kerja, atau hanya akhir pekan, atau tidak ada batasan) antara dua tanggal, secara acak memasukkan waktu seri antara dua kali, atau menghasilkan acak string teks dengan panjang tertentu. Dan Nilai-nilai unik pilihan akan mencegah dari memasukkan duplikat.



Masukkan angka acak antara dua angka dengan fungsi RAND dan rumus RANDBETWEEN

Metode ini akan menerapkan fungsi RAND dan fungsi RANDBETWEEN untuk memasukkan angka acak antara dua angka ke dalam rentang tertentu di Excel. Silakan lihat rumus di bawah ini:

Rumus Deskripsi (Hasil)
= RAND () Nomor acak antara 0 dan 1 (bervariasi)
= RAND () * 100 Nomor acak antara 0 dan 100 (bervariasi)
= RANDBETWEEN (rendah, tinggi) Bilangan integral acak antara dua bilangan bulat yang diberikan, seperti RANDBETWEEN (50, 100).

Lihat screenshot di bawah ini:

Angka acak antara 0 dan 1
= RAND ()
angka acak antara 0 dan 1
Angka acak antara 0 dan 100
= RAND () * 100
angka acak antara 0 dan 100
Bilangan bulat acak antara 50 dan 100
= RANDBETWEEN (50, 100)
bilangan bulat acak antara 50 dan 100

Masukkan angka acak antara dua angka dengan tempat desimal yang ditentukan oleh VBA

Di bawah VBA dapat membantu Anda memasukkan bilangan bulat acak atau bilangan acak dengan tempat desimal tertentu ke dalam rentang tertentu di Excel. Harap lakukan sebagai berikut:

1. Tahan ALT + F11 kunci, dan itu membuka Microsoft Visual Basic untuk Aplikasi jendela.

2. Klik Menyisipkan > Modul, dan tempel kode berikut di Jendela modul.

Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
'Update20131113
Application.Volatile
Randomize
If IsMissing(Decimals) Or Decimals = 0 Then
    RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
Else
    RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
End If
End Function

3. Simpan dan tutup kode, lalu di sel kosong, masukkan rumus ini = RandomNumbers (X, Y, Z), X menunjukkan batas bawah angka, Y menunjukkan batas angka yang lebih tinggi, dan Z adalah tempat desimal tertentu dari bilangan acak.

Misalnya, saya ingin membuat bilangan bulat antara 50 dan 1000, saya dapat memasukkan rumus ini = bilangan acak (50,1000,0); dan masukkan angka acak antara 50 dan 100 dengan 2 tempat desimal dengan rumus ini =nomor acak (50,100,2). Lihat screenshot di bawah ini:

Masukkan nomor acak tanpa tempat desimal:
bilangan bulat acak antara 50 dan 100
Masukkan nomor acak dengan 2 tempat desimal:
nomor acak antara 50 dan 500 dengan 2 tempat desimal

Masukkan bilangan bulat / tanggal / waktu acak tanpa duplikat oleh Kutools for Excel

Kutools untuk Excel's Masukkan Data Acak memungkinkan untuk memasukkan angka integral acak antara dua angka tanpa duplikat ke dalam rentang yang dipilih di Excel. Harap lakukan sebagai berikut:

Kutools untuk Excel - Dilengkapi dengan lebih dari 300 alat penting untuk Excel. Nikmati uji coba GRATIS 30 hari berfitur lengkap tanpa memerlukan kartu kredit! Unduh sekarang!

1. Pilih rentang yang ingin Anda masukkan bilangan bulat acak, dan klik Kutools > Menyisipkan > Masukkan Data Acak, lihat tangkapan layar:

2. di Masukkan Data Acak kotak dialog, (1) Klik Bilangan bulat tab, (2) Dalam kotak Dari dan Ke ketik kisaran nomor Anda akan menghasilkan bilangan bulat acak antara, (3) Periksalah Nilai Unik pilihan, (4) Dan klik Ok tombol. Lihat tangkapan layar:

Ini fantastis Masukkan Data Acak Fitur juga mendukung untuk memasukkan tanggal acak tanpa pengulangan, waktu acak tanpa duplikat, karakter acak, dan data acak dari daftar kustom tertentu tanpa pengulangan juga.

Masukkan tanggal acak (tidak termasuk akhir pekan) tanpa pengulangan oleh Kutools for Excel

Masukkan data waktu acak tanpa pengulangan oleh Kutools for Excel

Masukkan karakter acak dengan panjang string yang ditentukan oleh Kutools for Excel

Masukkan data acak dari daftar kustom tertentu tanpa pengulangan oleh Kutools for Excel


Demo: masukkan nomor acak (bilangan bulat) di antara dua angka tanpa pengulangan di Excel

Kutools untuk Excel: Lebih dari 300 alat praktis di ujung jari Anda! Mulai uji coba gratis 30 hari Anda tanpa batasan fitur hari ini. Download Sekarang!

Artikel terkait:

Hasilkan string karakter acak dalam suatu rentang

Alat Produktivitas Kantor Terbaik

馃 Kutools AI Ajudan: Merevolusi analisis data berdasarkan: Eksekusi Cerdas   |  Hasilkan Kode  |  Buat Rumus Khusus  |  Analisis Data dan Hasilkan Grafik  |  Aktifkan Fungsi Kutools...
Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat   |  Hapus Baris Kosong   |  Gabungkan Kolom atau Sel tanpa Kehilangan Data   |   Putaran tanpa Formula ...
Pencarian Super: VLookup Beberapa Kriteria    VLookup Nilai Berganda  |   VLookup di Beberapa Lembar   |   Pencarian Fuzzy ....
Daftar Drop-down Lanjutan: Buat Daftar Drop Down dengan Cepat   |  Daftar Drop Down yang Bergantung   |  Multi-pilih Drop Down List ....
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  |  Bandingkan Rentang & Kolom ...
Fitur Unggulan: Fokus Kisi   |  Tampilan Desain   |   Bar Formula Besar    Manajer Buku Kerja & Lembar   |  Perpustakaan Sumberdaya (Teks otomatis)   |  Pemetik tanggal   |  Gabungkan Lembar Kerja   |  Enkripsi/Dekripsi Sel    Kirim Email berdasarkan Daftar   |  Filter Super   |   Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter, ...)   |   50 + Grafik jenis (Gantt Chart, ...)   |   40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun, ...)   |   19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur, ...)   |   12 Konversi Tools (Angka ke Kata, Konversi Mata Uang, ...)   |   7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel, ...)   |   ... dan banyak lagi

Tingkatkan Keterampilan Excel Anda dengan Kutools for Excel, dan Rasakan Efisiensi yang Belum Pernah Ada Sebelumnya. Kutools for Excel Menawarkan Lebih dari 300 Fitur Lanjutan untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

Deskripsi Produk


Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!

Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I need random incremental decimal values in a range. range 22.1234 to 79.1234 and from row 1 to row 300. how to do it........?
This comment was minimized by the moderator on the site
5. Try to accomplish the following with your prior knowledge of basic Excel programming. [6] 5.1 Let鈥檚 say you鈥檙e interested in studying student attitudes toward climate change. If you wanted to randomly sample 50 students out of 643 at a local school, you would need to begin by creating a numbered list of all 643 students (student =1; student =2, student =3 and so forth). Then all you would need to do is to generate a set of random numbers with a range from 1 to 643. Use Excel to accomplish this task. Arrange your list from smallest to largest number. 5.2 Although people sometimes confuse random assignment with random sampling, the two are really quite different. With random sampling, the goal is to choose a representative set of cases from the full population under consideration. With random assignment, the goal is usually to give all participants and equal chance of being assigned to each experimental condition (regardless of how representative the participants are).
This comment was minimized by the moderator on the site
i just want to win PCH 10,000.00 can you help
This comment was minimized by the moderator on the site
i would like to random my number 5035 4902 4950 4944 ID 4857-62 4650 tv276 5979 3818
This comment was minimized by the moderator on the site
good website I helped me a lot
This comment was minimized by the moderator on the site
Please review this Random Number Generator. Let's talk tomorrow. Thanks Rob
This comment was minimized by the moderator on the site
Wow, cool, just what I was looking for. Seems Excel 2010 is kind of lame when it comes to options for random numbers.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
Rate this post:
0   Characters
Suggested Locations