Excel管理表のマスタと入力値が一致しない原因。マスタ照合で不一致を洗い出す手順

マスタと入力値の不一致を照合で洗い出すアイキャッチ データ品質診断

導入

案件管理や顧客管理、問い合わせ管理の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管理表のマスタと入力値が一致しないのは、各表が独自に選択肢を持っていることが原因です。マスタ値と入力値を照合して不一致を洗い出すと、横断集計の障害を見つけられます。

タイトルとURLをコピーしました