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.
Chọn ngẫu nhiên các ô dựa trên tiêu chí với công thức mảng
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 ô.
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í |
Chọn ngẫu nhiên các ô dựa trên tiêu chí với Kutools cho Excel
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!
Demo: chọn ngẫu nhiên các ô dựa trên tiêu chí trong Excel
Công cụ năng suất văn phòng tốt nhất
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...
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!