Daftar Isi
Jika Anda mencari beberapa cara termudah dan paling efektif untuk pemilihan acak dari daftar tanpa duplikat di Excel, maka Anda akan menemukan artikel ini berguna. Jadi, mari kita selami artikel utama.
Unduh Buku Kerja
Pemilihan Acak dari Daftar.xlsx5 Kasus untuk Pemilihan Acak dari Daftar tanpa Duplikat di Excel
Di sini, kita memiliki dataset berikut yang berisi catatan penjualan beberapa produk. Dalam artikel ini, kita akan membuat pilihan acak produk tanpa duplikat menggunakan yang berikut ini 5 metode.
Kami telah menggunakan Microsoft Excel 365 di sini, Anda dapat menggunakan versi lain sesuai dengan kenyamanan Anda.
Metode-1: Menggunakan Fungsi RAND, INDEX, dan RANK.EQ untuk Pemilihan Acak tanpa Duplikat
Di sini, kita akan membuat pilihan acak dari 6 produk dari total 9 produk dalam Barang Acak dan untuk membuat pilihan ini bebas dari duplikat, kami akan menghasilkan beberapa angka acak di kolom Nilai Acak Untuk membuat pilihan ini, kita akan menggunakan Fungsi RAND , Fungsi INDEX dan Fungsi RANK.EQ (atau Fungsi RANK jika Anda lebih suka menggunakannya).
Langkah-langkah :
➤ Untuk menghasilkan angka unik acak, ketik fungsi berikut di sel C4 .
=RAND()
➤ Tekan MASUK dan seret ke bawah Isi Gagang alat.
Setelah itu, Anda akan mendapatkan angka-angka acak berikut ini dan perhatikan efek dari fungsi volatile RAND dalam mengubah angka-angka setelah setiap perhitungan. Anda dapat melihat bahwa sebelum menerapkan IsiOtomatis menampilkan nilai dalam sel itu 0.975686091 dan setelah menerapkannya, nilainya berubah menjadi 0.082805271 .
Dengan cara ini, fungsi ini akan secara otomatis mengubah nilai acak tersebut dan akan mempengaruhi pilihan kita juga, untuk mencegah hal ini Anda dapat menempelkannya sebagai nilai.
➤ Pilih rentang nilai acak dan tekan CTRL+C .
Setelah itu, klik kanan pada mouse Anda dan pilih Nilai-nilai opsi dari berbagai Opsi Tempel .
Akhirnya, Anda akan mendapatkan nilai acak tetap dan sekarang dengan menggunakannya kita akan membuat pilihan acak.
Ketik rumus berikut di sel F4 .
=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)
Di sini, $B$4:$B$12 adalah kisaran dari produk dan $C$4:$C$12 adalah kisaran nilai acak.
RANK.EQ(C4,$C$4:$C$12)
menjadiRANK.EQ(0.617433431,$C$4:$C$12)
→RANK.EQ
mengembalikan peringkat dari nilai
0.617433431
di antara nilai-nilai lain dalam kisaran
$C$4:$C$12
.
Keluaran →
6
INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)
menjadiINDEKS($B$4:$B$12,6,1)
→INDEX
mengembalikan nilai sel
B9
di persimpangan
Baris 6
dan
Kolom 1
dalam kisaran
$B$4:$B$12
.
Keluaran →
Pisang
➤ Tekan MASUK dan seret ke bawah Isi Gagang alat.
Setelah itu, kami melakukan pemilihan acak 6 produk di antara 9 menghindari pemilihan duplikat.
Baca selengkapnya: Cara Membuat String Acak dari Daftar di Excel (5 Cara yang Cocok)
Metode-2: Menggunakan Fungsi UNIQUE, RANDARRAY, INDEX, dan RANK.EQ
Di bagian ini, kita akan menggunakan Fungsi UNIQUE , Fungsi RANDARRAY , Fungsi INDEX dan Fungsi RANK.EQ untuk memilih salah satu dari 6 produk unik dari daftar produk secara acak.
Langkah-langkah :
➤ Untuk mendapatkan angka unik acak, ketikkan fungsi berikut di sel C4 .
=UNIQUE(RANDARRAY(9,1,1,9))
Di sini, 9 adalah jumlah total baris, 1 adalah jumlah kolom, 1 adalah angka minimum dan 9 adalah angka maksimum. RANDARRAY akan memberikan array sebesar ini dari angka acak dan UNIK akan mengembalikan angka-angka unik dari larik ini.
Setelah menekan MASUK dan menyeret ke bawah Isi Gagang Anda akan mendapatkan angka acak berikut di dalam Nilai Acak kolom.
Sebagai RANDARRAY adalah fungsi yang mudah berubah, secara otomatis akan mengubah nilai acak tersebut dan akan mempengaruhi pilihan kita juga, untuk mencegah hal ini kita akan menempelkannya sebagai nilai.
➤ Pilih rentang nilai acak dan tekan CTRL+C .
Kemudian, klik kanan pada mouse Anda dan pilih Nilai-nilai opsi dari berbagai Opsi Tempel .
Setelah itu, Anda akan mendapatkan nilai acak tetap, dan sekarang dengan menggunakannya, kita akan membuat pilihan acak.
Ketik rumus berikut di sel F4 .
=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)
Di sini, $B$4:$B$12 adalah kisaran dari produk dan $C$4:$C$12 adalah kisaran nilai acak.
RANK.EQ(C4,$C$4:$C$12)
menjadiRANK.EQ(1.761880408,$C$4:$C$12)
→RANK.EQ
mengembalikan peringkat dari nilai
1.761880408
di antara nilai-nilai lain dalam kisaran
$C$4:$C$12
.
Keluaran →
8
INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12),1)
menjadiINDEKS($B$4:$B$12,8,1)
→INDEX
mengembalikan nilai sel
B11
di persimpangan
Baris 8
dan
Kolom 1
dalam kisaran
$B$4:$B$12
.
Keluaran →
Blackberry
➤ Tekan MASUK dan seret ke bawah Isi Gagang alat.
Dengan cara ini, kami telah melakukan pemilihan produk secara acak tanpa duplikat di dalam Barang Acak kolom.
The Fungsi UNIQUE dan Fungsi RANDARRAY hanya tersedia untuk versi Microsoft Excel 365 dan Excel 2021.
Baca selengkapnya: Cara Memilih Sampel Acak di Excel (4 Metode)
Metode-3: Pemilihan Acak Tanpa Duplikat Menggunakan RAND, INDEX, RANK.EQ, dan COUNTIF
Di sini, kita akan memilih 6 produk unik dari daftar Produk kolom secara acak dan kemudian mengumpulkannya di kolom Barang Acak kolom dengan bantuan beberapa angka acak. Untuk melakukan ini kita akan menggunakan kombinasi dari Fungsi RAND , Fungsi INDEX , Fungsi RANK.EQ dan Fungsi COUNTIF .
Langkah-langkah :
➤ Untuk menghasilkan angka unik acak, terapkan fungsi berikut dalam sel Nilai Acak kolom.
=RAND()
Sebagai RAND adalah fungsi yang mudah berubah, secara otomatis akan mengubah nilai acak tersebut dan akan mempengaruhi pilihan kita juga, untuk mencegah hal ini kita akan menempelkannya sebagai nilai.
➤ Pilih rentang nilai acak dan tekan CTRL+C .
Setelah itu, klik kanan pada mouse Anda dan pilih Nilai-nilai opsi dari berbagai Opsi Tempel .
Kemudian, Anda akan memiliki nilai acak yang stabil, dan sekarang dengan menggunakannya, Anda dapat membuat pilihan acak.
Terapkan rumus berikut di sel F4 .
=INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1)
Di sini, $B$4:$B$12 adalah kisaran dari produk dan $C$4:$C$12 adalah kisaran nilai acak.
RANK.EQ(C4,$C$4:$C$12)
menjadiRANK.EQ(0.440349449,$C$4:$C$12)
→RANK.EQ
mengembalikan peringkat dari nilai
0.440349449
di antara nilai-nilai lain dalam kisaran
$C$4:$C$12
.
Keluaran →
6
COUNTIF($C$4:C4,C4
) menjadiCOUNTIF($C$4:C4,0.440349449)
→menghitung jumlah sel yang memiliki nilai
440349449
dalam kisaran
$C$4:C4
Keluaran →
1
RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1
menjadi6+1-1 → 6
INDEX($B$4:$B$12,RANK.EQ(C4,$C$4:$C$12)+COUNTIF($C$4:C4,C4)-1,1)
menjadiINDEKS($B$4:$B$12,6,1)
→INDEX
mengembalikan nilai sel
B9
di persimpangan
Baris 6
dan
Kolom 1
dalam kisaran
$B$4:$B$12
.
Keluaran →
Pisang
➤ Tekan MASUK dan seret ke bawah Isi Gagang alat.
Akhirnya, kami melakukan pemilihan acak 6 produk di antara 9 menghindari pemilihan duplikat apa pun.
Baca selengkapnya: Pemilihan Acak Berdasarkan Kriteria di Excel (3 Kasus)
Metode-4: Menggunakan Kombinasi Fungsi INDEX, SORTBY, RANDARRAY, ROWS, dan SEQUENCE
Pada bagian ini, kita akan membuat pemilihan acak dari produk unik tanpa memerlukan angka acak dengan bantuan Fungsi INDEX , Fungsi SORTBY , Fungsi RANDARRAY , Fungsi ROWS dan Fungsi SEQUENCE .
Langkah-langkah :
Gunakan rumus berikut dalam sel E4 .
=INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12)))), SEQUENCE(6))
Di sini, $B$4:$B$12 adalah kisaran dari produk .
BARIS (B4:B12)
→ mengembalikan total nomor baris dalam rentang iniKeluaran → 9
RANDARRAY(BARIS(B4:B12))
menjadiRANDARRAY(9)
→ menghasilkan 9 angka secara acakKeluaran →
{0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946}
SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))))
menjadiSORTBY({"Jeruk", "Apel", "Semangka", "Kenari", "Nangka", "Pisang", "Ceri", "Blackberry", "Tomat"}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})
Keluaran →
{"Semangka", "Blackberry", "Kenari", "Apel", "Nangka", "Pisang", "Ceri", "Kenari", "Tomat", "Jeruk"}
SEQUENCE(6)
→ memberikan kisaran nomor seri dari 1 hingga 6Keluaran →
{1; 2; 3; 4; 5; 6}
INDEX(SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12)))), SEQUENCE(6))
menjadiINDEX(SORTBY({"Semangka", "Blackberry", "Kenari", "Apel", "Nangka", "Pisang", "Ceri", "Kenari", "Tomat", "Jeruk"}, {1; 2; 3; 4; 5; 6})
Keluaran →
{"Semangka", "Blackberry", "Kenari", "Apel", "Nangka", "Pisang"}
Setelah menekan MASUK , Anda akan mendapatkan yang berikut ini 6 produk acak di Barang Acak kolom.
The Fungsi SORTBY dan Fungsi RANDARRAY hanya tersedia untuk versi Microsoft Excel 365 dan Excel 2021.
Baca selengkapnya: Excel VBA: Pemilihan Acak dari Daftar (3 Contoh)
Metode-5: Pemilihan Seluruh Baris dari Daftar tanpa Duplikat
Anda dapat memilih untuk seluruh baris juga yang berarti Anda akan mendapatkan nilai penjualan yang sesuai untuk setiap produk yang dipilih di sini. Untuk melakukan tugas ini, kita akan menggunakan kombinasi dari Fungsi INDEX , Fungsi SORTBY , Fungsi RANDARRAY , Fungsi ROWS dan Fungsi SEQUENCE .
Langkah-langkah :
➤ Tuliskan rumus berikut dalam sel E4 .
=INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12)))), SEQUENCE(6), {1,2})
Di sini, B4:C12 adalah kisaran dari produk dan nilai penjualan .
BARIS (B4: C12)
→ mengembalikan total nomor baris dalam rentang iniKeluaran → 9
RANDARRAY(BARIS(B4:B12))
menjadiRANDARRAY(9)
→ menghasilkan 9 angka secara acakKeluaran →
{0.69680; 0.04111; 0.23072; 0.54573; 0.18970; 0.98737; 0.29843; 0.59124; 0.60439}
SORTBY(B4:B12, RANDARRAY(ROWS(B4:B12))))
menjadiSORTBY({"Jeruk", 2721; "Apel", 2172; "Semangka", 2958; "Kenari", 3405; "Nangka", 2154; "Pisang", 2580; "Ceri", 4316; "Blackberry", 4815; "Tomat", 4792}, {0.94536; 0.51383; 0.86142; 0.78644; 0.34980; 0.48125; 0.63824; 0.24971; 0.045946})
Keluaran →
{"Tomat", 4792; "Kenari", 3405; "Blackberry", 4815; "Pisang", 2580; "Apel", 2172; "Ceri", 4316; "Jeruk", 2721; "Nangka", 2154; "Semangka", 2958}
SEQUENCE(6)
→ memberikan kisaran nomor seri dari 1 hingga 6Keluaran →
{1; 2; 3; 4; 5; 6}
INDEX(SORTBY(B4:C12, RANDARRAY(ROWS(B4:C12)))), SEQUENCE(6), {1,2})
menjadiINDEX(SORTBY({"Tomat", 4792; "Kenari", 3405; "Blackberry", 4815; "Pisang", 2580; "Apel", 2172; "Ceri", 4316; "Jeruk", 2721; "Nangka", 2154; "Semangka", 2958}, {1; 2; 3; 4; 5; 6}, {1,2})
Keluaran →
{"Tomat", 4792; "Kenari", 3405; "Blackberry", 4815; "Pisang", 2580; "Apel", 2172; "Ceri", 4316}
Segera setelah menekan MASUK , Anda akan mendapatkan salah satu dari 6 produk dan nilai penjualannya yang sesuai.
Baca selengkapnya: Cara Memilih Baris secara Acak di Excel (2 Cara)
Bagian Latihan
Untuk melakukan latihan sendiri, kami telah menyediakan Praktek seperti di bawah ini dalam lembar bernama Praktek . Silakan lakukan sendiri.
Kesimpulan
Pada artikel ini, kami mencoba menunjukkan cara-cara pemilihan acak dari daftar tanpa duplikat di Excel dengan mudah. Semoga bermanfaat bagi Anda. Jika Anda memiliki saran atau pertanyaan, silakan bagikan di bagian komentar.