什麼是隨機分組工具?

輸入一組名字,隨機分成人數均等的小組。適用於體育比賽、課堂分組、黑客松等任何需要公平分配的場合。

把名字一行一個、或用逗號分隔貼上,接著選擇想要的組數(最多 26 組),或切換成「依每組人數」模式直接決定每組大小。在名字前加星號即可指定為隊長,系統會把各隊長分散到不同組並排在該組第一位。工具會用 Fisher–Yates 演算法洗牌後輪流發牌,各組人數最多相差一人。每組配上不同顏色方便辨識;結果區還有「重新洗牌」按鈕,不必重新貼上名單就能再抽一次。直接在標籤上輸入即可為任一組改名,接著可一鍵複製分組、下載成文字檔,或產生一個能重新開啟相同分組的分享連結。

使用方法

  1. 每行輸入一個名字,或用逗號分隔;在名字前加 * 可指定為隊長。
  2. 選擇想分成幾組(2–26 組),或切換成「依每組人數」直接設定每組多少人。
  3. 按下「隨機分組」即可洗牌並發名單;想再來一次直接用結果區的「重新洗牌」按鈕,不必重新輸入。

何時使用

  • 體育課或運動會把學生分成幾組,做對抗賽或分組練習。
  • 黑客松或工作坊把參與者快速拆成幾個專案小組。
  • 家庭聚會玩問答或桌遊時,公平地分隊,免得有人說在串通。

結果

一位老師輸入 24 個學生姓名並選擇分成 6 組,工具自動產生 6 個各含 4 人的小組,以公平的隨機分配方式完成小組專案的分組。

常見問題

隨機分組真的公平嗎?
使用 Fisher–Yates 洗牌演算法,確保每個名字出現在任意位置的機率完全相同。洗牌之後再依序輪流發到每組,所以各組人數最多只相差 1 人。
人數無法平均分組時怎麼處理?
採用輪流發牌的方式,前面幾組會先多一人,直到全部分完。例如 23 個名字分 4 組,人數會是 6、6、6、5,最少的那組也只比別人少 1 人。
可以指定隊長、排除某人或讓兩個人必須同組嗎?
隊長可以:在名字前加星號(例如 *小明),系統會把隊長分散到各組並排在該組第一位。讓兩個人必須同組沒有內建功能,可先把這兩人留下不輸入,隨機其餘人,再手動放進同一組。要排除誰,直接從清單裡刪掉名字即可。
重新隨機後,為什麼有人還是被分到同組?
每次隨機都是獨立事件,連續兩次洗牌出現同樣分組純屬機率。分 4 組時,任何一人再次落到原組的機率約為 1/4,屬於正常範圍。
最多能處理多少個名字?
手機上幾百到一千個名字幾乎是瞬間處理完。更多的數量結果一樣準確,但畫面上會很長,這種大規模分組建議把複製出的文字貼到試算表處理。

相關工具