Loncat ke daftar isi utama

Bagaimana cara memilih sel secara acak berdasarkan kriteria di Excel?

Misalnya Anda perlu memilih beberapa data secara acak berdasarkan satu atau dua kriteria dari kisaran yang ditentukan, bagaimana Anda bisa menyelesaikannya di Excel? Artikel ini akan memperkenalkan beberapa solusi untuk Anda.

Pilih sel secara acak berdasarkan kriteria dengan rumus array

Pilih sel secara acak berdasarkan kriteria dengan Kutools for Excel

Pilih secara acak beberapa sel / baris / kolom dari rentang yang ditentukan di Excel

Anda dapat dengan mudah menghasilkan nomor acak dengan fungsi RAND di Excel, tetapi tahukah Anda cara memilih sel secara acak dari rentang yang dipilih? Bagaimana jika secara acak memilih banyak sel? Bagaimana dengan memilih beberapa baris / kolom secara acak? Kutools untuk Excel Sortir Rentang Secara Acak utilitas memberikan solusi yang mudah untuk Anda.

iklan pilih secara acak 1


Misalkan ada tabel karyawan di Excel seperti gambar di bawah ini. Dan sekarang Anda perlu memilih secara acak satu atau lebih karyawan yang bekerja NY untuk 3 tahun dari meja.

Metode ini akan memperkenalkan dua rumus array untuk memilih sel secara acak berdasarkan kriteria di Excel. Harap lakukan sebagai berikut:

Pilih sel secara acak berdasarkan satu kriteria

Dalam contoh kami, kami perlu memilih secara acak satu karyawan yang telah bekerja selama 3 tahun. Di sel Anda akan mengembalikan nama karyawan secara acak, silakan masukkan rumus =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1))), dan tekan tombol Ctrl + perubahan + Enter kunci secara bersamaan.

Catatan: Dalam rumus di atas, A2: A25 adalah daftar yang akan Anda pilih selnya secara acak, C2: C25 adalah daftar yang akan Anda cocokkan dengan kriteria, F1 adalah sel kriteria, dan C2 adalah sel pertama dari daftar yang akan Anda cocokkan dengan kriteria .

Pilih sel secara acak berdasarkan dua kriteria

Untuk memilih secara acak satu karyawan yang telah bekerja di New York selama 3 tahun, harap masukkan rumus =INDIRECT("A"&LARGE(IF($B$2:$B$25=$F$1,IF($C$2:$C$25=$G$1,ROW($A$2:$A$25),0),0), RANDBETWEEN(1,COUNTIFS(B2:B25,F1,C2:C25,G1)))) ke dalam sel Anda akan mengembalikan nama karyawan secara acak, dan tekan Ctrl + perubahan + Enter kunci secara bersamaan.

Catatan: Dalam rumus di atas, B2: B25 adalah daftar yang akan Anda cocokkan dengan kriteria pertama, C2: C25 adalah daftar yang akan Anda cocokkan dengan kriteria kedua, F1 adalah sel kriteria pertama, G1 adalah sel kriteria kedua, dan A2: A25 adalah daftar yang akan Anda pilih selnya secara acak.

perhatikan pita Formula terlalu rumit untuk diingat? Simpan rumus sebagai entri Teks Otomatis untuk digunakan kembali hanya dengan satu klik di masa mendatang!
Baca lebih banyak…     Free trial

Sebenarnya, kita dapat menerapkan fitur Filter untuk memfilter data berdasarkan kriteria dengan mudah, lalu secara acak memilih sel dari data yang difilter. Metode ini akan memperkenalkan Kutools for Excel's Sortir Rentang Secara Acak utilitas untuk mengatasinya. 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 sel yang akan Anda pilih secara acak berdasarkan kriteria, dan klik Data > Filter.

2. Sekarang panah filter ditambahkan ke setiap tajuk kolom. Lalu filter data menurut kriteria yang Anda butuhkan.

Dalam contoh kami, kami perlu memfilter karyawan yang bekerja di New York selama 3 tahun, oleh karena itu kami menentukan filter seperti gambar di bawah ini yang ditampilkan:

3. Setelah memfilter, pilih daftar karyawan yang telah difilter (Nama Kolom dalam contoh kami) dan salin dengan menekan Ctrl + C kunci secara bersamaan; selanjutnya pilih sel kosong di bawah rentang yang difilter atau di lembar kerja baru, dan tempelkan dengan menekan Ctrl + V kunci secara bersamaan.

4. Tetap pilih daftar yang ditempel, dan klik Kutools > Jarak > Sortir Rentang Secara Acak.

5. Dalam pembukaan kotak dialog Sort Range Randomly, pergi ke Pilih tab, ketik jumlah sel yang akan Anda pilih secara acak di Jumlah sel untuk dipilih kotak, centang Pilih sel acak pilihan, dan klik Ok tombol. Lihat tangkapan layar:

Sekarang jumlah sel (karyawan) yang ditentukan telah dipilih secara acak berdasarkan kriteria dalam daftar yang dipilih.

Kutools untuk Excel Sortir Rentang Secara Acak dapat membantu pengguna Excel untuk mengurutkan secara acak semua sel dalam rentang yang dipilih / setiap baris / setiap kolom, dan secara acak memilih jumlah sel dari rentang yang dipilih juga. Klik untuk uji coba gratis 60 hari, tidak ada batasan!


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!

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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This works great when you only need to do this once, but why doesn't it work if you need a list of employees? i have tried to replicate this work where i have a list of 15, but it only works for the first two. Any help?
This comment was minimized by the moderator on the site
Hi Mark, Were you able to find a solution for getting more than 1 random employee with conditions?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations