座席表作成ツール(テーブル自動割り当て・CSV/画像出力)

参加者の名簿とテーブル数・1 テーブルの席数から座席を自動で割り当てます。名簿順またはランダム、均等割りまたは順に満席を選べ、席の入れ替えも可能。CSV と PNG 画像で保存できます。

  • ブラウザ内で処理(アップロードなし)

表計算ソフトの列をそのまま貼り付けできます。同じ名前が複数あっても別の人として扱います。

席の合計 18 席(3 テーブル × 6 席)/参加者 14 人

並び順
テーブルへの分け方

座席表

参加者
14 人
テーブル
3 卓
空席
4 席

席を 1 つ選んでから別の席を選ぶと、2 人を入れ替えます。空席を選ぶとそこへ移動します。キーボードでも操作できます(Tab で移動、Enter で選択)。

  • テーブル 15 / 6 席

  • テーブル 25 / 6 席

  • テーブル 34 / 6 席

使い方

  1. 参加者の名前を 1 行に 1 人ずつ入力し、テーブル数と 1 テーブルの席数を入力します。
  2. 並び順(名簿順/ランダム)と分け方(均等/順に満席)を選び、「座席を割り当てる」を押します。
  3. 席を 1 つ選んでから別の席を選ぶと入れ替えられます。完成したら CSV か画像(PNG)でダウンロードします。

よくある質問

席が足りないときはどうなりますか?

参加者がテーブル数 × 席数より多い場合はエラーを表示し、割り当てを行いません。テーブル数か 1 テーブルの席数を増やしてください。

ランダムな割り当ては偏りませんか?

ブラウザの暗号論的に安全な乱数を使ったシャッフル(Fisher–Yates 法)で並べ替えてから席に割り当てるため、どの並び方も同じ確率で選ばれます。

キーボードだけで席を入れ替えられますか?

はい。Tab キーで席に移動して Enter キーで選び、入れ替える相手の席でもう一度 Enter キーを押します。空席を選ぶとそこへ移動します。

CSV が文字化けします。

CSV は UTF-8(BOM 付き)で保存しています。Excel で開くと通常は正しく表示されます。表示されない場合は、データの取り込み機能で文字コードに UTF-8 を指定してください。

注意事項・制限

  • 入力内容はこのページ内でのみ処理され、YUCTS のサーバーには送信されません。
  • 参加者は 1,000 人、テーブルは 100 卓、1 テーブルの席は 50 席まで、名前は 60 文字までです。
  • 名簿や席の割り当ては保存されません。ページを閉じる前に CSV か画像で保存してください。
  • 名簿や席数を変えたあとに割り当て直すと、手動で入れ替えた内容は元に戻ります。
  • 画像は端末にインストールされているフォントで描画します。特殊な文字は端末によって表示が異なる場合があります。