Hướng dẫn tập trung vào cách thực hiện lấy mẫu bỗng dưng trong Excel nhưng không lặp lại. Bạn sẽ tìm thấy phương án cho tất cả các phiên phiên bản Excel 365, Excel 2019, Excel 2016, Excel 2013 về bên trước.

Bạn đang xem: Hàm chọn mẫu ngẫu nhiên trong excel


Cách đây không lâu, chúng tôi đã tế bào tả một số trong những cách khác nhau để chọn bỗng dưng trong Excel. Phần nhiều các phương án đó đều dựa vào các hàm RAND cùng RANDBETWEEN, hoàn toàn có thể tạo ra những số trùng lặp. Vị đó, mẫu thốt nhiên của chúng ta cũng có thể chứa những giá trị lặp lại. Nếu như bạn cần một lựa chọn đột nhiên không trùng lặp, thì nên sử dụng các phương thức được miêu tả trong lý giải này.

Lựa chọn tình cờ trong Excel từ danh sách không có phiên bản sao

Chỉ vận động trong những phiên bạn dạng mới độc nhất của Excel 365 cung ứng mảng động.

Để thực hiện lựa chọn ngẫu nhiên từ một danh sách không có lặp lại, hãy thực hiện công thức phổ biến sau:

INDEX (SORTBY (dữ liệu, RANDARRAY (ROWS (dữ liệu))), SỰ NỐI TIẾP(n))

Ở đâu n là size lựa chọn ao ước muốn.

Ví dụ: để đưa 5 tên thiên nhiên duy tuyệt nhất từ ​​danh sách vào A2: A10, đấy là công thức để sử dụng:

=INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(5))

Để thuận tiện, bạn có thể nhập kích cỡ mẫu vào trong 1 ô xác minh trước, ví dụ như C2 và cung cấp tham chiếu ô mang đến hàm SEQUENCE:

=INDEX(SORTBY(A2:A10, RANDARRAY(ROWS(A2:A10))), SEQUENCE(C2))

*

Công thức này chuyển động như cầm nào:

Đây là lời giải thích cấp cao về lô ghích của công thức: RANDARRAY hàm chế tác một mảng những số ngẫu nhiên, SORTBY sắp tới xếp những giá trị ban đầu theo những con số đó và MỤC LỤC truy hỏi xuất những giá trị như được chỉ định bởi vì SEQUENCE.

Dưới đó là bảng phân tích chi tiết:

Hàm ROWS đếm số hàng nhưng mà tập dữ liệu của doanh nghiệp chứa và chuyển số lượng cho hàm RANDARRAY, vì vậy hàm này hoàn toàn có thể tạo ra cùng một số lượng thập phân ngẫu nhiên:

RANDARRAY(ROWS(A2:C10))

Mảng các số thập phân ngẫu nhiên này được sử dụng làm mảng “sắp xếp theo” vày hàm SORTBY. Bởi vì đó, tài liệu gốc của bạn bị đảo lộn ngẫu nhiên.

Từ tài liệu được thu xếp ngẫu nhiên, chúng ta trích xuất một mẫu có kích thước cụ thể. Đối với điều này, bạn cung cấp mảng xáo trộn đến hàm INDEX và yêu ước truy xuất mảng đầu tiên N với sự trợ giúp của hàm SEQUENCE, hàm này tạo nên một chuỗi các số từ một đến N. Cũng chính vì dữ liệu thuở đầu đã được thu xếp theo sản phẩm tự ngẫu nhiên, cửa hàng chúng tôi không thực sự quan tâm đến vị trí nào nhằm truy xuất, chỉ đặc trưng số lượng.

Chọn những hàng tự dưng trong Excel không trùng lặp

Chỉ chuyển động trong những phiên bản mới độc nhất vô nhị của Excel 365 hỗ trợ mảng động.

Để chọn những hàng ngẫu nhiên không tồn tại lặp lại, hãy xuất bản công thức theo phong cách sau:

INDEX (SORTBY (dữ liệu, RANDARRAY (ROWS (dữ liệu))), SỰ NỐI TIẾP(n), 1,2,…)

Ở đâu n là form size mẫu cùng 1,2,… là số cột đề xuất trích xuất.

Ví dụ: nên chọn lựa các hàng đột nhiên từ A2: C10 mà không có mục nhập trùng lặp, dựa trên size mẫu vào F1. Vì tài liệu của shop chúng tôi có 3 cột, công ty chúng tôi cung cung cấp hằng số mảng này mang lại công thức: 1,2,3

=INDEX(SORTBY(A2:C10, RANDARRAY(ROWS(A2:C10))), SEQUENCE(F1), 1,2,3)

Và dìm được tác dụng sau:

*

Công thức này chuyển động như rứa nào:

Công thức hoạt động với cùng một xúc tích và ngắn gọn như cách làm trước đó. Một rứa đổi nhỏ tuổi tạo ra sự biệt lập lớn là bạn chỉ định cả nhị row_numcolumn_num đối số mang đến hàm INDEX: row_num được cung ứng bởi SEQUENCE với column_num bởi hằng số mảng.

COUNTBLANK và những hàm khác nhằm đếm các ô trống vào Excel

Cách tạo nên số bỗng nhiên trong Excel mà không biến thành lặp

Cách hiển thị, ẩn và khôi phục ruy băng bị thiếu hụt trong Excel

Cách tìm kiếm và thải trừ các ô giống nhau trong Excel

Cách tiến hành lấy mẫu tình cờ trong Excel 2010-2019

Vì chỉ đăng ký Microsoft 365 mới cung ứng mảng động, các hàm mảng động được sử dụng trong những ví dụ trước chỉ vận động trong Excel 365. Đối với những phiên bản Excel khác, bạn sẽ phải search ra giải pháp khác.

Giả sử bạn muốn một lựa chọn ngẫu nhiên từ list trong A2: A10. Điều này rất có thể được tiến hành với 2 cách làm riêng biệt:

Tạo số đột nhiên với cách làm Rand. Trong trường vừa lòng của bọn chúng tôi, công ty chúng tôi nhập nó vào B2, và sau đó xào nấu xuống B10:= RAND ()Trích xuất cực hiếm ngẫu nhiên đầu tiên với bí quyết dưới đây, mà chúng ta nhập vào E2:= INDEX ($ A $ 2: $ A $ 10, RANK.EQ (B2, $ B $ 2: $ B $ 10) + COUNTIF ($ B $ 2: B2, B2) – 1)Sao chép công thức trên vào bao nhiêu ô với khá nhiều giá trị ngẫu nhiên bạn có nhu cầu chọn. Trong lấy ví dụ này, chúng tôi muốn có 4 tên, vì chưng vậy công ty chúng tôi sao chép phương pháp từ E2 mang lại E5.

Xem thêm: Soạn Ngữ Văn 7 Cuộc Chia Tay Của Những, Soạn Bài Cuộc Chia Tay Của Những Con Búp Bê

Làm xong! Mẫu bỗng dưng không có bạn dạng sao của cửa hàng chúng tôi trông như sau:

*

Công thức này chuyển động như nuốm nào:

Giống như trong ví dụ đầu tiên, bạn thực hiện hàm INDEX để mang các cực hiếm từ cột A dựa trên số sản phẩm ngẫu nhiên. Sự khác hoàn toàn là sống cách bạn nhận được những con số đó:

Các RAND hàm phủ đầy phạm vi B2: B10 với các số thập phân ngẫu nhiên.

Các RANK.EQ hàm đo lường và thống kê thứ hạng của một vài ngẫu nhiên vào một hàng độc nhất định. Ví dụ: vào E2, RANK.EQ (B2, $ B $ 2: $ B $ 10) xếp thứ hạng số vào B2 so với tất cả các số trong B2: B10. Khi được sao chép sang E3, tham khảo tương đối B2 chuyển thành B3 với trả về hình trạng của số vào B3, v.v.

Các COUNTIF hàm tìm bao nhiêu lần xuất hiện của một vài nhất định trong những ô trên. Ví dụ: vào E2, COUNTIF ($ B $ 2: B2, B2) chỉ chất vấn một ô – bao gồm B2 và trả về 1. Vào E5, công thức biến hóa thành COUNTIF ($ B $ 2: B5, B5) cùng trả về 2, chính vì B5 chứa cùng quý hiếm với B2 (xin lưu ý, điều này chỉ để phân tích và lý giải tốt hơn logic của công thức; trên một tập dữ liệu nhỏ, thời cơ nhận được các số tình cờ trùng lặp gần bởi 0).

Kết trái là, với tất cả các lần xuất hiện đầu tiên, COUNTIF trả về 1, từ đó chúng ta trừ đi 1 để không thay đổi xếp hạng ban đầu. Đối cùng với lần lộ diện thứ hai, COUNTIF trả về 2. Bằng cách trừ đi 1, bạn tăng xếp hạng lên 1, cho nên ngăn xếp thứ hạng trùng lặp.

Ví dụ: đối với B2, RANK.EQ trả về 1. Vì đó là lần xuất hiện thêm đầu tiên, COUNTIF cũng trả về 1. RANK.EQ + COUNTIF trả về 2. Cùng – 1 phục hồi xếp hạng 1.

Bây giờ, hãy coi điều gì sẽ xẩy ra trong trường phù hợp 2nd tần suất xảy ra. Đối với B5, RANK.EQ cũng trả về 1 trong các khi COUNTIF trả về 2. Cộng những giá trị này lên sẽ mang đến 3, từ bỏ đó bạn trừ đi 1. Kết quả cuối cùng, chúng ta nhận được 2, đại diện cho hình dáng của số vào B5.

Xếp hạng đi đến row_num đối số của hàm INDEX cùng nó lựa chọn giá trị tự hàng tương xứng ( column_num đối số bị vứt qua, vị vậy nó được khoác định là 1). Đây là nguyên nhân tại sao nó rất quan trọng đặc biệt để kị xếp hạng trùng lặp. Nếu chưa phải cho hàm COUNTIF, RANK.EQ sẽ mang lại giá trị 1 cho cả B2 cùng B5, khiến INDEX trả về giá trị từ hàng đầu tiên (Andrew) nhị lần.

Cách chống mẫu bỗng dưng trong Excel cầm đổi

Vì tất cả các hàm bỗng dưng hóa vào Excel như RAND, RANDBETWEEN với RANDARRAY đa số dễ bay hơi, bọn chúng sẽ tính toán lại với mọi thay đổi trên trang tính. Do đó, mẫu thiên nhiên của các bạn sẽ liên tục nạm đổi. Để ngăn điều đó xảy ra, hãy sử dụng Dán Đặc biệt> quý hiếm tính năng thay thế các bí quyết bằng những giá trị tĩnh. Đối với điều này, hãy thực hiện quá trình sau:

Chọn tất cả các ô bao gồm công thức của người tiêu dùng (bất kỳ cách làm nào đựng hàm RAND, RANDBETWEEN hoặc RANDARRAY) cùng nhấn Ctrl + C để xào luộc chúng.Nhấp chuột cần vào phạm vi đã lựa chọn và nhấp vào Dán sệt biệt > Giá trị. Hoặc, nhấn Shift + F10 và tiếp đến V, là phím tắt cho hào kiệt nêu trên.

Để biết các bước chi tiết, vui mừng xem Cách thay đổi công thức thành quý giá trong Excel.

Lựa chọn bỗng nhiên trong Excel: hàng, cột hoặc ô

Hoạt cồn trên toàn bộ các phiên bạn dạng Excel 365, Excel 2019, Excel 2016, Excel 2013 cùng Excel 2010.

Nếu các bạn có của shop chúng tôi Suite Ultimate được setup trong Excel của bạn, sau đó bạn cũng có thể lấy mẫu ngẫu nhiên bởi một cú bấm vào thay do công thức. Đây là cách thực hiện:

Trên Công thay Ablebits tab, nhấp vào Ngẫu nhiên hóa > Chọn ngẫu nhiên.Chọn phạm vi mà bạn có nhu cầu chọn mẫu.Trên chống của vấp ngã trợ, hãy làm như sau:Chọn xem bạn muốn chọn hàng, cột hoặc ô ngẫu nhiên.Xác định kích thước mẫu: hoàn toàn có thể là phần trăm hoặc số.Nhấn vào Lựa chọn mẫu nút.

Đó là nó! Như mô tả trong hình hình ảnh bên dưới, một mẫu tự dưng được chọn trực tiếp vào tập tài liệu của bạn. Nếu bạn có nhu cầu sao chép nó ở chỗ nào đó, chỉ cần nhấn một phím tắt xào nấu thông thường (Ctrl + C).

*

Nếu bạn quan tâm, hãy thử tác dụng này và hơn 300 tính năng hoàn hảo và tuyệt vời nhất khác được bao gồm trong Suite Ultimate, bạn đều được tiếp nhận tải xuống phiên phiên bản dùng test 14 ngày. Nếu bạn muốn các công cụ và đưa ra quyết định lấy giấy phép, đừng bỏ lỡ chương trình giảm ngay 15% giành riêng cho độc đưa blog của bọn chúng tôi! Mã phiếu ưu đãi giảm giá của bạn: AB14-BlogSpo

Đó là cách chọn một mẫu tình cờ trong Excel mà lại không có phiên bản sao. Tôi cảm ơn chúng ta đã gọi và hi vọng sẽ chạm mặt bạn trên blog của công ty chúng tôi vào tuần tới!