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 angka acak dengan fungsi RAND di Excel, tetapi apakah Anda tahu cara memilih sel secara acak dari rentang yang dipilih? Bagaimana jika memilih beberapa sel secara acak? Bagaimana dengan memilih beberapa baris/kolom secara acak? Kutools for Excel'S 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 bisa menerapkan fitur Filter untuk memfilter data berdasarkan kriteria dengan mudah, lalu memilih sel secara acak dari data yang difilter. Metode ini akan memperkenalkan Kutools for Excel'S Sortir Rentang Secara Acak utilitas untuk mengatasinya. Harap lakukan sebagai berikut:

Kutools for Excel - Dilengkapi dengan lebih dari 300 alat penting untuk Excel. Nikmati fitur lengkap 30Uji coba GRATIS -hari 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 for Excel's 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 for Excel: Lebih dari 300 alat praktis di ujung jari Anda! Mulai milikmu 30Uji coba gratis -hari tanpa batasan fitur hari ini. Download Sekarang!

Alat Produktivitas Kantor Terbaik

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 Canggih untuk Meningkatkan Produktivitas dan Menghemat Waktu.  Klik Di Sini untuk Mendapatkan Fitur yang Paling Anda Butuhkan...

tab kte 201905


Office Tab Menghadirkan antarmuka Tab ke Office, dan Membuat Pekerjaan Anda 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