分組產生器

團隊分配系統 // v1.0

輸入成員16 個項目

每行輸入一個名字

設定
總人數:16
組別:4
每組人數:~4

Cmd/Ctrl + Enter ↵

這個工具如何幫助你

貼上姓名清單,即可不帶偏好地建立平衡分組。

平衡分配

可無限重新產生

輕鬆複製結果

什麼是隨機分組產生器?

隨機分組產生器把一份名單(或任何項目)平均分成若干隨機組別。每行貼一個名字,選 2 到 20 組,工具底層使用 Fisher–Yates 演算法洗牌,再以輪流(round-robin)方式分配,組別大小最多只會相差 1 人。整個過程都跑在你的瀏覽器分頁裡,伺服器收不到任何名字,可單組複製、或用「全部複製」一次取得含標題的完整結果。常用於課堂專案分組、工作坊分科討論、體育課紅白戰、企業破冰活動、派對遊戲隊伍、業餘比賽抽籤,以及任何需要公平、不帶人為偏好的情境。比起在試算表用 =RAND() 排序再切片,這個工具不會因為剩數而悄悄變成 5, 4, 4, 2, 2 的不均勻分布。

誰會用得上

🧑‍🏫

老師與培訓講師

幾秒鐘形成實驗組、專案組、讀書小組。避免「隊長挑人」總是偏向受歡迎同學的尷尬。

體育老師與教練

把全班分成練習隊或紅白隊。輪流分配讓強的同學不會總在同一邊。

🏢

工作坊與活動主持

把 30 人切成 5 組討論小組。比拿著麥克風喊「一二三四五」更快。

🎉

派對主辦人

猜謎、比手畫腳、密室、海邊遊戲都能用。把賓客名單貼進去,選隊伍數,立刻完成。

🎮

比賽組織者

業餘比賽抽籤 — 西洋棋、桌足、電競。完全隨機分組,不再因為「大家都知道誰比較強」而有偏向。

👨‍🍳

營隊與退修會主辦

寢室分配、廚房值班、健行小組。每天重新洗牌,讓參加者認識新朋友而非黏在熟人小團體。

為什麼選這個產生器

01

Fisher–Yates 洗牌

每位成員進入任何一組的機率相等。沒有試算表 =RAND() 偷工減料,也沒有 off-by-one 偏差。

02

自動平衡組別

輪流分配,組別人數最多相差 1。17 人分 5 組 → 4, 4, 3, 3, 3(不會是 5, 4, 4, 2, 2)。

03

貼上、按鈕、完成

不必上傳試算表,不必整理 CSV。每行一個名字、設定組數、按生成。

04

單組或全部複製

每組都有獨立的複製按鈕。「全部複製」一次把所有組別連同標題放進剪貼簿。

常見情境與範例

課堂專案分組

貼上班級名單,選擇組數(通常每組 4–6 人)。下一學期再次洗牌,讓學生與不同同學合作。

輸入:24 名學生;組數:6 → 6 組各 4 人。「全部複製」貼到 LMS 公告。

體育練習與紅白戰

組數 = 隊伍數。每節課重新生成,避免同一批人總是分在一起。

輸入:14 名選手;組數:2 → 7 對 7 兩隊紅白賽。再生成可換邊。

工作坊分科討論

60 分鐘工作坊、3 個討論主題:貼上參與者,組數設 3。每組分配不同主題。

輸入:30 位學員;組數:3 → 3 組各 10 人。主題依序為 A、B、C。

派對遊戲隊伍

猜謎或比手畫腳,依人數設 2 或 3 組。每場新遊戲前重新洗牌保持新鮮。

輸入:12 位賓客;組數:3 → 3 隊各 4 人,命名為第 1, 2, 3 組,可在派對 App 中改成「紅」「藍」「黃」。

怎麼使用

  1. 1.

    貼上名單

    每行一個名字,空行會被忽略。幾百個名字都能順暢處理。

  2. 2.

    設定組數

    2 至 20,且不能超過成員數。

  3. 3.

    生成

    按「產生分組」(或 Cmd/Ctrl + Enter)。工具會洗牌並輪流分配。

  4. 4.

    複製結果

    每組有獨立複製按鈕,或用「全部複製」一次取得含組別標題的全文。

常見問題

產生器真的免費嗎?

是。沒有付費牆、付費方案、使用上限或註冊。教室、球場、辦公室、後院皆可無限使用。

隨機演算法怎麼運作?

先用 Fisher–Yates 洗牌(每種排列等機率),再以輪流方式把名字分配到各組,使組別人數差異不超過 1。

可以貼幾個名字?

沒有強制上限,但在數百名以下體驗最佳。上千名請改用試算表流程。

不能整除時怎麼平衡?

輪流分配讓最大差異為 1。17 名分 5 組 → 4 組各 3 人、1 組 4 人。

可以給某些成員加權或固定配置嗎?

目前不行(每位名字一視同仁)。若想平衡能力,先隨機產生,再手動換 1–2 對通常足夠。

我的名單會被儲存嗎?

不會。名字只存在於瀏覽器分頁中,重新整理就會清空,伺服器不會收到任何資料。

能用於研究的雙盲分配嗎?

低風險前導研究可用:貼上代碼、生成、複製。正式 RCT 的隨機化請改用具備稽核紀錄、CSPRNG 為基礎的研究工具。

為什麼最多 20 組?

20 組已涵蓋幾乎所有教學、工作坊與比賽情境。如果需要更多分組,後續版本會評估提高上限。

關於隨機分組

把人隨機分組看似簡單,但很容易做壞。「報數 1、2、3、4」雖然快,卻被座位順序影響,朋友常常被分到同一組;用 =RAND() 排序試算表再每四人一組,會忽略剩數,悄悄產生大小不均的組。乾淨的做法是 Fisher–Yates 洗牌再以輪流方式分配:每種排列機率相等、組別人數差異最多 1,演算法也輕到能在瀏覽器分頁中即時執行。RandomHub 的分組產生器正是用這個演算法。常見用途(課堂專案、工作坊分科、體育紅白戰、派對遊戲、比賽抽籤)並不需要密碼學等級的隨機,需要的是一個快速、公平、且大家都不會抱怨的分配 — Fisher–Yates 加輪流分配恰好能提供這一點。如果你有更特殊的場景(例如要分配導師與學員、要保留固定搭檔、需要依能力配重),歡迎來信告訴我們,我們會列入未來版本評估。

相關隨機工具

相關隨機工具

繼續使用適合教學、遊戲、寫作、規劃與日常決策的相關工具。