導入
顧客管理や案件管理、契約管理のExcel管理表では、新規登録の前に「この顧客はすでに登録されているか」を確認するのに時間がかかることがあります。会社名で検索しても表記揺れで見つけられず、メールアドレスで検索しても複数の担当者が登録されていて、結局過去のレコードを目視で何度も探すことになる。これは登録する人の確認意識ではなく、重複判定キーが決まっていないことが原因で起きています。
この記事では、Excel管理表の重複確認キーを決めて、二重登録確認の負荷を減らす手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 登録前に既存データを何度も探している |
| 主な原因 | 重複判定キーが決まっていない |
| 解決方法 | 顧客ID・案件番号・メールアドレスなどの確認キーを決める |
| 対象業務 | 顧客管理・案件管理・契約管理 |
| 対象人数 | 5〜100人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 45分 |
| 効果 | 二重登録確認の負荷を減らせる |
| 向かないケース | 重複を許容する一時表 |
すべての列で重複チェックを行う必要はありません。1〜2個の確認キーを決めて、その列を中心に検索できる状態にするのが現実的です。
なぜその管理表はうまくいかないのか
重複確認に時間がかかる管理表には、設計上の問題があります。
- 一意キー(顧客IDなど)が決まっておらず、名前や会社名で検索している
- 検索対象の列が複数あり、検索のたびに使い分けが必要
- 表記揺れ(敬称・略称)があり、検索で見つからない
- 過去データが複数のシートやファイルに分散していて、一度に検索できない
- 新規登録時の確認手順が決まっていない
これは、登録する人の判断ではなく、確認キーが定まっていないことが原因です。確認キーを決めれば、検索1回で判定できます。
改善手順
確認キーを決めるところから始めます。
ステップ1. 一意性を持たせやすい列を候補にする
「顧客ID」「案件番号」「メールアドレス」「電話番号」など、一意性を持たせやすい列を3〜5個リストアップします。
ステップ2. 候補ごとに重複率を確認する
各候補列でCOUNTIFを使い、重複件数を数えます。重複ゼロまたは少ない列が確認キー候補です。
ステップ3. 確認キーを1〜2個決める
候補から1〜2個を確認キーとして決めます。1つだけだと表記揺れで漏れることがあるため、補助キー(メールアドレスなど)も併せて持つと安全です。
ステップ4. 登録時のチェック手順を決める
「新規登録時はまず確認キーで検索する」「ヒットしたら既存レコードを参照する」など、登録手順をシンプルに決めます。
ステップ5. 確認キーが入力されていない過去データに振り直す
過去データに確認キーが入っていないものがあれば、優先度の高い順に振っていきます。一気にすべてを振らず、必要なものから進めます。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | 既存データを探すのに時間がかかる | 確認キー検索1回で判定できる |
| 原因 | 重複判定キーが決まっていない | 確認キーと補助キーが決まっている |
| 運用 | 名前や会社名で何度も検索 | 確認キーで一発検索 |
| 確認 | 表記揺れで見落とす | 確認キーは表記揺れに影響されない |
| 効果 | 確認負荷で登録が止まる | 二重登録確認の負荷を減らせる |
確認キーがあると、新規登録時のスピードも、データ品質の維持もどちらも改善します。
実務での注意点
- 重複を許容する一時表には向かない場合があります。同じ問い合わせを複数チャネルから記録する表など、重複が意味を持つ場合は無理に統合しません。
- 確認キーが一意でない場合、補助キーと組み合わせて判定します。
- 確認キーが空欄のままだと、検索しても見つかりません。新規登録時に必須化します。
- 確認キーを変更する運用は基本的に避け、別の表示用名称で対応します。
- 検索ボタンや簡易フォームをマクロで作ると、確認作業がさらに楽になります。
Web化・スプレッドシート化との関係
Excel改善で足りる場合
5〜100人で顧客管理・案件管理・契約管理を運用している場合、確認キーの設定と検索手順だけで重複確認の負荷は大きく減らせます。Excelの範囲で対応可能です。
スプレッドシート化・Web化を考える場合
複数システムで顧客情報を統合する必要が出てきた場合や、登録時に画面で重複候補を自動表示したい場合は、スプレッドシートやWebシステムへの移行も検討対象になります。重複チェックを登録画面で標準化できるためです。
ツールを変える前に、確認キーを決めて検索手順を整理しておくと、Excelを続ける場合にも別ツールへ移る場合にも、登録手順がそのまま活かせます。
まとめ
Excel管理表で重複確認に時間がかかるのは、重複判定キーが決まっていないことが原因です。顧客ID・案件番号・メールアドレスなどの確認キーを決めると、二重登録確認の負荷を減らせます。

