導入
顧客管理や問い合わせ管理、宛名管理のExcel管理表で、氏名欄に「田中様」「田中さん」「株式会社ABC 御中」「田中太郎」が混在していることはないでしょうか。検索しても引っかからない、名寄せしても別人扱いになる、といった問題のもとになります。
このような状態は入力者の判断ではなく、氏名列に何を書くかが決まっていない ことが原因です。本記事では、Excel管理表の氏名列から敬称を切り離し、名寄せや検索をしやすくする手順をまとめます。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 氏名に様・さん・御中が混ざる |
| 主な原因 | 名前欄に何を書くか決まっていない |
| 解決方法 | 氏名列には名前だけを入れるルールにする |
| 対象業務 | 顧客管理・問い合わせ管理・宛名管理 |
| 対象人数 | 3〜30人 |
| 難易度 | ★★☆☆☆ |
| 作成時間 | 15分 |
| 効果 | 名寄せや検索がしやすくなる |
| 向かないケース | 印刷宛名を直接作る表 |
この記事は管理表をいきなり大きく作り替えるのではなく、氏名列のルールを整えて敬称を切り離すための内容です。
なぜその管理表はうまくいかないのか
氏名と敬称が混ざる管理表には、入力者の判断ではなく、運用の構造的な原因があります。次のような状態に心当たりはないでしょうか。
- 氏名欄に「様」「さん」が付く人と付かない人がいる
- 法人の場合「御中」「株式会社」が氏名欄に書かれている
- 姓と名の間にスペースが入る人と入らない人がいる
- 同じ顧客が「田中」「田中様」「田中太郎」「田中 太郎」で登録されている
- 名寄せのたびに重複処理が必要になる
- 検索で漏れる顧客が多い
これらは入力者の判断ではなく、氏名列が「呼称」と「データ」を兼ねている ことに行き着きます。データとして使うなら敬称は別に管理する必要があります。
改善手順
ステップ1. 氏名列のルールを決める
「氏名列には敬称を入れない」と決めます。「様」「さん」「御中」などは別列で管理する方針にします。法人と個人を分ける場合は「区分列」を追加します。
ステップ2. 敬称列を別途用意する
「敬称」「敬称区分」列を追加し、プルダウンで「様」「さん」「御中」「先生」などから選ぶ形にします。印刷宛名を作るときはCONCAT関数で氏名+敬称を結合します。
ステップ3. 姓と名の扱いを決める
氏名を1列で管理するか、姓と名を別列で管理するかを決めます。検索や名寄せの精度を重視するなら別列が有利、表示の単純さを重視するなら1列が楽です。スペースの有無もルール化します。
ステップ4. 過去データを整理する
過去データから敬称を抜き出して敬称列に移動します。SUBSTITUTE関数で「様」「さん」を削除し、削除した内容を敬称列に入れる作業を半自動化できます。修正前にバックアップを取ります。
ステップ5. 入力ルールを文書化する
表頭または別シートに「氏名列=名前のみ」「敬称は別列」と明記します。新人や引き継ぎ先にも分かるよう、入力例を1〜2件添えます。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 氏名に様・さん・御中が混ざる | 氏名列は名前のみ |
| 原因 | 氏名列のルールがない | 氏名と敬称を分けるルールがある |
| 運用 | 呼称とデータが同じ列 | 呼称は敬称列、データは氏名列 |
| 確認 | 検索で重複・漏れが発生 | 検索や名寄せが安定 |
| 効果 | 名寄せに毎回手間 | 名寄せや検索がしやすくなる |
氏名と敬称を分けると、データとしての氏名が安定し、検索・名寄せの精度が上がります。宛名印刷も結合関数で柔軟に作れます。
実務での注意点
- 印刷宛名を直接作る表(向かないケース)には、敬称付きで持つ方が便利な場合がある
- 姓と名を分ける場合、入力負担が増えるので業務目的と相談する
- 過去データの敬称除去は、SUBSTITUTE関数で半自動化できるが必ずバックアップを取る
- 法人と個人で敬称の使い方が違うため、区分列を併設すると整理しやすい
- 新規入力ルールが浸透するまで、入力規則メッセージや条件付き書式で警告を出す
向かないケースとして、ラベル印刷専用の表のように氏名と敬称をセットで持っていた方が運用が早い場合は、無理に分ける必要はありません。データ管理用の表に絞って適用してください。
Web化・スプレッドシート化との関係
Excel改善で足りる場合
3〜30人規模で、顧客件数が数千件程度の管理表であれば、Excelの列追加と関数で十分対応できます。宛名印刷時はCONCAT関数で氏名+敬称を結合すれば差し込み印刷にも対応可能です。
スプレッドシート化・Web化を考える場合
顧客マスタを複数システムで共有したい、入力時に敬称を強制的に分離したい場合は、スプレッドシートやWebツール、CRMが候補になります。ただしツールを変える前に、氏名と敬称を分ける考え方を整理しておく必要があります。
ツールを変える前にINPUTの解決方法にあたる氏名列のルール整理をしておけば、Excelを続ける場合にも別ツールへ移る場合にも役立ちます。
まとめ
Excel管理表で氏名に様・さん・御中が混ざるのは、名前欄に何を書くかが決まっていないことが原因です。氏名列には名前だけを入れて敬称は別列で管理すれば、名寄せや検索がしやすくなります。

