隨機工具 / 009
隨機分組工具
貼上名單即可隨機分組:各組人數平均、依標籤(性別、部門)分散、避開前幾輪同組的人,還能隨機指定組長。
共 0 人(最多 500)
為什麼做這個
老師排座位小組、活動分隊、讀書會輪流換搭檔,要的往往不只是「打亂再切」:每組人數要平均、男女或部門要分散、這次要換掉上次同組的人。這個工具把這幾個條件做進分組演算法,一輪輪分下去也能盡量換新搭檔。
這個工具怎麼用
把名單貼進輸入框,一行一個名字;從試算表或通訊軟體複製的清單,用逗號或分號分隔也認得。名單最多 500 人,同名會有提醒,請加上編號區分。
名字後面可以加「#標籤」,例如「小明#男」「小華#工程」。分組時,同一個標籤的人會被平均分散到各組:6 位 A 組與 6 位 B 組的人分成 3 組,每組就會各有 2 位。沒有標籤的人視為同一類,照一般方式分配。
分法有兩種。指定組數時,人會輪流發到各組,所以各組人數最多差 1;指定每組人數時,工具先用「人數 ÷ 每組人數」進位算出組數,再平均分配。10 人、每組 4 人會分成 4、3、3,而不是 4、4、2——最後一組只剩 2 人通常不是你要的。
分組不只一輪時,勾選「避開前幾輪同組過的人」,工具會記住之前每一對同組的人,每次重洗最多 300 次,挑出重複同組最少的那一次。沒辦法完全避開時(例如 4 人分 2 組、已經輪過兩種配法),會直接告訴你這一輪還有幾對重複。同組記憶只存在這個分頁。
勾選「每組隨機指定一位組長」,每組會用亂數抽出一位並標示。結果可以複製成純文字,貼進群組或簡報。整個過程在瀏覽器裡完成,名單不會被上傳。
常見問題
人數除不盡的時候怎麼分?
各組人數最多差 1。10 個人分 3 組會得到 4、3、3;多出來的人落在哪幾組是隨機的,組的順序也會打亂,所以第一組不會永遠是人數最多的那組。
標籤是怎麼分散的?一定能完全平均嗎?
工具把同標籤的人排在一起,再像發牌一樣輪流發到各組,所以每個標籤在各組的人數最多差 1。如果某個標籤的人數比組數少,就會有些組沒有這個標籤,這是數學上避免不了的。整體人數仍然保持平均。
「避開同組」會保證這一輪沒有人和上一輪同組嗎?
不保證。工具會嘗試最多 300 種分法並挑出重複最少的,但如果人數很少、或已經輪了很多輪,可能怎麼分都有人重複,這時畫面會告訴你還有幾對。人數夠多、輪數不多時,通常能做到完全不重複。
同一批名單每次分的結果都一樣嗎?
不會。每次按「再分一輪」都會重新洗牌,順序獨立於上一次,只是會優先挑選和前面輪次重複較少的結果。想保留某次結果請先複製,重新整理頁面後就無法還原。
名單會被上傳嗎?
不會。分組運算與同組記憶都在目前頁面的記憶體裡完成,沒有任何資料送出,也不會寫進瀏覽器儲存空間。重新整理或關閉頁面後全部清空。