活動座位表產生器(自動分桌、CSV/圖片下載)

輸入賓客名單、桌數與每桌座位數,自動分配座位。可依名單順序或隨機、平均分配或依序坐滿,並可手動交換座位,最後下載 CSV 或 PNG 圖片。

  • 在瀏覽器內處理(不上傳)

可直接貼上試算表的一欄;名字相同也會視為不同的人。

座位共 18 個(3 桌 × 6 位)/賓客 14 人

排列順序
分桌方式

座位表

賓客
14 人
桌數
3 桌
空位
4 位

先選一個座位,再選另一個座位,就會交換兩人;選空位則會移到該座位。也可以用鍵盤操作(Tab 移動、Enter 選取)。

  • 第 1 桌5 / 6 位

  • 第 2 桌5 / 6 位

  • 第 3 桌4 / 6 位

使用方式

  1. 每行輸入一位賓客的名字,再輸入桌數與每桌座位數。
  2. 選擇排列順序(名單順序/隨機)與分桌方式(平均/依序坐滿),按「分配座位」。
  3. 先選一個座位再選另一個座位即可交換;完成後下載 CSV 或圖片(PNG)。

常見問題

座位不夠時會怎樣?

賓客人數超過「桌數 × 每桌座位數」時會顯示錯誤,不會進行分配。請增加桌數或每桌座位數。

隨機分配公平嗎?

會先用瀏覽器的密碼學安全亂數以 Fisher–Yates 洗牌法打亂順序再入座,每一種排列出現的機率都相同。

可以只用鍵盤交換座位嗎?

可以。用 Tab 鍵移到座位、按 Enter 選取,再到要交換的座位按 Enter。選擇空位則會把人移過去。

CSV 打開是亂碼?

CSV 以 UTF-8(含 BOM)儲存,Excel 通常能正確辨識。若仍顯示亂碼,請用資料匯入功能並指定 UTF-8 編碼。

注意事項與限制

  • 你輸入的內容只在此頁面處理,不會傳送到 YUCTS 的伺服器。
  • 賓客最多 1,000 人、最多 100 桌、每桌最多 50 位,名字最多 60 字。
  • 名單與座位表不會儲存,關閉頁面前請先下載 CSV 或圖片。
  • 變更名單或桌數後重新分配,手動交換的結果會被取代。
  • 圖片使用裝置上已安裝的字型繪製,特殊字元在不同裝置上可能顯示不同。