導入
案件管理や顧客管理、問い合わせ管理のExcel管理表で、担当者名や分類名がマスタ表と一致せず、横断集計したときに値が抜け落ちることがあります。各表が独自に選択肢を持っていて、マスタ側で「中村」と登録されている人が、別表では「中村さん」「Nakamura」と入っている状態。これは入力者の表記揺れではなく、各表が独自に選択肢を持っていることが原因で起きています。
この記事では、マスタ値と入力値を照合して不一致を洗い出し、横断集計の障害を見つける手順を紹介します。
この記事で解決すること
| 項目 | 内容 |
|---|---|
| 解決する課題 | 担当者名や分類名がマスタとズレている |
| 主な原因 | 各表が独自に選択肢を持っている |
| 解決方法 | マスタ値と入力値を照合し不一致を洗い出す |
| 対象業務 | 案件管理・顧客管理・問い合わせ管理 |
| 対象人数 | 5〜100人 |
| 難易度 | ★★★☆☆ |
| 作成時間 | 30分 |
| 効果 | 横断集計の障害を見つけられる |
| 向かないケース | 1つの表だけで完結する業務 |
すべての列をマスタ照合する必要はありません。横断集計の鍵になる列に絞って照合を始めるところから進めます。
なぜその管理表はうまくいかないのか
マスタ不整合は、運用と設計の両方に問題が積み重なっています。
- マスタ表が存在しても、各管理表が参照していない
- 担当者名や分類名を自由入力できる仕様になっている
- マスタの更新が運用に反映されず、古い名称が残り続ける
- 略称・愛称・敬称の付与が表ごとに違う
- マスタを誰がメンテナンスするかが決まっていない
これは、入力者の確認意識ではなく、マスタが各表に届いていない設計が原因です。マスタと入力値の照合をすれば、不一致を一覧で見つけられます。
改善手順
照合作業は、横断集計の障害となる列から始めると効果が出やすくなります。
ステップ1. マスタ表を確認する
部門で使っているマスタ表(担当者・分類・取引先)を集めます。なければ、各管理表から共通要素を抜き出してマスタ候補を作ります。
ステップ2. 照合対象の列を決める
横断集計に使われる列(担当者名・分類名など)を3〜5列選びます。すべて一度に照合せず、優先度の高い列から始めます。
ステップ3. VLOOKUPかMATCHで照合する
照合対象の列の隣にVLOOKUPやMATCHを置き、マスタに存在するかを確認します。存在しないものは「#N/A」になるため、不一致値が一覧化されます。
ステップ4. 不一致値を分類する
不一致値を「表記揺れ」「マスタにない値」「敬称付き」などのパターンに分けます。修正方針もパターンごとに決めます。
ステップ5. マスタとの整合を保つ運用に変える
各表で自由入力にせず、マスタからプルダウンで選ぶ運用に変えます。マスタ更新時の通知方法も決めます。
Before / After
| 観点 | Before | After |
|---|---|---|
| 課題 | マスタと入力値がズレている | 入力値がマスタ準拠で揃う |
| 原因 | 各表が独自に選択肢を持つ | マスタを参照する仕組みになる |
| 運用 | 担当者が自由に入力する | マスタからプルダウンで選ぶ |
| 確認 | 横断集計でデータが抜ける | 照合で不一致が一覧化される |
| 効果 | 部門全体の集計が信頼できない | 横断集計の障害を見つけられる |
マスタ照合の仕組みがあると、データ品質を定期的にチェックする運用に組み込めます。
実務での注意点
- 1つの表だけで完結する業務には向かない場合があります。他表との横断集計や連携がない管理表では、マスタ照合の効果が限定的です。
- マスタ自体に不備があると、照合の結果が信頼できません。最初にマスタの整合性を確認します。
- マスタ更新の通知が遅れると、現場で旧名称が使われ続けます。
- 表記揺れ(敬称・略称)も「不一致」として検出されるため、許容範囲を決めておきます。
- マスタの管理担当を1人決めておくと、運用が安定します。
Web化・スプレッドシート化との関係
Excel改善で足りる場合
5〜100人で案件管理・顧客管理・問い合わせ管理を運用している場合、共通マスタ表とプルダウンで多くの不一致は解消できます。Excelの範囲で対応可能です。
スプレッドシート化・Web化を考える場合
複数システム間でマスタを共有する必要が出てきた場合や、マスタ変更を全表に自動反映したい場合は、スプレッドシートやWebシステムへの移行も検討対象になります。マスタの集中管理が容易になるためです。
ツールを変える前に、マスタ照合と整合性確認を済ませておくと、Excelを続ける場合にも別ツールへ移る場合にも、データの信頼性が保てます。
まとめ
Excel管理表のマスタと入力値が一致しないのは、各表が独自に選択肢を持っていることが原因です。マスタ値と入力値を照合して不一致を洗い出すと、横断集計の障害を見つけられます。

