Excel có thể chọn ngẫu nhiên từ danh sách không?
Công thức cho phép bạn chọn các giá trị số hoặc văn bản ngẫu nhiên từ danh sách hoặc phạm vi ô trong Excel; Show
Ở đây, chúng ta sẽ sử dụng hàm RANDBETWEEN() kết hợp với hàm CHOOSE() phầnChọn giá trị văn bản ngẫu nhiên
Kết quả Để kiểm tra điều này, hãy nhấn F9 trên bàn phím để làm mới trang tính và bạn sẽ thấy kết quả chuyển đổi giữa Google, Yahoo và Bing Để tìm hiểu cách hoạt động của công thức, hãy xem phần sau Phân tích công thứcRANDBETWEEN(1,3) điều này tạo ra một số ngẫu nhiên từ 1 đến 3. Giá trị này được đặt cho đối số đầu tiên (index_num) của hàm CHOOSE và đây là giá trị được sử dụng để xác định giá trị nào sẽ trả về "Google","Yahoo","Bing" đây là ba đoạn văn bản có thể được trả lại và hiển thị. Chúng đến sau đối số đầu tiên cho hàm CHOOSE. Nếu hàm RANDBETWEEN trả về 1, Google sẽ được hiển thị; Bạn có thể có tối đa 254 giá trị văn bản trong công thức, mặc dù điều đó sẽ rất khó quản lý Điều cần nhớ là nếu bạn muốn hiển thị 5 giá trị văn bản thì bạn cần thay đổi hàm RANDBETWEEN thành như thế này. RANDBETWEEN(1,5) và nếu là 6 giá trị, như thế này. RANDBETWEEN(1,6), v.v. Ngoài ra, như bạn có thể nhận thấy, các giá trị văn bản theo thứ tự từ trái sang phải, có nghĩa là, trong ví dụ trên, Google ở vị trí 1, Yahoo ở vị trí 2, v.v. Chọn ô ngẫu nhiên
Kết quả Nhấn F9 trên bàn phím để xem kết quả chuyển đổi giữa các màu trong các ô Để tìm hiểu cách thức hoạt động của công thức, hãy xem phần sau - phần này tương tự như phần giải thích ở trên về công thức này Phân tích công thứcRANDBETWEEN(1,4) điều này tạo ra một số ngẫu nhiên từ 1 đến 4. Giá trị này được đặt cho đối số đầu tiên (index_num) của hàm CHOOSE và đây là giá trị được sử dụng để xác định giá trị nào sẽ trả về A3,A4,A5,A6 đây là các tham chiếu ô có thể được trả về và có thể hiển thị nội dung của chúng. Chúng đến sau đối số đầu tiên cho hàm CHOOSE. Nếu hàm RANDBETWEEN trả về 1, giá trị trong ô A3 sẽ được hiển thị; Bạn phải đặt các tham chiếu ô vào công thức riêng lẻ chứ không phải là một phạm vi duy nhất như thế này. A3. A6 Bạn có thể có tối đa 254 tham chiếu ô trong công thức, mặc dù điều đó sẽ rất khó quản lý Tìm hiểu thêmĐể tìm hiểu thêm về các chức năng được đề cập ở trên, hãy xem các hướng dẫn này CHỌN () chức năng hàm RANDBETWEEN() ghi chúHướng dẫn này chỉ cho bạn một cách hay để kết hợp hai hàm riêng biệt để tạo ra một công thức hữu ích có thể được sử dụng trong nhiều tình huống khác nhau. Về cơ bản, chúng tôi đang tạo một loại hàm Ngẫu nhiên mới hoạt động với văn bản thay vì chỉ số Đảm bảo đặt dấu ngoặc kép quanh văn bản trong hàm CHOOSE Bạn cũng có thể đặt số vào hàm CHOOSE, chỉ cần không đặt dấu ngoặc kép xung quanh số Trong một số trường hợp như xổ số, chọn đội chúng ta cần chọn các giá trị ngẫu nhiên. Thay vì làm thủ công, chúng ta có thể làm trên Excel nhanh chóng và thông minh hơn chỉ bằng một số hàm. Trong bài viết này, chúng tôi sẽ chỉ ra 5 phương pháp nhanh chóng để chọn ngẫu nhiên từ một danh sách trong Excel với hình ảnh minh họa sắc nét Mục lục Tải sách bài tập thực hànhBạn có thể tải xuống bảng tính Excel miễn phí từ đây và thực hành độc lập Chọn ngẫu nhiên từ danh sách. xlsx 5 cách để chọn ngẫu nhiên từ danh sách trong ExcelHãy để giới thiệu về bộ dữ liệu của chúng tôi đại diện cho một số người tham gia cuộc thi xổ số 1. Sử dụng hàm INDEX và RANDBETWEEN để chọn ngẫu nhiên từ danh sáchTrước tiên, chúng tôi sẽ trình bày cách sử dụng các hàm INDEX và RANDBETweEN để chọn ngẫu nhiên từ danh sách các giá trị. Trong khi áp dụng các chức năng này, chúng tôi sẽ cần đặt phạm vi của danh sách và nhiệm vụ đó chúng tôi có thể thực hiện theo ba cách. Hãy tiếp tục khám phá nó 1. 1. Chèn phạm vi danh sách theo cách thủ côngCách dễ dàng đầu tiên là chèn phạm vi theo cách thủ công trong hàm RANDBETWEEN. Chúng tôi có 8 giá trị trong danh sách của mình nên phạm vi sẽ là 1 đến 8 bước
Phân tích công thức
Nó sẽ trả về một số ngẫu nhiên trong số các số từ 1 đến 8
Sau đó, hàm INDEX trả về giá trị tương ứng từ danh sách theo số
1. 2. Chèn phạm vi danh sách bằng chức năng ROWSMột cách khó khăn khác là sử dụng hàm ROWS để lấy phạm vi tối đa của danh sách. Vì giá trị tối thiểu luôn là 1 cho bất kỳ danh sách nào nên chúng tôi sẽ luôn chèn 1 theo cách thủ công bước
Sau đó, bạn thấy, chúng tôi có một giá trị ngẫu nhiên khác Phân tích công thức
Nó sẽ trả về tổng số hàng đã sử dụng danh sách và thực sự biểu thị số lượng tối đa của danh sách
Sau đó, hàm RANDBETWEEN sẽ trả về một số ngẫu nhiên trong phạm vi
Cuối cùng, hàm INDEX sẽ trích xuất giá trị theo số 1. 3. Chèn phạm vi danh sách bằng hàm COUNTAThay vì hàm rows, chúng ta cũng có thể sử dụng hàm COUNTA, hàm này sẽ trả về kết quả tương tự. Bởi vì cuối cùng số hàng và số ô trong một cột trong các hàng bằng nhau bước
Phân tích công thức
Đọc thêm. Cách tạo chuỗi ngẫu nhiên từ danh sách trong Excel (5 cách phù hợp) 2. Sử dụng hàm CHOOSE và RANDBETWEEN của Excel để chọn ngẫu nhiên từ danh sáchNếu chúng ta sử dụng hàm CHOOSE thay vì hàm INDEX thì chúng ta cũng có thể nhanh chóng chọn một giá trị ngẫu nhiên từ danh sách. Nhưng công thức này khá dài so với các phương pháp khác, công thức sẽ tăng tỷ lệ thuận theo kích thước danh sách của bạn bước
Phân tích công thức
Đầu tiên, nó sẽ trả về một số ngẫu nhiên từ 1 đến 8
Cuối cùng, hàm CHOOSE sẽ trả về giá trị từ phạm vi của danh sách theo số Đọc thêm. Cách chọn mẫu ngẫu nhiên trong Excel (4 phương pháp) 3. Sử dụng các hàm INDEX, RAND và RANK để chọn ngẫu nhiên mà không trùng lặpNếu bạn muốn chọn nhiều giá trị từ một danh sách thì bạn sẽ phải sử dụng các hàm INDEX, RAND và RANK. Ở đây, tôi sẽ trả về ba giá trị ngẫu nhiên và sẽ cần một cột trợ giúp bước
Chúng tôi có các giá trị ngẫu nhiên cho mỗi tên tương ứng
Phân tích công thức
Hàm RANK sẽ tạo các số thứ hạng ngẫu nhiên cho mọi giá trị của phạm vi C5. C12
Sau đó, hàm INDEX sẽ trích xuất giá trị theo số
Bây giờ hãy xem, chúng tôi có ba giá trị ngẫu nhiên Đọc thêm. Excel VBA. Lựa chọn ngẫu nhiên từ danh sách (3 ví dụ) 4. Chọn ngẫu nhiên nhiều giá trị duy nhất bằng các hàm INDEX, RAND, RANK và MATCHPhương pháp trước đó có thể tạo ra các giá trị trùng lặp. Để loại bỏ điều này, chúng ta sẽ phải sử dụng hàm MATCH với các hàm của phương thức trước đó. Vì vậy, chúng tôi sẽ cần một cột trợ giúp khác, nơi chúng tôi sẽ tạo các số xếp hạng ngẫu nhiên và sẽ cần một cột khác để chèn số sê-ri cho ba người chiến thắng bước
________số 8_______
Thứ hạng ngẫu nhiên được đặt thành công
Phân tích công thức
Hàm MATCH sẽ trả về vị trí tương đối từ mảng theo giá trị cụ thể
Tiếp theo, hàm INDEX sẽ trích xuất giá trị tương ứng theo vị trí tương đối
Thấy chưa, chúng tôi có ba tên ngẫu nhiên khác nhau. Mỗi lần bạn sẽ tính toán lại, bạn sẽ nhận được tên mới Đọc thêm. Cách chọn ngẫu nhiên người chiến thắng trong Excel (2 cách dễ dàng) 5. Sử dụng hàm XLOOKUP để chọn ngẫu nhiên nhiều giá trị mà không trùng lặp trong ExcelĐể nhận nhiều giá trị ngẫu nhiên tránh trùng lặp, có một cách dễ dàng khác. Chỉ hàm XLOOKUP mới có thể thực hiện cùng thao tác trước đó, chỉ là chúng ta sẽ phải sử dụng hàm này dưới dạng công thức mảng bước
Đây là tên ngẫu nhiên của chúng tôi dưới dạng đầu ra mảng. Công thức mảng sẽ tiết kiệm thời gian vì không cần sử dụng công cụ Fill Handle ở đây Đọc thêm. Lựa chọn ngẫu nhiên từ danh sách không trùng lặp trong Excel (5 trường hợp) Phần kết luậnĐó là tất cả cho bài viết. Tôi hy vọng các quy trình được mô tả ở trên sẽ đủ tốt để chọn ngẫu nhiên từ danh sách trong Excel. Vui lòng đặt bất kỳ câu hỏi nào trong phần bình luận và vui lòng cho tôi phản hồi. Truy cập ExcelDemy để khám phá thêm Excel có thể chọn tên ngẫu nhiên từ danh sách không?Có một số cách khác nhau để bạn có thể chọn tên ngẫu nhiên trong Excel. Một cách là sử dụng hàm RAND . Hàm RAND sẽ trả về một số ngẫu nhiên trong khoảng từ 0 đến 1. Bạn có thể sử dụng chức năng này để tạo danh sách các số ngẫu nhiên, sau đó sử dụng các số đó để chọn một tên ngẫu nhiên từ danh sách.
Excel có thể chọn ngẫu nhiên các ô không?Sử dụng Chọn ngẫu nhiên để nhận lựa chọn ngẫu nhiên từ tập hợp phạm vi dữ liệu Excel của bạn . Cũng có thể chỉ định tỷ lệ phần trăm và số lượng ô, hàng hoặc cột mà bạn muốn lấy từ toàn bộ vùng chọn. |