Hướng dẫn Excel: Cách chỉ định ngẫu nhiên mọi người vào các nhóm

Trong video này, chúng ta sẽ xem xét các công thức cơ bản để chỉ định ngẫu nhiên các nhóm người.

Ở đây chúng tôi có danh sách 36 người.

Giả sử chúng ta muốn xếp ngẫu nhiên mỗi người vào một đội 4 người, để chúng ta có tổng số 9 người với 4 người trong mỗi đội.

Tôi sẽ giải quyết vấn đề này theo từng bước nhỏ, với các cột trợ giúp, sau đó kết hợp mọi thứ lại với nhau. Đây là một cách tuyệt vời để giải quyết các vấn đề phức tạp hơn trong Excel.

Tôi sẽ bắt đầu với Bảng Excel, để nhập các công thức rất nhanh.

Sau đó, tôi sẽ thêm các cột cho Rand, xếp hạng, nhóm và số Đội. Mục đích của mỗi cột sẽ trở nên rõ ràng khi chúng ta tiếp tục.

Tiếp theo, tôi sẽ sử dụng hàm RAND để gán một số ngẫu nhiên cho mỗi người. RAND tạo ra các số nhỏ từ 0 đến 1.

RAND()

RAND là một hàm dễ bay hơi, vì vậy nó sẽ tính toán lại với mọi thay đổi trang tính. Chúng tôi không muốn hành vi đó, vì vậy tôi sẽ sử dụng dán đặc biệt để chuyển đổi công thức thành giá trị.

Tiếp theo, tôi sẽ sử dụng chức năng RANK để xếp hạng từng người theo số ngẫu nhiên của họ. RANK cần số và danh sách các số để xếp hạng.

RANK((@rand),(rand))

Kết quả là một danh sách các số từ 1 đến 36, trong đó 1 đại diện cho giá trị lớn nhất và 36 đại diện cho giá trị nhỏ nhất.

Chúng ta đang đến gần.

Chúng tôi chỉ cần một cách để nhóm theo thứ hạng.

Tôi sẽ làm điều này bằng cách chia thứ hạng cho quy mô đội, là 4.

RANK((@rand),(rand))/4

Điều này tạo ra một số con số lộn xộn, nhưng, bây giờ chúng tôi có những gì chúng tôi cần.

Nếu chúng ta làm tròn các số này lên, chúng ta sẽ có các số nhóm từ 1 đến 9. Đây là một công việc hoàn hảo cho hàm CEILING, hàm này làm tròn đến một bội số nhất định.

Tôi cần cung cấp số CEILING và chỉ định bội số của 1, và chúng tôi có đội của mình.

=CEILING((@grouping),1)

Bây giờ, để đảm bảo điều này đang hoạt động tốt, tôi sẽ sử dụng hàm COUNTIF để đếm các thành viên trong nhóm.

Tiếp theo, tôi sẽ thay thế quy mô nhóm được mã hóa cứng bằng một tham chiếu.

RANK((@rand),(rand))/$F$5

Bây giờ khi tôi thay đổi quy mô đội, mọi thứ vẫn hoạt động.

Cuối cùng, tôi sẽ củng cố các công thức.

Đầu tiên, tôi sẽ sao chép công thức nhóm.

=CEILING(@rank)/$F$5,1)

Tiếp theo, tôi sẽ sao chép công thức xếp hạng.

=CEILING(RANK((@rand),(rand))/$F$5,1)

Bây giờ tôi có thể xóa hai cột trợ giúp.

Để tạo nhóm mới bất kỳ lúc nào, tôi có thể sử dụng lại hàm RAND.

Khóa học

Công thức cốt lõi

Các phím tắt liên quan

Chèn bảng Ctrl + T + T Xóa cột Ctrl + - + -

thú vị bài viết...