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 100 = RAND () * 100 |
Bilangan bulat acak antara 50 dan 100 = RANDBETWEEN (50, 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 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
Artikel terkait:
Hasilkan string karakter acak dalam suatu rentang
Alat Produktivitas Kantor Terbaik
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...
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!