導入
顧客管理や契約管理のExcel管理表で、顧客名列に「株式会社A商事」「A商事」「(株)A商事」「A」など、同じ会社を指す表記がバラバラに入っていることはありませんか。年次の取引先一覧を出すときに、同じA社が複数行に分かれていて、契約金額の合計が一致せず、毎回手作業で名寄せしているケースもよくあります。
こうした略称混入は、入力者の手抜きや表現力の問題ではなく、正式名称と略称の使い分けルールが表側で決まっていないことが原因です。「省略していいかどうか」が示されていなければ、人によって省略の有無も省略の仕方もバラついて当然です。
この記事では、会社名・担当者名について「正式名称をマスタに登録し、入力時は正式名称のみ使う」というルールを15分で整える手順として紹介します。終わったときに、顧客マスタ・担当者マスタが整い、データ表は正式名称だけになります。

この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 会社名や担当者名が略称で入力される |
| 主な原因 | 正式名称と略称の使い分けが決まっていない |
| 解決方法 | 正式名称を基準にし略称を使わないルールにする |
| 対象業務 | 顧客管理・契約管理・請求管理 |
| 対象人数 | 3〜30人 |
| 難易度 | ★☆☆☆☆ |
| 作業時間 | 15分 |
| 用意するもの | 対象のExcelファイル/編集権限 |
| 効果 | 検索漏れを減らせる |
| 向かないケース | 略称で十分な個人メモ |
なぜその管理表はうまくいかないのか
略称が混ざる管理表には、共通する状況があります。
- 正式名称と略称のどちらを使うか、表のどこにも書かれていない
- 入力者ごとに省略の仕方が違う(「株式会社A」「(株)A」「A」「A商事」)
- 過去データの略称を真似て新規入力されるため、ばらつきが再生産される
- 顧客名で検索すると、同じ会社の取引が複数表記に分かれて出てこない
- 名寄せのために月末に手作業で表記を直す運用が定着している
- 正式名称マスタが存在しないか、存在しても運用に乗っていない
これは入力者の意識ではなく、「正式名称を1か所にまとめて、そこから選ぶ」仕組みが整っていないことが原因です。見直しは、現状の略称を洗い出し、正式名称マスタを作って表記を統一するところから始めます。

完成イメージ
15分後、対象の管理表に「顧客マスタ」シートが追加され、顧客名列はマスタの正式名称に統一された状態になります。
改善前 — 略称と正式名称が混在し、同じ会社が分裂:
| 案件番号 | 顧客名 | 担当者 | 金額 |
|---|---|---|---|
| 001 | 株式会社A商事 | 田中 | 50,000 |
| 002 | A商事 | 田中 | 80,000 |
| 003 | (株)A商事 | 鈴木 | 120,000 |
| 004 | A | 鈴木 | 40,000 |
| 005 | 株式会社B工業 | 佐藤 | 90,000 |
| 006 | B工業 | 佐藤 | 30,000 |
A商事の取引が4行に分裂し、合計290,000円が4つの表記に分かれて見えません。B社も同様。
改善後 — 顧客マスタを基準に正式名称へ統一:
「顧客マスタ」シート(新規追加):
| 顧客ID | 正式名称 | よくある略称 | ステータス |
|---|---|---|---|
| C001 | 株式会社A商事 | A商事、(株)A商事、A | 取引中 |
| C002 | 株式会社B工業 | B工業、B工 | 取引中 |
| C003 | C食品株式会社 | C食品、Cフード | 取引中 |
データ表(元のSheet1) — 正式名称に統一:
| 案件番号 | 顧客名 | 担当者 | 金額 |
|---|---|---|---|
| 001 | 株式会社A商事 | 田中 | 50,000 |
| 002 | 株式会社A商事 | 田中 | 80,000 |
| 003 | 株式会社A商事 | 鈴木 | 120,000 |
| 004 | 株式会社A商事 | 鈴木 | 40,000 |
| 005 | 株式会社B工業 | 佐藤 | 90,000 |
| 006 | 株式会社B工業 | 佐藤 | 30,000 |
A商事の4行が「株式会社A商事」に揃い、合計290,000円が1行で見えるようになります。

改善手順
15分ほどで4ステップを進めます。

ステップ1. 現在の顧客名表記を全件洗い出す
顧客名列のユニーク値と件数を抽出します。略称混入の実態を数値で確認します。
操作: 顧客名列をコピーして空のシートに貼り付け、データ → 重複の削除でユニーク値だけ残す。COUNTIF で件数を出す。表示順で「株式会社」が頭にあるもの・末尾にあるもの・省略されているものが見えやすくなる。
記入例(洗い出し結果):
| 現在の値 | 件数 | 想定される正式名称 |
|---|---|---|
| 株式会社A商事 | 30 | 株式会社A商事 |
| A商事 | 12 | 株式会社A商事 |
| (株)A商事 | 5 | 株式会社A商事 |
| A | 2 | 株式会社A商事 |
| 株式会社B工業 | 20 | 株式会社B工業 |
| B工業 | 8 | 株式会社B工業 |
ステップ2. 顧客マスタを作る
正式名称で顧客一覧を作ります。よくある略称も併記しておくと、置換時の参考になります。
操作: 新しいシート「顧客マスタ」を追加。A1に「顧客ID」、B1に「正式名称」、C1に「よくある略称」、D1に「ステータス」と入力。A2以降にC001から連番で顧客IDを振り、B列に正式名称(登記上の名称を基本とする)を、C列に観測されている略称をカンマ区切りで、D列に「取引中/取引終了」を記入。
記入例:
| 顧客ID | 正式名称 | よくある略称 | ステータス |
|---|---|---|---|
| C001 | 株式会社A商事 | A商事、(株)A商事、A | 取引中 |
| C002 | 株式会社B工業 | B工業、B工 | 取引中 |
| C003 | C食品株式会社 | C食品、Cフード | 取引中 |
✗悪い例: マスタの正式名称を「A商事」と略称形にする(マスタ自体が略称化されていれば、現場の略称運用が温存される) / ◎良い例: 登記上の正式名称(株式会社A商事)をマスタに登録する
ステップ3. 顧客名列にプルダウン(または入力規則)を設定する
データ表の顧客名列を、マスタを参照する入力規則に切り替えます。手入力を許さない設定にして、略称混入を防ぎます。
操作: データ表の顧客名列を範囲選択 → データ → データの入力規則 → 設定タブで「リストから選択」 → 元の値に =顧客マスタ!$B$2:$B$100 を指定(範囲は広めに取り、新規顧客追加にも対応できるようにする)。エラーアラートタブで「無効なデータが入力されたら停止」を選び、略称の手入力を防ぐ。
記入例: 設定後
| 案件番号 | 顧客名 |
|---|---|
| 001 | 株式会社A商事 ▼ |
✗悪い例: 入力規則を設定せず「正式名称で入力してください」と口頭でお願いする(人によって省略の仕方がバラつく) / ◎良い例: 入力規則でマスタ参照に固定する
ステップ4. 既存データを正式名称に置換する
過去データの略称を、マスタの正式名称に置換します。
操作: 顧客名列だけを範囲選択して Ctrl+H を開く。「A商事」を「株式会社A商事」に、「(株)A商事」を「株式会社A商事」に、「A」を「株式会社A商事」に置換する。「A」のような短い略称は他の文字列に部分一致してしまわないよう、「完全に同じセル」を対象に置換する(オプションで「セル内容が完全に同じものを検索する」をON)。終わったら、フィルタの▼でマスタにない表記が残っていないか確認する。
✗悪い例: 「A」を全シート一括で置換する(他の文字列の「A」も書き換わる) / ◎良い例: 顧客名列だけを範囲選択し、「セル内容が完全に同じものを検索する」をONにする
実務での注意点
- 略称で十分な個人メモ(自分のメモ用途)には向きません。マスタを整備するコストが見合いません
- 正式名称はマスタの基準として、原則変更しないでください。社名変更があった場合は、新しい正式名称を追加し、旧名称はステータス「旧名称」にして両方残します(過去データの突合のため)
- 担当者名も会社名と同じく略称が混ざりやすい列です。担当者マスタも本記事と同じ要領で整備できます
- 海外取引先など正式名称が長すぎる場合は、マスタ側で「正式名称」と並んで「表示名」を別列として持ち、データ表では表示名を使う運用もあります(ただし両方を表示名で揃える必要あり)
- 半年に1度はマスタを見直し、新規顧客の追加・取引終了の反映を行ってください

まとめ
会社名や担当者名に略称が混ざる管理表の多くは、正式名称と略称の使い分けルールが表側で決まっていないことが原因です。15分で顧客マスタを作り、正式名称を基準として入力規則で固定するだけで、同じ会社が複数表記に分裂する問題が解消されます。
顧客マスタと並んで、担当者マスタ・分類マスタも同じ要領で整備できます。あわせて以下を参照してください。

