如何線上不重複抽籤?名字轉盤與公平抽選教學
用名字轉盤建立不重複抽籤流程,說明抽中後移除的時機、同名者與重複名單的差別,以及每輪機率如何隨剩餘名單改變,適合班級與活動抽選。
一起操作:隨機抽籤轉盤 ↗
想在線上抽籤時不重複選到同一筆名單,要先啟用「抽中後移除」的規則,並維持同一份剩餘候選名單持續抽選。只有轉盤動畫、沒有移除候選者的流程,每輪都仍可能抽到上一位。
活動開始前,最好先講清楚抽的是「每位參加者一次機會」,還是「每張抽獎券一次機會」。同一個姓名出現兩列,在這兩種活動裡可能分別是錯誤與合理設計,不能只靠名字自動決定要不要刪除。
一份可公開說明的抽選規則
例如班級要選 3 位分享心得,可先約定:
- 只有今天實際參與的人列入名單,每人一筆。
- 抽中後,該筆不參與下一輪。
- 同名者要有座號或其他清楚標記。
- 名單有錯時先暫停、更正與說明,不在轉盤轉動中更換候選者。
抽選工具負責從輸入的名單取樣,不能替你判斷參加資格。活動規則、名單完整性與現場操作紀錄,仍由主辦者負責。
名字轉盤的操作步驟
- 開啟工具,每行貼上一位參加者;若有單位可用 Tab 分隔。
- 檢查顯示的人數,刪除誤貼的表頭、重複複製的列與不符資格者。
- 勾選「抽中後移除」對應選項,再開始轉動。
- 等結果揭曉,核對名單第幾筆及附帶單位,而不只看顯示的姓名。
- 繼續下一輪,並在全部抽完前維持同一份候選名單。
目前轉盤最多支援 200 筆。顯示區在名單多時可能只標部分文字,不代表沒有被畫出姓名的人失去資格;實際候選人數以名單與提示為準。
「抽中後移除」何時真的移出?
ToolPiyo 會先揭曉得獎者,保留當輪轉盤供核對;按下一輪時,才把上一輪已標記的中選資料移出候選名單。因此剛揭曉時仍看到該名字,不必手動再刪一次。
例如原本有 5 筆,第一輪提示某筆下一輪將移出。繼續抽選時,下一輪會從剩下 4 筆選取。最後一筆也抽完後,再按抽選會提示全部參加者都已抽中,不會悄悄把原名單加回來。
若兩輪之間重新貼回完整名單,等於重新開一輪名單;已抽中的人可能再次成為候選者。需要重新開始時,請公開說明,而不是把它當成同一場不重複抽選。
用數字看每輪中選機率
當名單有 N 筆時,每筆當輪中選機率是 1 ÷ N。例如 10 人各一筆,第一輪每人為 1/10;第一位移除後,剩下 9 人的下一輪每人為 1/9。
在規則不變、每人一筆、連續不重複抽出 3 人的情況下,每人在「前 3 個名額中至少中選一次」的機率為 3 ÷ 10 = 30%。這與單一輪的 10% 不同,也不表示落選的人下一輪必定補償中獎。
工具使用瀏覽器 Web Crypto 亂數及拒絕採樣,先決定中選索引,再讓動畫轉到對應位置。動畫長短不是機率來源;這也不構成第三方公證、不可作弊或法律上的公平認證。
同名與重複列,會怎樣影響機率?
假設 10 列裡,同一位林同學被誤貼兩次,其他 8 位各一列。工具看到的是 10 筆資料,林同學在第一輪占 2/10,其他人各 1/10。移除其中一筆後,另一筆仍可能再中選。
如果確實有兩位同名者,兩筆就都應保留。最好的做法是在抽選前加入「林同學 01/林同學 18」等可辨識標記,不要為去除重複而刪掉真正不同的人。公開顯示時,標記應避免暴露不必要的個資。
抽完後如何保存與銜接活動?
可複製抽籤紀錄,留存這一輪的結果。紀錄在目前頁面記憶體中;重新整理不是存檔,也不會自動還原原始候選名單。重置轉盤會清除角度與紀錄,但保留當時的候選名單,未必等於恢復開場名單。
若還需要核對實際出席者,先準備活動簽到表。如果所有人都要分到一個隊伍,則用隨機分組,不必逐人抽到最後再自行分配。
常見問題
沒有勾選移除,連續抽到同一人是程式壞了嗎?
不一定。名單沒有減少時,每輪仍從同一批候選資料取樣,重複結果是可能發生的。請先確認抽選規則,而不是從一次重複就判定亂數失效。
可以保證某人不會連續落選嗎?
不能。工具不會平衡個人的「運氣」,也沒有預先安排誰應該中選。要設定輪流發言或每人必有一次,應使用不重複的完整輪次規則,而不是期待每輪獨立抽選自動平均。