Excel merupakan alat yang sangat praktis untuk mengelola data, melakukan perhitungan, hingga membuat angka acak atau random. Nah, kalau kamu sedang mencari cara membuat angka random yang tidak kembar di Excel, kamu sudah datang ke artikel yang tepat! Di sini, kita akan membahas langkah demi langkah bagaimana menghasilkan angka random unik tanpa ada yang sama. Yuk, simak tutorial lengkapnya berikut ini!
Cara Membuat Angka Random yang Tidak Kembar di Excel
1. Menggunakan Rumus RAND()
dan RANK()
Untuk mendapatkan angka random tanpa duplikasi, kamu bisa menggabungkan dua fungsi, yaitu RAND()
untuk menghasilkan angka acak dan RANK()
untuk mengurutkannya. Yuk, kita bahas langkahnya satu per satu.
Langkah-langkahnya:
- Buat Kolom dengan Fungsi RAND()
Di sel pertama (misalnya di A2), ketikkan rumus=RAND()
. Rumus ini akan menghasilkan angka desimal acak antara 0 dan 1. Seret rumus ini ke bawah hingga jumlah baris sesuai kebutuhan kamu (misal, 10 angka). - Tambahkan Kolom Penomoran
Di kolom B, masukkan angka mulai dari 1 hingga jumlah angka yang kamu perlukan (misal, 10). - Gunakan Fungsi RANK() untuk Mengurutkan
Di kolom C, masukkan rumus=RANK(A2, $A$2:$A$11)
. Rumus ini akan mengurutkan angka random dari yang terbesar ke terkecil. Seret rumus ke bawah. - Hasil Akhir
Kolom C akan berisi angka 1 sampai 10 secara acak tanpa ada yang kembar.
Contoh Praktis:
Kolom A (RAND) | Kolom B (Angka Urut) | Kolom C (RANK) |
---|---|---|
0.536 | 1 | 3 |
0.715 | 2 | 1 |
0.402 | 3 | 4 |
0.853 | 4 | 2 |
0.249 | 5 | 5 |
Dengan cara membuat angka random yang tidak kembar di Excel ini, kamu bisa menghasilkan angka random tanpa perlu repot menghapus duplikat!
2. Menggunakan Fungsi RANDARRAY()
(Excel Versi Terbaru)
Fungsi RANDARRAY()
adalah fungsi yang lebih praktis pada versi Excel yang lebih baru. Dengan fungsi ini, kamu bisa langsung menghasilkan angka acak dalam rentang tertentu tanpa duplikat. Berikut ini cara penggunaannya:
Langkah-langkahnya:
- Masukkan Rumus RANDARRAY
Di sel pertama (misalnya di A2), ketikkan rumus=RANDARRAY(10, 1, 1, 100, TRUE)
. - Seret atau Enter
Tekan Enter, dan Excel otomatis akan menghasilkan angka acak di antara 1 sampai 100 tanpa ada yang kembar.
Contoh Praktis:
Kolom A (RANDARRAY) |
---|
37 |
82 |
29 |
45 |
16 |
Dengan cara membuat angka random yang tidak kembar di Excel ini, kamu hanya butuh satu rumus dan langsung mendapatkan hasil yang siap pakai.
3. Menggunakan Fungsi VBA untuk Hasil Lebih Fleksibel
Jika kamu merasa fungsi RAND()
atau RANDARRAY()
masih belum cukup fleksibel, kamu bisa menggunakan VBA (Visual Basic for Applications). Dengan sedikit kode VBA, kamu bisa mengontrol rentang angka dan memastikan tidak ada angka yang berulang.
Langkah-langkahnya:
- Buka Editor VBA
TekanALT + F11
untuk membuka editor VBA di Excel. - Masukkan Kode VBA
PilihInsert > Module
dan masukkan kode berikut:Sub GenerateUniqueRandomNumbers() Dim RandomNumber As Integer Dim UsedNumbers As New Collection Dim i As Integer For i = 1 To 10 'Jumlah angka yang diinginkan RandomNumber = Int((100 - 1 + 1) * Rnd + 1) Do While CollectionContains(UsedNumbers, RandomNumber) RandomNumber = Int((100 - 1 + 1) * Rnd + 1) Loop UsedNumbers.Add RandomNumber Cells(i, 1).Value = RandomNumber Next i End Sub Function CollectionContains(col As Collection, val As Variant) As Boolean On Error Resume Next col.Add val, CStr(val) CollectionContains = (Err.Number = 457) If CollectionContains Then Err.Clear End Function
- Jalankan Kode VBA
Kembali ke Excel dan jalankan kode tersebut dengan menekanALT + F8
. Hasilnya akan muncul di kolom A.
Dengan cara ini, kamu bisa membuat angka random yang tidak kembar di Excel secara otomatis di kolom mana saja yang kamu inginkan.
Tips Tambahan dalam Membuat Angka Random yang Tidak Kembar
Agar lebih lancar saat menggunakan cara membuat angka random yang tidak kembar di Excel, berikut beberapa tips tambahan yang mungkin bermanfaat:
- Gunakan Filter untuk Memastikan Tidak Ada Duplikat: Setelah membuat angka random, gunakan fitur “Filter” di Excel untuk menyaring data dan memastikan tidak ada angka yang sama.
- Cek Hasil dengan Fungsi COUNTIF: Gunakan fungsi
COUNTIF
untuk memeriksa apakah ada angka yang berulang di dalam kolom hasil. - Gunakan Fungsi Sortir: Jika kamu ingin angka diurutkan dari kecil ke besar, gunakan fitur “Sortir” yang ada di menu “Data.”
Itulah beberapa cara untuk membuat angka random yang tidak kembar di Excel. Kamu bisa memilih metode yang paling sesuai dengan kebutuhanmu, apakah itu menggunakan rumus RAND()
, RANDARRAY()
, atau bahkan memanfaatkan VBA untuk hasil yang lebih fleksibel. Selamat mencoba, dan semoga artikel ini bermanfaat untuk kamu!