隨機分組產生器
每行輸入一位參與者姓名,並指定隊伍數量或每隊人數上限,以隨機分配隊伍。安排課堂、訓練或活動的分組,再檢查隊伍名稱和成員,並複製或儲存結果。
可執行的操作
依隊伍數量或人數上限分組
指定隊伍數量或每隊人數上限。每個人都會且只會分配至一隊。
讓各隊人數相近
分配餘數,讓各隊人數最多相差 1 人。人數較多的隊伍也會隨機決定。
編輯名稱並分享結果
編輯隊伍名稱,並複製完整清單或個別隊伍清單。複製完整清單時,可選擇表格、CSV 或文字格式。表格格式會讓每位成員各占一列,並列出隊伍和姓名。
使用方式
輸入參與者
每行輸入一個人的姓名。空白行會忽略,姓名相同的列會計為不同參與者。
選擇分組方式
選擇隊伍數量或每隊人數上限。隊伍數量不得大於參與者人數。
建立隊伍
檢查輸入和參與者人數,再執行分組。確認結果中的成員及各隊人數。
重新命名、複製並分享
需要時編輯隊伍名稱。在「複製全部」中,選擇要貼到表格、CSV 或文字中的格式。也可複製個別隊伍或另存為 .txt。
適用情境
課堂或訓練中的分組活動
根據參與者名單建立指定數量的群組,或建立人數不超過上限的群組。
將活動參與者分組
隨機安排座位或活動分組,並提供各組名單給工作人員。
兩種分組方式和人數分配方式
指定隊伍數量
隊伍數量固定時使用此方式。將 7 人分成 2 隊時,會分為 4 人和 3 人。
指定每隊人數上限
每組容量固定時使用此方式。系統會計算所需隊伍數,並在不超過上限的前提下,盡量平均分配人數。每隊人數不一定會達到上限。
如何處理相同姓名
多行輸入相同姓名時,每一列都會保留為不同參與者。若要區分同姓者,例如可加入名字或數字。
人數相近與能力相當是不同條件
各隊人數會盡量平衡,但不會考量經驗、能力、年齡和所屬單位等屬性。也無法設定特定人員必須同隊或分開。
常見問題
人數無法被隊伍數整除時會怎麼分配?
系統會分配參與者,讓各隊人數差距最多為 1 人。例如,將 7 人分成 2 隊會得到 4 人和 3 人,且人數較多的隊伍也會隨機決定。
設定每隊人數上限時會如何分組?
系統會根據參與者人數和人數上限計算所需隊伍數,並盡可能平均分配。例如 10 人、每隊最多 4 人時,會分成 3 隊,分別為 4、3、3 人。
可以依經驗或能力分配隊伍嗎?
不會。系統會隨機分配名單中的姓名。各隊人數會盡量接近,但不會依技能、所屬單位或類似屬性平衡分組。
建立隊伍後可以變更隊伍名稱嗎?
可以。變更隊伍名稱不會改變已分配的成員。新名稱會反映在複製和儲存內容中。名稱留空時會使用原本的隊伍編號。
再次建立隊伍可能得到相同結果嗎?
可以。每次分組都會隨機分配,因此可能再次產生相同組合。目前無法排除先前的組合。
輸入與結果
- 輸入
- 1–1,000 人,每行最多 100 個字元。空白行不計;相同姓名會保留為不同項目。
- 輸出
- 依隊伍列出名單。可複製所有隊伍或個別隊伍,並將全部隊伍儲存為 random-teams.txt。
- 變更
- 變更參與者或分組方式會清除結果。編輯隊伍名稱則會保留成員。