エクセルで座席表の作り方|初心者でも簡単&自動化する方法を解説

エクセルで座席表の作り方|初心者でも簡単&自動化する方法を解説

本記事には広告(PR)が含まれます。
くわしくは プライバシーポリシー をご確認ください。


新年度や異動のタイミングになると、
「座席表を作る必要があるけど、どうやって作ればいいの?」と悩むことはありませんか?

学校の席替えや、職場の配置換え、会議の席順決めなど、
座席表は意外とさまざまな場面で必要になります。

とはいえ、
「一から作るのは面倒…」
「できれば簡単に済ませたい…」
と感じている方も多いのではないでしょうか。

実はExcelを使えば、
シンプルな座席表から、名簿を使った自動作成まで簡単に作ることができます。

さらに工夫すれば、
▶ 名簿を貼り付けるだけで座席表が完成
▶ ランダムで席替えも可能

といった便利な使い方もできるようになります。

この記事では、
初心者の方でもすぐに実践できるように、

  • Excelで座席表を作る基本手順
  • 自動化して効率よく作る方法

をわかりやすく解説していきます。

「できるだけ手間をかけずに座席表を作りたい」という方は、
ぜひ参考にしてみてください。


▼この記事でできること

この記事では、目的に合わせて座席表を作る方法を紹介しています。


目次

Excelで座席表を作る基本手順

座席表を作る前に準備するもの

Excelで座席表をスムーズに作るためには、
あらかじめいくつか準備しておくと作業がぐっと楽になります。

主に準備しておきたいのは次の3つです。

▼① 名簿データ

まずは、座席に配置する人のリストを用意します。

  • 名前
  • 部署やグループ(任意)

などをExcelに入力しておくと、後の作業がスムーズです。

エクセルで作成した座席表用の名簿データ(氏名・役職の一覧)
座席表の元になる名簿データを用意します(氏名や役職を入力)

▼② 座席のレイアウト

次に、座席の配置をイメージしておきましょう。

例えば、

  • 横4列 × 縦5列
  • コの字型
  • 会議用の並び

など、用途に応じてレイアウトは変わります。

あらかじめ簡単に紙に書いておくだけでも、
Excelでの作業がスムーズになります。

エクセルで座席表のレイアウトを作成した状態(コの字型の配置)
まずはセルや図形を使って座席のレイアウトを作成します

▼③ 使用用途(学校・職場・会議など)

座席表は用途によって見せ方が変わります。

  • 学校 → シンプルで見やすさ重視
  • 職場 → 部署や役職がわかると便利
  • 会議 → 上座・下座の配置が重要

このように、目的を意識しておくことで
「見やすく実用的な座席表」を作ることができます。


Excelは一度作ってしまえば、
次回からはコピーして使い回すことも可能です。

最初にしっかり準備しておくことで、
後の作業を大きく効率化できます。


セルを使ったシンプルな座席表の作り方

ここからは、Excelのセルを使って
基本的な座席表を作る方法を解説します。

初心者の方でもすぐにできるので、まずはこの方法から試してみましょう。


▼①枠線をつけて座席の形を作る

まずは座席の形を作ります。

  1. 座席部分を選択
  2. 「罫線」→「すべての枠線」または「外枠」を選択

枠線をつけるだけで、
一気に「座席表っぽさ」が出ます。

エクセルの罫線メニューから外枠を選択している画面
「罫線」から外枠や格子を設定して座席の区切りを作ります
罫線を設定して座席の区切りが表示されたエクセルの画面
罫線を設定すると座席の位置がわかりやすくなります

▼ ②セルを結合して座席を作る

次に、必要に応じてセルを結合します。

  1. 座席ごとにセルを選択
  2. 「ホーム」タブ →「セルを結合して中央揃え」をクリック

これで、1つの座席として使えるセルが完成します。

例えば、
「2列×2行」を1席にすると、見やすい座席表になります。

セルを結合して中央揃えを選択しているエクセルの画面
セルを結合して1人分の座席スペースを作成します
セルを結合して座席ごとにスペースが確保されたエクセルの画面
セルを結合すると座席ごとのスペースがはっきりします

▼③ 名前を入力して中央揃えにする

座席に名前を入力したら、見やすく整えましょう。

  • 水平:中央揃え
  • 垂直:中央揃え

に設定すると、バランスよく表示されます。

エクセルで文字を中央揃えに設定している画面
名前は中央揃えにすると見やすくなります
名前を入力して完成したエクセルの座席表(教室レイアウト)
名前を入力すると、このように座席表が完成します

▼④ 印刷しやすいサイズ(A4)に調整する

最後に、印刷を想定してサイズを整えます。

  1. 「ページレイアウト」タブを開く
  2. サイズを「A4」に設定
  3. 必要に応じて「拡大縮小」で1ページに収める

▶ 印刷時に崩れないよう、ここは意外と重要なポイントです。

エクセルのページレイアウトで印刷設定を調整している画面
印刷する場合はページレイアウトからサイズや拡大率を調整します

この方法なら、
とりあえず使える座席表を短時間で作成できます。

ただし、人数の変更や席替えのたびに手入力する必要があるため、
次のステップで「見やすさ」や「効率化」を意識していきましょう。


見やすい座席表にするコツ

同じ座席表でも、少し工夫するだけで
「見やすさ」が大きく変わります。

ここでは、初心者でも簡単にできるポイントを紹介します。


▼① フォントサイズと種類を統一する

フォントがバラバラだと、
それだけで見にくくなってしまいます。

  • フォントは1種類に統一
  • サイズもできるだけ揃える

▶ シンプルですが効果は大きいです。


▼② 色分けでグループをわかりやすくする

部署やチームごとに色分けすると、
誰がどのグループか一目でわかります。

  • 部署ごとに背景色を変える
  • 役職者だけ色を変える

▶ 会議や職場の座席表におすすめです。


▼③ 行・列の幅を揃える

座席の大きさがバラバラだと、
全体が見づらくなります。

  • 行の高さを統一
  • 列の幅を統一

して、整ったレイアウトにしましょう。


▼④ 余白やタイトルをつける

少し余白を取ったり、タイトルを入れるだけでも
見やすさがアップします。

例:

  • 「○○会議 座席表」
  • 「○年○組 座席表」

▶ 印刷して使う場合は特に重要です。


色分けや配置を工夫して見やすくしたエクセルの座席表
色分けや配置を工夫することで、見やすい座席表にできます

このように、少しの工夫で
「見やすく・使いやすい座席表」に仕上げることができます。


テンプレートとして保存して再利用する方法

座席表は一度作って終わりではなく、
何度も使うケースが多い作業です。

そのため、テンプレートとして保存しておくと
毎回の手間を大きく減らすことができます。


▼① ファイルをコピーして使う

もっとも簡単なのは、
作成したファイルをコピーして使う方法です。

  • 元データを残したまま使える
  • 誤って上書きするリスクを防げる

▶ 初心者の方にはこの方法がおすすめです。


▼② シートを複製して使う

同じファイル内で管理したい場合は、
シートのコピーが便利です。

  1. シートタブを右クリック
  2. 「移動またはコピー」を選択
  3. 「コピーを作成する」にチェック

これで、同じレイアウトのシートを簡単に作れます。


▼③ 名簿だけ入れ替えて使う

テンプレート化しておけば、

  • 名前だけ差し替える
  • 人数に応じて調整する

だけで、すぐに座席表が完成します。


このように、最初に少し手間をかけておくだけで、
次回以降の作業を大幅に効率化できます。


Excelで座席表を自動化・効率化する方法

名簿から座席表を自動反映する方法(参照式)

「毎回名前を入力するのが面倒…」という方は、
別シートの名簿を参照する方法がおすすめです。


▼基本の仕組み

  1. 別シートに名簿を作成(例:Sheet1)
  2. 座席表シート(Sheet2)でセルに数式を入力

例:

=Sheet1!A1

これだけで、名簿の内容が自動で表示されます。

エクセルで座席表のセルに数式を入力する準備として「=」を入力している画面
まずはリンクしたいセルを選択し、「=」を入力します
名簿シート内の氏名セルをクリックして参照しているエクセルの画面
次に、参照元となる名簿シートを選択し、表示したい名前のセルをクリックします
=生徒名簿!B2 の数式が入力され、座席表に名前が表示されたエクセルの画面
Enterキーを押すと、座席表に名前が表示されます
複数のセルに名簿の内容を参照して座席表が作成されたエクセルの画面
同じ操作を繰り返すことで、座席表を自動で作成できます

▼この方法のメリット

  • 名簿を変更すると座席表も自動更新される
  • 手入力のミスを防げる
  • 並び替えで席順変更が簡単

▶「とりあえず自動化したい」ならこれが最もシンプルです


▼並び替えで席替えも簡単

名簿側で並び替えを行えば、
座席表の表示もそのまま変わります。

つまり…

▶ 名簿を並び替えるだけで座席表が完成

という状態が作れます。


図形に名前を表示する方法

より「座席表っぽく」したい場合は、
図形に名前を表示する方法がおすすめです。


▼やり方

  1. 「挿入」→「図形」で四角形などを作成
  2. 図形を選択した状態で数式バーをクリック
  3. 次のように入力
    =Sheet1!A1

これで、セルの内容が図形に表示されます。

図形を選択して数式バーにセル参照を入力しているエクセルの画面
図形にもセル参照を設定することで、自由なレイアウトが作れます

▼この方法のメリット

  • 自由なレイアウトが可能
  • 会議・イベント用の座席表に最適
  • 見た目がわかりやすい

▼注意点

  • 図形はセルの位置ではなく「参照先」に依存する
  • セルの位置を動かすとズレる可能性あり

▶ 名簿の並び替えはOK、セルの移動は注意です

補足:数式を消してもテキストが残る場合があります

図形に設定したセル参照(=A1 など)を削除しても、
表示されている文字はそのまま残る場合があります。

その場合は、図形を選択して直接文字を削除することで、
内容をリセットできます。


この機能については、Microsoft公式でも解説されています。

セルまたはセル範囲の内容をグラフィック オブジェクトに動的に表示する |Microsoft サポート


ランダムで席替えする方法(RAND関数)

席替えをランダムにしたい場合は、
RAND関数を使う方法が便利です。


▼手順

  1. 名簿の横に列を追加
  2. RAND関数を入力
    =RAND()
    エクセルでRAND関数を入力してランダムな数値を生成している画面
    RAND関数を使ってランダムな値を作成します
  3. その列を含めて並び替え
    エクセルの並び替え機能でランダム列を昇順に並び替えている画面
    ランダム列を基準に並び替えを行います
    ランダム並び替えにより座席の配置が変更されたエクセルの画面
    並び替えることで、座席の配置をランダムに変更できます

▼仕組み

RAND関数は「0〜1のランダムな数値」を生成します。

この値を基準に並び替えることで、
順番がシャッフルされます。

基本的な使い方はこの記事で十分ですが、
仕様を詳しく知りたい場合は公式ページも参考になります。

RAND 関数(Microsoft公式)


▼注意点

RAND関数は再計算されるたびに値が変わるため、
気になる場合は「値として貼り付け」して固定しておくと安心です。

※並び替えをしない限り、席順が変わることはほとんどありません。

詳しくは以下の記事をご参考ください。

Excelの再計算を止めるには?値の固定&数式を保持する対策法


並び替えが崩れないようにする注意点

自動化を使うと便利ですが、
やり方によってはデータが崩れることもあります。


▼よくあるミス①:一部だけ並び替えてしまう

名簿の一部だけ選択して並び替えると、
名前と情報がズレてしまいます。

👉必ず表全体を選択して並び替えましょう


▼よくあるミス②:参照がズレる

セル参照の設定によっては、コピーや移動時に参照先がずれる場合があります。

今回のように並び替えだけで使用する場合は問題になることは少ないですが、
気になる場合は「$(絶対参照)」を使うことで固定できます。

例:

  • =A1 → コピーでズレる
  • =$A$1 → 固定される

▶必要に応じて絶対参照を使いましょう


▼よくあるミス③:管理がバラバラになる

複数の場所でデータを管理すると、
修正漏れの原因になります。

▶おすすめは

  • 名簿は1か所にまとめる
  • 座席表は参照だけにする

作業をさらに楽にする工夫

最後に、実務で役立つ
さらに効率化するポイントを紹介します。


▼① 入力シートと表示シートを分ける

  • Sheet1:名簿(入力用)
  • Sheet2:座席表(表示用)

👉この形にすると管理がシンプルになります


▼② テンプレート化して使い回す

  • レイアウトは固定
  • 名簿だけ差し替え

👉「貼り付けるだけ」で完成します


▼③ 最小作業で完成する形を目指す

理想は👇

  1. 名簿を貼り付ける
  2. 必要なら並び替える
  3.  完成

この状態まで作り込めば、
次回以降の作業が圧倒的に楽になります。


Excel操作に苦手意識はありませんか?

「なんとなく使っているけど、正直よく分からない…」
「もっと効率よく作業できる気がする…」

👉そんな方は、一度基礎を見直すだけで一気に作業が楽になります

初心者でもできるExcelの独学方法をまとめました
エクセルが難しい人必見!独学でできる勉強法と続けるコツを紹介


「何から覚えればいいのか分からない」という方でも、
順番に学べるように解説しています。


    まとめ|Excelなら座席表は簡単&自動化もできる

    Excelを使えば、座席表は意外と簡単に作成できます。

    今回紹介したポイントを整理すると、次の通りです。


    ✔ セルを使えばシンプルな座席表がすぐ作れる
    ✔ 見やすさはフォント・色・配置で調整できる
    ✔ 参照式を使えば名簿から自動作成が可能
    ✔ RAND関数でランダムな席替えもできる


    特に、

    👉 名簿を貼り付けるだけで座席表が完成する仕組み

    を作っておくと、次回以降の作業がとても楽になります。

    座席表は頻繁に作るものではないですが、
    だからこそ「できるだけ手間をかけずに作る工夫」が重要です。

    ぜひ今回の方法を活用して、
    効率よく座席表を作成してみてください。


    よくある質問(FAQ)

    Excelで座席表を作るのは難しいですか?

    基本的な座席表であれば、セルの結合と罫線だけで簡単に作成できます。
    初心者の方でもすぐに作れるため、まずはシンプルな方法から試してみるのがおすすめです。


    名簿から自動で座席表を作ることはできますか?

    はい、可能です。
    別シートの名簿を参照することで、名前を自動表示できます。

    並び替えを活用すれば、席替えも簡単に行えます。


    ランダムで席替えをすることはできますか?

    できます。
    RAND関数で乱数を作成し、その値で並び替えることでランダム配置が可能です。

    ただし、再計算で順番が変わるため、必要に応じて値を固定するようにしましょう。


    図形を使った座席表は初心者でもできますか?
    少し応用になりますが、手順自体はシンプルです。
    図形にセル参照を設定することで、自由なレイアウトの座席表を作成できます。

    【関連記事】

    座席表の作成や自動化をさらに便利にしたい方は、
    こちらの記事もあわせてご覧ください。

    ▶ ランダムで席替えしたい方はこちら

    エクセルでルーレットを作る方法と活用術を徹底解説
    👉 抽選や席替えを楽しく行う方法を紹介しています

    ▶ RAND関数の再計算を止めたい方はこちら

    Excelの再計算を止めるには?値の固定&数式を保持する対策法
    👉 ランダム結果を固定する方法を解説しています

    ▶ 名簿管理や自動化をさらに強化したい方はこちら

    VLOOKUP関数の使い方まとめ|エラー・複数条件・応用までやさしく解説
    👉 データ検索や自動表示を効率化できます

    ※外部リンク※

      ※参考書籍 (PR)

      ※本ボックスにはアフィリエイトリンク(PR)が含まれます。
      くわしくは プライバシーポリシー へ。

      エクセルで座席表の作り方|初心者でも簡単&自動化する方法を解説
      最新情報をチェックしよう!