本記事には広告(PR)が含まれます。
くわしくは プライバシーポリシー をご確認ください。
この記事でできること
Excelで名簿を作成する基本手順
1.用途に合わせて必要な項目を決める
まず、名簿を何に使うか決めましょう。社内の連絡用なら氏名・部署・連絡先、郵送用なら氏名・郵便番号・住所などが必要です。
| 項目 | 入力・管理のポイント |
|---|---|
| 管理番号 | 並べ替えても変わらない番号を付ける |
| 氏名 | 姓名の間のスペースなど、表記ルールをそろえる |
| ふりがな | 読み方を確認し、ひらがな・カタカナを統一する |
| 部署・区分 | 同じ分類は同じ名称で入力する |
| 郵便番号 | 入力前に文字列に設定する |
| 住所 | 郵送に使う場合は建物名・部屋番号まで確認する |
| 電話番号 | 入力前に文字列に設定する |
| 備考 | 更新日や確認事項など、必要な内容を記録する |
すべての項目を入れる必要はありません。用途に必要な情報に絞ると、入力や更新の負担を減らせます。

2.項目見出しを入力し、その下に1人ずつ入力する
今回は、1行目に名簿のタイトルを置き、A3からH3に次の項目見出しを入力します。
| A列 | B列 | C列 | D列 | E列 | F列 | G列 | H列 |
|---|---|---|---|---|---|---|---|
| 管理番号 | 氏名 | ふりがな | 区分 | 郵便番号 | 住所 | 電話番号 | 備考 |
4行目からは、1人分の情報を横一列に入力します。
名簿の途中に空白行を挟んだり、データ部分のセルを結合したりしないことがポイントです。表が分断されると、一部だけが並べ替えの対象になるなど、操作ミスにつながります。
新しく名簿を作るなら、姓と名を別々の列に入力しておく方法もあります。宛名や申請書などに使うとき、必要に応じて結合できます。
参考:
▶ エクセルでセル結合はなぜダメ?セルの結合しない縦中央揃えの方法も紹介!
▶ エクセルで並び替えができない原因と対処法|数字順にならない・ぐちゃぐちゃも解決
3.郵便番号・電話番号の列を文字列に設定する
番号を入力する前に、郵便番号と電話番号の入力範囲を[文字列]に設定します。
- 郵便番号の列、または入力するセル範囲を選択します。
- [ホーム]タブの[数値の書式]で[文字列]を選びます。

- 電話番号の列にも同じ設定を行います。
- 郵便番号や電話番号を入力します。
これで、先頭が0の番号も文字列として入力できます。

詳しい注意点は、後の「郵便番号・住所・電話番号を入力するポイント」で説明します。
4.表をテーブルにして検索・更新しやすくする
見出しとデータを入力したら、テーブルにすると便利です。
- タイトルや更新日を除き、項目見出しとデータの範囲を選択します(今回の例ではA3:H13)。
- [挿入]タブ→[テーブル]をクリックします。

- 対象範囲を確認し、[先頭行をテーブルの見出しとして使用する]にチェックを入れます。

タイトルを除き、項目見出しとデータをテーブルの対象にします。 - [OK]をクリックします。
見出しに▼ボタンが付き、区分で絞り込んだり、名前で並べ替えたりできます。テーブルには行の色分けなどのスタイルも用意されています。
新しい人を追加するときは、テーブルのすぐ下の行に入力し、表の範囲に追加されたことを確認しましょう。

5.列幅と折り返しを調整して見やすくする
氏名や電話番号は読み切れる幅にし、長い住所は折り返して表示すると、横に広がりすぎるのを防げます。
- 列幅を調整する:列見出しの右端をドラッグする
- 列幅を自動調整する:列見出しの右端をダブルクリックする
- 住所を折り返す:対象セルを選択し、[ホーム]→[折り返して全体を表示する]を選ぶ
見出しを太字にし、色を付ける程度でも十分見やすくなります。まずは、文字が切れずに読めることを優先しましょう。

名簿の氏名を整理する方法
ここからの数式は、操作を練習するための独立した例です。実際の名簿では、参照するセルを自分の表に合わせて変更してください。
姓と名を分けるには、区切りとなるスペースを確認する
「山田 太郎」のように姓名の間にスペースがあれば、その位置を使って分割できます。
一方、「山田太郎」のように区切りがない氏名を、文字数だけで正確に分けることはできません。姓の長さや読み方を確認し、区切りを入れるか、姓と名を別々に入力しましょう。
半角・全角スペースが混在している場合は、まず表記をそろえます。A2に氏名がある例で、B2に次の数式を入力します。
=TRIM(SUBSTITUTE(A2," "," "))
SUBSTITUTEの最初の引用符内は全角スペース、次は半角スペースです。全角を半角に変え、TRIMで前後の半角スペースや連続する半角スペースを整えます。

次に、B2の氏名から姓と名を取り出します。
C2:姓を取り出す
=LEFT(B2,FIND(" ",B2)-1)

D2:名を取り出す
=MID(B2,FIND(" ",B2)+1,LEN(B2))

「山田 太郎」なら、C2に「山田」、D2に「太郎」が表示されます。数式を下の行にコピーすると、同じ区切り方の氏名をまとめて分割できます。
※この例は、姓と名の境目が最初の半角スペースであるデータが対象です。スペースがないと#VALUE!になります。複数の単語を含む氏名などは、分割結果を確認してください。
関数を使わず、[データ]→[区切り位置]でスペースを区切り文字にする方法もあります。分割先のセルにデータがあると上書きされるため、右側に十分な空列を用意してから操作しましょう。
姓と名を結合してフルネームにする
姓がB2、名がC2にある場合は、&でつなげられます。
=B2&C2
姓名の間に半角スペースを入れる場合は、次の数式です。
=B2&" "&C2
「山田」「太郎」から「山田 太郎」を作れます。名簿内では、スペースを入れるかどうかを統一しておきましょう。

宛名用の列に「様」を付ける
B2に氏名がある場合、次の数式で敬称を付けられます。
=IF(B2="","",B2&"様")
空白の行には何も表示せず、氏名がある行だけ「様」を付けます。元の氏名はそのまま残し、宛名用の列を別に作ると使い分けやすくなります。

名簿を50音順に並べ替える方法
読み方を確認したふりがな列を用意する
名前を50音順に並べ替えるときは、読み方を確認したふりがな列を使うと管理しやすくなります。
氏名がC2にある場合、次の数式でセルに保存されているふりがなを取り出せます。
=PHONETIC(C2)

PHONETIC関数は、漢字から正しい読み方を自動判定する関数ではありません。取り出したふりがなが実際の氏名の読み方と合っているか確認してください。
ほかのソフトやWebページから貼り付けた氏名には、ふりがな情報がないこともあります。その場合は、氏名セルのふりがなを設定・修正するか、別のふりがな列に読み方を直接入力します。
日本語データは、既定ではセルのふりがな情報を使って並べ替えられます。並び順がおかしいときは、漢字だけで判断せず、ふりがなも確認しましょう。
PHONETIC関数の表記をカタカナからひらがなに変更したいときは?
エクセルの設定によってはPHONETIC関数の表示結果がカタカナになる場合があります。
もしひらがなにしたい場合は、
- 関数の参照元のセル(漢字の氏名欄)を選択します。
- [ホーム]タブの[ふりがなの表示/非表示]メニュー内の[ふりがなの設定]をクリックします。

設定を変更するのは、関数の参照元である氏名セルです。 - [ふりがなの設定]ダイアログの[ふりがな]タブで、[種類]を[ひらがな]にし、[OK]をクリックします。

- 関数の結果がひらがなになったのを確認します。

名簿全体を対象に、ふりがな列で並べ替える
- タイトルや更新日を除き、項目見出しとデータの範囲を選択します(今回の例ではA3:H13)。
- [データ]→[並べ替え]を開きます。

- [先頭行をデータの見出しとして使用する]を確認します。

テーブルでは、見出しの設定がチェック済みで変更できない場合があります。 - [最優先されるキー]でふりがなの列を選びます。
- [順序]を[昇順]にして[OK]をクリックします。

氏名の列だけを並べ替えると、住所や電話番号との対応がずれるおそれがあります。1人分の情報をまとめて移動させるため、表全体を対象にすることが大切です。

並べ替えで一部しか動かない、氏名と住所がずれるなどの問題が起きた場合は、表の範囲や空白行・セル結合を確認しましょう。
参考:
▶ エクセルで並び替えができない原因と対処法|数字順にならない・ぐちゃぐちゃも解決
郵便番号・住所・電話番号を入力するポイント
郵便番号・電話番号は、入力前に文字列にする
郵便番号や電話番号は、計算するための数字ではありません。新しく名簿を作る場合は、文字列として保存すると先頭の0を保ちやすくなります。
入力範囲を先に[文字列]に設定し、次のように入力します。
- 郵便番号:001-0001
- 電話番号:090-1234-5678
少数のセルなら、先頭に半角のアポストロフィを付けて入力する方法もあります。
'09012345678

アポストロフィは通常、セル上には表示されません。
すでに消えた0は、後から表示形式を文字列に変えても戻りません。元の資料と照合して修正してください。
また、数値が入っているセルを文字列の表示形式に変えるだけでは、既存の値が文字列に変換されるわけではありません。
CSVなどから取り込む場合も、郵便番号・電話番号の列を文字列として読み込む必要があります。
ハイフンの形式をそろえる
郵便番号は7桁なので、ハイフンなしの数値がB2にある場合は、次の数式で表示を整えられます。
=TEXT(B2,"000-0000")
例:1234567 → 123-4567

この数式は、ハイフンなしの数値データを整える例です。ハイフン付きの文字列など、入力状態が異なる場合は処理方法も変わります。
電話番号は、市外局番などによってハイフンの位置が異なります。固定電話と携帯電話が混在する名簿に、同じ表示形式を一律に適用するのは避けましょう。
ユーザー定義の表示形式は、セルの見た目を変える設定です。ほかのシステムに渡すデータとして使う場合は、文字列で保存する方法との違いを確認してください。
具体的な設定や、入力済みの番号を整える方法は、こちらで解説しています。
→ Excelで郵便番号・電話番号のハイフンを入れる・消す方法|0が消える対策も解説
住所は、使う目的に合わせて分ける
連絡先一覧なら住所を1つの列にまとめても構いません。都道府県ごとに絞り込みたい場合や、宛名に使う場合は、項目を分けると便利です。
例:都道府県/市区町村・番地/建物名・部屋番号
建物名を別列にしておくと、長い住所の折り返しや宛名のレイアウトを調整しやすくなります。
郵便番号から住所を表示したい場合は、郵便番号と住所の対応表を用意し、検索関数で参照する方法があります。
ただし、郵便番号だけで番地や建物名まで完成するわけではありません。対応表の更新や、同じ郵便番号に複数の候補がある場合への対応も必要です。
都道府県や区分はドロップダウンで表記をそろえる
都道府県、部署、会員区分など、同じ選択肢を繰り返し入力する項目は、ドロップダウンが役立ちます。
区分の入力範囲を選択し、[データ]→[データの入力規則]を開きます。
[入力値の種類]で[リスト]を選び、[元の値]に 一般,スタッフ,役員 のように、選択肢を半角カンマで区切って入力します。

[OK]をクリックすると、セルのドロップダウンから区分を選べるようになります。

「東京都」と「東京」のような表記ゆれを減らし、絞り込みや集計をしやすくできます。
参考:
▶ Excelドロップダウンリストの作り方|表示されない・反応しない原因と対処法
名簿の更新・印刷で確認すること
人数が増えても、同じ表に追加する
名簿を更新するときは、同じ列構成で下の行に追加します。途中に別の見出しや空白行を挟まず、部署や区分は専用の列で管理しましょう。
管理番号を付けておくと、同姓同名の人も区別しやすくなります。管理番号は人にひも付く固定の値として扱い、並べ替えのたびに振り直さないようにします。
関数を使った列がある場合は、新しい行にも数式が入っているか確認してください。重複した名前を見つけても、別人の可能性があるため、氏名だけを基準に削除しないことが大切です。
見出しを固定してスクロールしやすくする
1行目が見出しの場合は、[表示]→[ウィンドウ枠の固定]→[先頭行の固定]を選びます。
下へスクロールしても項目名が表示されるため、人数が多い名簿でも確認しやすくなります。
見出しが1行目でない場合は?
今回の名簿は3行目が見出しなので、行番号「4」をクリックして4行目を選択します。
[表示]→[ウィンドウ枠の固定]→[ウィンドウ枠の固定]を選ぶと、1~3行目を表示したままスクロールできます。

ウィンドウ枠の固定についてはこちらの記事でも紹介しています。
▶ Excelのウィンドウ枠の固定がずれる?原因と正しい設定方法をやさしく解説
印刷前に列の欠けと文字の大きさを確認する
印刷するときは、次の順で確認しましょう。
- 印刷したい名簿の範囲を選択します。
- [ページレイアウト]→[印刷範囲]→[印刷範囲の設定]を選びます。

- 用紙サイズと、縦・横の向きを選びます。

- 必要に応じて[拡大縮小印刷]の[横]を[1ページ]、[縦]を[自動]にします。

- [ファイル]→[印刷]で、文字が小さすぎないか確認します。

印刷前に、列の欠けや文字の大きさを確認しましょう。
人数が多い名簿を縦も横も1ページに収めると、文字が小さくなりがちです。縦方向は複数ページに分け、読みやすさを優先しましょう。列数が多い場合は、横を1ページにする設定でも文字が小さくなるため、不要な列を印刷から外すなどの調整が必要です。
複数ページにわたる場合は、[ページレイアウト]→[印刷タイトル]で[タイトル行]に $3:$3 を指定すると、各ページに3行目の見出しを印刷できます。タイトルや更新日も繰り返したい場合は、$1:$3 を指定します。

参考:
- 印刷時文字が小さい場合の対処法はこちら
▶ Excelの印刷が小さくなる原因と対処法|文字が小さい・余白が広い時の直し方 - 見出しを2ページ目以降にも印刷したい場合はこちら
▶ Excelで印刷時に見出しを固定する方法|2ページ目以降にもタイトル行を表示
名簿作成のよくある質問
名簿を作るのに、関数は必須ですか?
スペースがない氏名を、姓と名に自動で分けられますか?
PHONETIC関数を使っても、ふりがなにならないのはなぜですか?
電話番号の0が消えた後、文字列に変えれば戻りますか?
名簿の名前だけを並べ替えても大丈夫ですか?
郵便番号から住所をすべて自動入力できますか?
Excelの「調べながら作る」を、少しずつラクにしませんか?
名簿を作るたびに、関数や設定を検索し直していませんか?
Excelを最初から全部覚える必要はありません。今使う操作から一つずつ身につけると、次の名簿作成や日々の事務作業にも生かせます。
「何から勉強すればよいかわからない」という方は、初心者向けの学習方法と続けるコツをまとめたこちらの記事をご覧ください。
まとめ:名簿は作り方と入力ルールをそろえると管理しやすい
Excelの名簿は、まず必要な項目を決め、1人分の情報を1行にまとめるところから始めましょう。
- 見出しを付け、途中に空白行や結合セルを入れない
- 郵便番号・電話番号は、入力前に文字列に設定する
- テーブルを使い、検索・並べ替え・更新をしやすくする
- 氏名の分割は区切りを確認し、50音順は読み方を確認する
- 印刷前に、列の欠けや文字の大きさをチェックする
最初に入力ルールをそろえておくと、人数が増えたときや翌年の更新も進めやすくなります。まずは基本の表を作り、必要に応じて関数やドロップダウンを追加してみてください。
関連記事
- Excelで郵便番号・電話番号のハイフンを入れる・消す方法|0が消える対策も解説
- Excelドロップダウンリストの作り方|表示されない・反応しない原因と対処法
- Excelの印刷が小さくなる原因と対処法|文字が小さい・余白が広い時の直し方
参考:Microsoft公式サポート
参考書籍(PR)
※本ボックスにはアフィリエイトリンク(PR)が含まれます。くわしくはプライバシーポリシーをご確認ください。
