Trả lời nhanh
Dán danh sách tên (mỗi dòng một người), chọn số nhóm hoặc số người mỗi nhóm rồi bấm Chia nhóm: công cụ xáo trộn bằng crypto.getRandomValues và chia sao cho các nhóm chênh nhau tối đa 1 người. Ví dụ 10 người, mỗi nhóm tối đa 3 người thành 4 nhóm 3-3-2-2. Thêm cột Nam / Nữ hoặc điểm trình độ sau tên để mỗi nhóm có số nam nữ và tổng điểm gần bằng nhau.
Điểm chính
- Các nhóm luôn chênh nhau tối đa 1 người; không ai bị bỏ sót hay xuất hiện hai lần.
- Chia theo số nhóm (ví dụ 5 nhóm) hoặc theo số người mỗi nhóm (ví dụ nhóm 4 người), chọn cách xử lý người dư.
- Cột chữ sau tên (Nam / Nữ, lớp, vị trí) được chia đều từng loại; cột số (trình độ 1–5) được cân bằng tổng điểm.
- Có chọn trưởng nhóm ngẫu nhiên, chia lại một chạm, sao chép kết quả, tải CSV và chế độ trình chiếu chữ to cho lớp học.
- Danh sách xử lý ngay trên trình duyệt; link chia sẻ chứa danh sách nén sau dấu # nên không gửi lên máy chủ.
Chia nhóm ngẫu nhiên là gì?
Chia nhóm bằng cách đếm 1, 2, 3, 4 theo hàng ghế hay bốc thăm giấy vừa mất thời gian vừa dễ bị kêu “không công bằng”: mấy bạn ngồi cạnh nhau luôn chung nhóm, đội bóng toàn người chơi giỏi dồn một bên. Công cụ này nhận cả danh sách bạn dán vào, xáo trộn bằng bộ sinh số ngẫu nhiên an toàn của trình duyệt rồi chia đều, có thể cân bằng thêm theo giới tính hoặc trình độ. Kết quả hiện ngay, chiếu lên màn hình lớp học được, chép sang Zalo hay tải về Excel đều tiện.

Cách chia nhóm ngẫu nhiên
- 1
Dán danh sách vào ô bên trái, mỗi dòng một người. Dán thẳng từ Excel / Google Sheets cũng được: các cột cách nhau bằng Tab sẽ được giữ nguyên.
- 2
Muốn chia đều nam nữ hoặc theo trình độ, thêm cột sau tên (ví dụ “Nguyễn An, Nam, 4”). Công cụ tự nhận cột chữ và cột số, hiện số người từng loại ngay dưới ô nhập.
- 3
Chọn “Số nhóm” (ví dụ 4 nhóm) hoặc “Số người mỗi nhóm” (ví dụ nhóm 5 người, kèm cách xử lý người dư). Dòng xem trước cho biết sẽ có bao nhiêu nhóm, mỗi nhóm mấy người.
- 4
Bật các tuỳ chọn cần thiết: bỏ tên trùng, chọn trưởng nhóm ngẫu nhiên, chia đều theo cột chữ, cân bằng theo cột số. Bấm “Chia nhóm”.
- 5
Chưa ưng thì bấm “Chia lại”. Xong thì sao chép kết quả, tải CSV, bấm “Trình chiếu” để chiếu chữ to lên máy chiếu, hoặc sao chép link danh sách để lần sau mở lại.
Chia theo số người mỗi nhóm: người dư đi đâu?
Hiếm khi số người chia hết cho cỡ nhóm. Ô “Người dư” quyết định tách thêm một nhóm nhỏ hơn hay dồn vào các nhóm có sẵn; cách nào thì các nhóm cũng chỉ chênh nhau 1 người.
| Số người | Mỗi nhóm | Tách thêm nhóm nhỏ hơn | Thêm vào các nhóm có sẵn |
|---|---|---|---|
| 10 | 3 | 4 nhóm: 3, 3, 2, 2 | 3 nhóm: 4, 3, 3 |
| 22 | 5 | 5 nhóm: 5, 5, 4, 4, 4 | 4 nhóm: 6, 6, 5, 5 |
| 30 | 4 | 8 nhóm: 6 nhóm 4 người, 2 nhóm 3 người | 7 nhóm: 2 nhóm 5 người, 5 nhóm 4 người |
| 37 | 6 | 7 nhóm: 2 nhóm 6 người, 5 nhóm 5 người | 6 nhóm: 1 nhóm 7 người, 5 nhóm 6 người |
| 45 | 6 | 8 nhóm: 5 nhóm 6 người, 3 nhóm 5 người | 7 nhóm: 3 nhóm 7 người, 4 nhóm 6 người |
| 14 | 7 | 2 đội 7 người | 2 đội 7 người |
Vuốt ngang để xem cả bảng →
“Tách thêm nhóm nhỏ hơn” đảm bảo không nhóm nào quá số người đã chọn (hợp khi phòng chỉ đủ bàn 4 người); “Thêm vào các nhóm có sẵn” đảm bảo không nhóm nào ít hơn (hợp khi mỗi nhóm cần đủ người làm việc).
Định dạng danh sách công cụ hiểu được
| Bạn dán | Công cụ hiểu là |
|---|---|
| Nguyễn An | Một người, không có cột phụ. |
| Nguyễn An, Nam | Tên + cột chữ: bật được “Chia đều theo cột” để mỗi nhóm có số nam nữ gần bằng nhau. |
| Nguyễn An, Nam, 4 | Tên + cột chữ + cột số: chia đều nam nữ và cân bằng tổng điểm trình độ cùng lúc. |
| Dán từ Excel (các cột cách nhau bằng Tab) | Giữ nguyên từng cột như trong bảng tính; số thập phân như 7,5 vẫn đọc đúng. |
| Dòng đầu “Họ tên, Giới tính, Trình độ” | Dòng tiêu đề: không tính là một người, tên cột dùng cho nhãn và tệp CSV. |
| An, Bình, Chi, Dũng (trên một dòng) | Bốn người, cách nhau bằng dấu phẩy. |
Ví dụ
Lớp 40 học sinh, 8 nhóm thảo luận
Lớp có 22 nam, 18 nữ. Chọn 8 nhóm và bật “Chia đều theo cột Giới tính”: mỗi nhóm đúng 5 em, gồm 2 hoặc 3 nam và 2 hoặc 3 nữ, không còn nhóm toàn nam. Bật thêm trưởng nhóm để mỗi nhóm có sẵn một bạn điều phối.
Đá bóng 14 người, chia 2 đội cân sức
Ghi điểm từ 1 đến 5 sau tên mỗi người (5 là chơi tốt nhất), chọn 2 nhóm và bật cân bằng theo cột số. Hai đội 7 người có tổng điểm thường chỉ chênh 0 hoặc 1, bấm Chia lại để đổi đội mà vẫn cân sức.
Team building 37 người, nhóm 6 người
Chọn “Số người mỗi nhóm” là 6. Để tách thêm nhóm nhỏ: 7 nhóm (2 nhóm 6 người, 5 nhóm 5 người). Muốn mọi nhóm ít nhất 6 người: 6 nhóm (1 nhóm 7 người, 5 nhóm 6 người).
Danh sách dán từ Excel có tên trùng
Danh sách đăng ký 52 dòng có 3 dòng trùng do điền form hai lần. Để bật “Bỏ tên trùng” (không phân biệt hoa thường, khoảng trắng thừa): còn 49 người, dòng đếm báo rõ đã bỏ 3 tên trùng.
Nhầm lẫn thường gặp
- Viết “Nam”, “nam”, “NAM” lẫn lộn và sợ bị tính thành ba loại.
- Công cụ không phân biệt hoa thường và khoảng trắng thừa, nên ba cách viết là một loại. Chỉ cần thống nhất chữ (đừng vừa “Nữ” vừa “F”).
- Cột trình độ có ô chữ như “khá”, “giỏi” nên không bật được cân bằng điểm.
- Cột chỉ được coi là số khi mọi ô đều là số. Đổi sang thang điểm (ví dụ giỏi 3, khá 2, trung bình 1), hoặc để nguyên dạng chữ và dùng “Chia đều theo cột” để mỗi nhóm có đủ các mức.
- Chọn 5 người mỗi nhóm nhưng có nhóm chỉ 4 người.
- Số người không chia hết thì phải có nhóm ít hơn. Đổi ô “Người dư” sang “Thêm vào các nhóm có sẵn” nếu muốn mọi nhóm ít nhất 5 người.
- Gửi link danh sách qua tin nhắn thì người nhận mở không ra.
- Link quá dài (công cụ cảnh báo khi hơn 2.000 ký tự) có thể bị ứng dụng chat cắt mất phần cuối. Danh sách dài nên gửi bằng nút Sao chép kết quả hoặc tệp CSV.
Công cụ chia ngẫu nhiên và đều nhau thế nào
Bước đầu tiên là xáo trộn cả danh sách bằng thuật toán Fisher–Yates, lấy số ngẫu nhiên từ crypto.getRandomValues của trình duyệt (không dùng Math.random). Mỗi thứ tự có xác suất như nhau, nên không ai đoán trước hay “canh” được mình vào nhóm nào.
Sau đó người được chia lần lượt vòng tròn vào nhóm 1, 2, 3… rồi quay lại nhóm 1. Khi bật chia đều theo cột chữ, công cụ xếp liền từng loại (ví dụ tất cả nam rồi tới tất cả nữ) trước khi chia vòng tròn, nhờ vậy mỗi nhóm nhận số người của từng loại chênh nhau tối đa 1 mà tổng số người vẫn chênh tối đa 1.
Khi cân bằng theo cột số, người điểm cao được chia trước theo kiểu “rắn” (nhóm 1 → 4 rồi 4 → 1), sau đó công cụ thử đổi chỗ từng cặp người giữa hai nhóm (cùng loại nếu đang chia đều theo giới tính) nếu việc đổi làm tổng điểm các nhóm sát nhau hơn. Cuối cùng thứ tự các nhóm và thứ tự trong nhóm được xáo lại, để nhóm 1 không luôn là nhóm nhận người dư hay người giỏi nhất.
Chế độ trình chiếu cho lớp học
Nút “Trình chiếu” mở kết quả ra toàn cửa sổ với chữ to, mỗi nhóm một màu, đọc rõ từ cuối lớp khi chiếu lên máy chiếu hoặc tivi. Trên máy tính có thêm nút Toàn màn hình để ẩn luôn thanh trình duyệt.
Ngay trong màn hình trình chiếu có nút “Chia lại”: tiện khi học sinh muốn “quay lại lần nữa” mà không phải thoát ra. Bấm Esc hoặc nút Đóng để quay về trang.
Link chia sẻ và quyền riêng tư
Danh sách tên chỉ được xử lý trên trình duyệt của bạn, không tải lên máy chủ. Nút “Sao chép link danh sách” nén danh sách cùng các tuỳ chọn rồi đặt sau dấu # của địa chỉ; trình duyệt không bao giờ gửi phần sau dấu # lên máy chủ, nên danh sách không nằm trong nhật ký truy cập của website.
Tuy vậy ai có link đều đọc được danh sách. Đừng đưa số điện thoại, ngày sinh hay thông tin nhạy cảm của học sinh vào link. Link dài hơn 2.000 ký tự sẽ có cảnh báo vì một số ứng dụng nhắn tin cắt link; quá 16.000 ký tự thì công cụ không tạo link nữa.
Mẹo chia nhóm hiệu quả
Vài kinh nghiệm từ giáo viên và người tổ chức sự kiện:
- Nhóm học tập 4–5 người là vừa: ai cũng có việc, ít người “ngồi chơi”.
- Chia đội thể thao thì nên chấm trình độ thô (1–5) thay vì chi tiết: dễ thống nhất, ít tranh cãi.
- Đổi nhóm sau mỗi buổi hoặc mỗi dự án giúp học sinh làm việc với nhiều bạn khác nhau.
- Giữ lại tệp CSV mỗi lần chia nếu cần bằng chứng là chia ngẫu nhiên, ví dụ khi phân ca trực.
Thuật ngữ
- Fisher–Yates
- Thuật toán xáo trộn danh sách sao cho mọi thứ tự có xác suất bằng nhau.
- crypto.getRandomValues
- Bộ sinh số ngẫu nhiên an toàn có sẵn trong trình duyệt, khó đoán hơn Math.random.
- Chia kiểu rắn
- Chia lượt đi 1 → N rồi N → 1, để nhóm nhận người giỏi nhất ở lượt đầu sẽ nhận người yếu hơn ở lượt sau.
- Chia đều theo loại
- Mỗi nhóm nhận số người của từng loại (nam, nữ…) gần bằng nhau, chênh tối đa 1.
- Người dư
- Phần còn lại khi số người không chia hết cho cỡ nhóm.
Câu hỏi thường gặp
Chia nhóm ngẫu nhiên có thật sự ngẫu nhiên không?
Có. Công cụ xáo trộn bằng crypto.getRandomValues của trình duyệt theo thuật toán Fisher–Yates, mọi cách chia có cùng xác suất, website cũng không biết trước kết quả.
Làm sao chia nhóm có đủ nam và nữ?
Thêm cột giới tính sau tên, ví dụ “Lê Chi, Nữ”, rồi bật “Chia đều theo cột”. Mỗi nhóm sẽ có số nam và số nữ chênh nhau tối đa 1 so với nhóm khác.
Chia 2 đội bóng cân sức thế nào?
Ghi điểm trình độ (ví dụ 1–5) sau tên từng người, chọn 2 nhóm và bật cân bằng theo cột số. Tổng điểm hai đội thường chỉ chênh 0 hoặc 1 điểm, mỗi lần Chia lại ra hai đội khác nhưng vẫn cân.
Chia được tối đa bao nhiêu người?
Tối đa 1.000 người mỗi lần và 100 nhóm. Dòng vượt giới hạn bị bỏ và được báo rõ dưới ô nhập.
Tên trùng có bị gộp không?
Mặc định bỏ tên trùng (không phân biệt hoa thường, khoảng trắng thừa). Lớp có hai bạn trùng tên thì tắt “Bỏ tên trùng” hoặc thêm chữ phân biệt như “Minh Anh (A)”.
Trưởng nhóm được chọn thế nào?
Ngẫu nhiên trong từng nhóm sau khi đã chia, mỗi nhóm đúng một người, đứng đầu danh sách nhóm và có nhãn Trưởng nhóm.
Có lưu danh sách lại không?
Không lưu trên máy chủ. Muốn dùng lại, bấm “Sao chép link danh sách” rồi lưu link, hoặc tải CSV. Mở link là danh sách và tuỳ chọn hiện lại đúng như cũ.
Tải CSV mở bằng Excel có lỗi font tiếng Việt không?
Không. Tệp CSV ghi kèm dấu BOM UTF-8 nên Excel đọc đúng chữ có dấu; mỗi dòng là một người với nhóm, số thứ tự, tên, vai trò và các cột phụ đang dùng để chia.
Dùng trên điện thoại được không?
Được. Dán danh sách từ ghi chú hoặc Zalo, chia nhóm rồi sao chép kết quả gửi vào nhóm chat; chế độ trình chiếu cũng hiển thị gọn trên màn hình nhỏ.
Khác gì chế độ Chia đội của công cụ Quay số ngẫu nhiên?
Quay số ngẫu nhiên chỉ chia đội nhanh theo số đội. Công cụ này có thêm chia theo cỡ nhóm, cân bằng giới tính và trình độ, trưởng nhóm, trình chiếu, CSV và link danh sách.
Bài viết liên quan
Đánh giá và bình luận
Đang tải…
