Bỏ qua nội dung chính

Làm cách nào để chọn ngẫu nhiên các ô dựa trên tiêu chí trong Excel?

Ví dụ: bạn cần chọn ngẫu nhiên một số dữ liệu dựa trên một hoặc hai tiêu chí từ phạm vi được chỉ định, làm thế nào bạn có thể giải quyết nó trong Excel? Bài viết này sẽ giới thiệu một số giải pháp cho bạn.

Chọn ngẫu nhiên các ô dựa trên tiêu chí với công thức mảng

Chọn ngẫu nhiên các ô dựa trên tiêu chí với Kutools cho Excel

Chọn ngẫu nhiên nhiều ô / hàng / cột từ phạm vi được chỉ định trong Excel

Bạn có thể dễ dàng tạo một số ngẫu nhiên bằng hàm RAND trong Excel, nhưng bạn có biết cách chọn ngẫu nhiên một ô từ phạm vi đã chọn không? Nếu chọn ngẫu nhiên nhiều ô thì sao? Làm thế nào về việc chọn ngẫu nhiên nhiều hàng / cột? Kutools cho Excel's Sắp xếp phạm vi một cách ngẫu nhiên tiện ích cung cấp một giải pháp dễ dàng cho bạn.

ad chọn ngẫu nhiên 1


Giả sử có một bảng nhân viên trong Excel như hình minh họa bên dưới. Và bây giờ bạn cần chọn ngẫu nhiên một hoặc nhiều nhân viên làm việc trong Newyork cho 3 năm khỏi bàn.

Phương pháp này sẽ giới thiệu hai công thức mảng để chọn ngẫu nhiên các ô dựa trên tiêu chí trong Excel. Vui lòng làm như sau:

Chọn ngẫu nhiên các ô dựa trên một tiêu chí

Trong ví dụ của chúng tôi, chúng tôi cần chọn ngẫu nhiên một nhân viên đã làm việc được 3 năm. Trong ô bạn sẽ trả về tên nhân viên một cách ngẫu nhiên, vui lòng nhập công thức =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1)))và nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi các phím đồng thời.

Lưu ý: Trong công thức trên, A2: A25 là danh sách bạn sẽ chọn ngẫu nhiên các ô từ đó, C2: C25 là danh sách bạn sẽ đối sánh với tiêu chí, F1 là ô tiêu chí và C2 là ô đầu tiên của danh sách bạn sẽ đối sánh với tiêu chí .

Chọn ngẫu nhiên các ô dựa trên hai tiêu chí

Để chọn ngẫu nhiên một nhân viên đã làm việc ở New York được 3 năm, vui lòng nhập công thức =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)))) vào ô, bạn sẽ trả về tên của nhân viên ngẫu nhiên và nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi các phím đồng thời.

Lưu ý: Trong công thức trên, B2: B25 là danh sách bạn sẽ khớp với tiêu chí đầu tiên, C2: C25 là danh sách bạn sẽ khớp với tiêu chí thứ hai, F1 là ô tiêu chí đầu tiên, G1 là ô tiêu chí thứ hai và A2: A25 là danh sách bạn sẽ chọn ngẫu nhiên các ô.

ruy băng ghi chú Công thức quá phức tạp để nhớ? Lưu công thức dưới dạng mục nhập Văn bản Tự động để sử dụng lại chỉ với một cú nhấp chuột trong tương lai!
Đọc thêm ...     Dùng thử miễn phí

Trên thực tế, chúng tôi có thể áp dụng tính năng Bộ lọc để lọc dữ liệu theo tiêu chí một cách dễ dàng, sau đó chọn ngẫu nhiên các ô từ dữ liệu đã lọc ra. Phương pháp này sẽ giới thiệu Kutools cho Excel's Sắp xếp phạm vi một cách ngẫu nhiên tiện ích để giải quyết nó. Vui lòng làm như sau:

Kutools cho Excel - Được đóng gói với hơn 300 công cụ cần thiết cho Excel. Tận hưởng bản dùng thử MIỄN PHÍ 30 ngày đầy đủ tính năng mà không cần thẻ tín dụng! Tải ngay!

1. Chọn phạm vi bạn sẽ chọn ngẫu nhiên các ô dựa trên tiêu chí và nhấp vào Ngày > Lọc.

2. Bây giờ mũi tên bộ lọc được thêm vào mỗi tiêu đề cột. Và sau đó lọc dữ liệu theo tiêu chí khi bạn cần.

Trong ví dụ của chúng tôi, chúng tôi cần lọc ra những nhân viên làm việc ở New York trong 3 năm, do đó chúng tôi chỉ định bộ lọc như hình minh họa bên dưới:

3. Sau khi lọc, hãy chọn danh sách nhân viên đã lọc ra (Tên cột trong ví dụ của chúng tôi) và sao chép nó bằng cách nhấn Ctrl + C các phím đồng thời; tiếp theo, chọn một ô trống bên dưới phạm vi đã lọc hoặc trong một trang tính mới và dán nó bằng cách nhấn Ctrl + V các phím đồng thời.

4. Tiếp tục chọn danh sách đã dán và nhấp vào Kutools > Phạm vi > Sắp xếp phạm vi một cách ngẫu nhiên.

5. Trong hộp thoại Mở Phạm vi Sắp xếp Ngẫu nhiên, hãy chuyển đến Chọn , nhập số ô bạn sẽ chọn ngẫu nhiên trong Số ô để chọn hộp, kiểm tra Chọn các ô ngẫu nhiên và nhấp vào Ok cái nút. Xem ảnh chụp màn hình:

Bây giờ số lượng ô (nhân viên) được chỉ định đã được chọn ngẫu nhiên dựa trên các tiêu chí trong danh sách đã chọn.

Kutools cho Excel's Sắp xếp phạm vi một cách ngẫu nhiên có thể giúp người dùng Excel sắp xếp ngẫu nhiên tất cả các ô trong phạm vi đã chọn / từng hàng / từng cột, và chọn ngẫu nhiên số ô được chỉ định từ phạm vi đã chọn. Nhấp để dùng thử miễn phí 60 ngày, không giới hạn!


Kutools cho Excel: Hơn 300 công cụ tiện dụng trong tầm tay bạn! Bắt đầu dùng thử miễn phí 30 ngày không có giới hạn tính năng ngay hôm nay. Download Now!

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
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