【好評につき期間延長】データ品質診断が今なら半額ITよろず支援サービス経由の申し込み限定▶ 詳細を見る ↗
データ品質の基礎知識
データ品質の基礎知識2026年7月28日

データ品質の「完全性」とは?必須項目の欠損が業務に与える影響と測定方法

データ品質を評価する5つの次元(完全性・正確性・一意性・整合性・最新性)の中で、最も理解しやすく、最初に着手しやすいのが「完全性」です。完全性とは、必要な項目にデータが欠けなく入力されているかを示す指標です。

「完全性が低い」とは、電話番号欄が空白・メールアドレスが未入力・商品の重量が未登録といった状態を指します。一見して明らかな問題ですが、これが積み重なると業務に深刻な影響を与えます。

完全性スコアの計算方法

完全性スコアは対象項目ごとに算出します。たとえば顧客1,000件のうち850件に「住所」の有効な値が入力されていれば、住所フィールドの完全性スコアは85%です。なお「-」「Unknown」などのデフォルト値は入力されていても実質的な欠損として扱うことが一般的です。

完全性スコアの計算式と目安
完全性スコア = 入力済みレコード数 ÷ 対象レコード総数 × 100(%)
例:1,000件中850件に「住所」が入力 → 完全性スコア = 85%
95%以上
優良
BI・AIへの活用が可能な水準
80〜94%
要注意
特定の分析・集計で誤差が出やすい
80%未満
要改善
データ活用の前に整備が必要
完全性スコアの計算式と活用可否の目安

活用可能な水準は業務や用途によって異なります。実務では重要項目について95%以上を目標値として設定する企業もありますが、一律の基準はありません。重要なのは目標値を設定する前に、まず現状の完全性スコアを項目ごとに測ることです。

完全性不備が部門別に引き起こす問題

欠損の影響は部門によって異なります。営業部門では顧客の電話番号や担当者名が空欄だとフォローアップが不可能になり、物流では商品の重量・寸法未登録が送料計算エラーにつながります。

部門別:完全性不備が引き起こす業務問題
営業・CRM例:商談先の電話番号・担当者名が空欄
フォローアップ不可・商談機会の損失
マーケティング例:メールアドレス・業種が未入力
セグメント配信できない・DM費用の無駄
物流・在庫例:商品の重量・寸法が未登録
送料計算エラー・配送手配のやり直し
経理・請求例:請求先住所・支払条件が空欄
請求書発行遅延・入金確認不能
BI・分析例:集計対象フィールドに欠損多数
レポートの件数が実態より少なく集計される
部門別:完全性不備が引き起こす業務上の問題

BI・分析部門にとっては、欠損項目が集計キーや抽出条件に含まれる場合、件数が実態より少なく集計されることがあります。「売上が急減した」と見えた数字が、実は入力漏れによる集計エラーだったというケースは珍しくありません。重要な集計軸フィールドの完全性は特に優先的に確認する必要があります。

なぜデータに欠損が生じるのか

  • 入力時に必須チェックがない(任意項目のまま運用)
  • 入力担当者が「後で入力する」と後回しにして忘れる
  • システム連携時に対応する項目がなくNULLが挿入される
  • インポート処理でフォーマット不一致の列がスキップされる
  • デフォルト値として「999-9999」「未設定」「N/A」「Unknown」「不明」「-」「0000000000」等が使われ、空欄ではないが実質的に意味をなさない

完全性チェックの4種類

完全性のチェックは「必須項目の欠損チェック」だけではありません。実務では以下の4種類を組み合わせて実施します。

完全性チェックの4種類
必須項目の欠損チェック
NULL・空文字・スペースのみを検出。最も基本的なチェック。
条件付き必須チェック
特定条件下でのみ必須の項目を確認(例:「法人」なら法人番号が必須)
形式チェック(フォーマット)
郵便番号・電話番号・日付などの書式が正しいか確認
デフォルト値の混在チェック
「999-9999」「未設定」など、入力されているが実質欠損のパターンを検出
完全性チェックの4種類——基本から応用まで

なお、「形式チェック」はISO/IEC 25012やDMBOKでは厳密には妥当性(Validity)や正確性(Accuracy)の次元に分類されます。ただし実務では、フォーマット不一致のデータを「使えない=実質的な欠損」として完全性診断と同時にチェックすることが一般的なため、本記事では合わせて紹介しています。

データ完全性の診断イメージ

BFTのアプローチ

BFT Insightのデータ品質診断では、完全性を含む5次元を項目ごとにスコアリングし、欠損の多い項目・欠損の原因(入力ルール不備か、連携設計の問題か)を区別して特定します。項目単位で「どこから直すか」の優先順位を明確にし、整備計画の設計を支援します。完全性はデータ品質改善の出発点であり、次回以降で解説する正確性・一意性・整合性・最新性と組み合わせることで、より網羅的な品質管理が可能になります。

まとめ

  • 完全性とは「必要な項目にデータが欠けなく入力されているか」を示す指標で、5次元の中で最も基本的かつ着手しやすい
  • 完全性スコアは(値が入力されているレコード数 ÷ 全レコード数)×100で計算し、95%以上が活用可能の目安
  • 欠損の影響は部門ごとに異なり、営業フォロー不能・物流エラー・BI集計の過小評価など業務損失として顕在化する
  • 欠損の原因は「入力ルール設計」「運用習慣」「システム連携設計」の3層に分かれ、原因を特定してから対処を設計することが重要

次回:データ品質の「正確性」とは?

本シリーズ次回は、完全性とよく混同される「正確性(Accuracy)」を取り上げます。「値が入っている」と「値が正しい」は別の問題です。転記ミス・古い情報・システム変換エラーの3分類と検証手法を解説します。

よくある質問

Q

完全性と正確性は何が違いますか?

A

完全性は「値が入っているか(欠損の有無)」を問い、正確性は「入っている値が正しいか」を問います。たとえば住所が「東京都千代田区1-1」と入力されていても、実際は引越し済みであれば完全性は満たしていますが正確性に問題があります。

Q

完全性を改善するには何から始めればよいですか?

A

まず現在の完全性スコアを項目ごとに測定し、業務影響の大きい項目(連絡先・請求先等)の欠損率を優先的に確認します。次に欠損の原因がシステム設計(必須チェックなし)か運用(入力習慣)かを切り分け、原因に応じた対処を設計します。

Q

100%の完全性を目指すべきですか?

A

必ずしもすべての項目で100%を目指す必要はありません。業務上の重要度・活用目的によって必要な完全性水準は異なります。BI集計や業務処理で重要な項目については用途に応じた高い目標値を設定する企業が多く見られる一方、任意情報欄など業務影響の小さい項目は柔軟に設定するのが現実的です。まず現状を測定し、業務への影響度から優先順位を決めることを推奨します。

連載の診断フレームワークを、貴社データで実践する

BFT Insight データ品質診断パックは、DMBOKの6次元フレームワークで貴社データを2週間でスコア化。改善ロードマップとBefore/Afterサンプルをセットでご提供します。

サービス資料を無料ダウンロード →
AI相談