はじめにPower BIでレポートを作っていて、こんな状況に心当たりはないでしょうか。・会議で「この数字、Excelと違わない?」と指摘される・合計は合っているのに、内訳を足すとズレる・フィルターを変えた瞬間に、数値の整合性が崩れるこうした「数字が合わない」状態は、単なる操作ミスではなく、データの構造や設定に原因があるケースがほとんどです。そして厄介なのは、見た目は正しそうに見えるため、気づかないまま意思決定に使われてしまうことです。本記事では、Power BIで数字が合わないときに、どこを疑うべきかを整理しながら、原因の切り分け方をわかりやすく解説します。では、なぜこのズレは起きるのでしょうか。Power BIで数字が合わないのはなぜ起きてる?Power BIのデータは、大きく分けて以下の流れで処理されます。1.データを取り込む2.データを加工・結合する3.ビジュアルとして表示するこのどこか一つでもズレがあると、最終的な数値が変わってしまいます。見た目では分からないままズレるのが厄介です。多くの場合、Power BIの不具合ではなく「データの構造や設定」に原因があります。まず確認すべき5つのポイント🔍① データに重複がないか同じレコードが複数存在すると、合計値が実際より大きくなります。特に、複数のテーブルを結合(JOIN)した後は、意図せず重複が発生しやすいため注意が必要です。よくあるパターン明細テーブル(売上)に、マスタ(顧客)をJOINしたら件数が増えた1対多のはずが多対多になっている確認方法Power Queryで「重複の削除」を試す/件数を比較する結合前後でレコード数を確認する(例:10,000 → 12,000なら要注意)対処キー列(例:顧客ID)が一意かを確認必要に応じて集計(Group By)してから結合する🔍② 日付や数値の形式が揃っている?Power BIでは、データ型の違いによって正しく集計できないことがあります。よくあるパターン日付が「2026/01/01」と「2026-01-01」で混在数値列に「"100"」のような文字列が含まれる確認方法フィールドのデータ型(Date/Whole Number/Decimal/Text)を確認Power Queryで列の型を明示的に指定対処すべて同一のデータ型に変換(Date型/数値型)変換エラー(Error行)がないかチェック③ 🔍テーブル同士のリレーションが正しい?テーブル同士の「つながり方」が誤っていると、数値が増えたり減ったりします。よくあるパターン売上(多)と顧客(1)が、顧客ID以外で結合されている双方向フィルターで意図しない絞り込みが発生確認方法モデルビューで関係と方向を確認期待どおりのキー(例:顧客ID)で結合されているか確認対処1対多になるようにキーを見直す原則は単方向フィルターにする(必要時のみ双方向)④ 🔍フィルターやスライサーの影響を受けていない?一見問題なさそうに見えますが…Power BIでは、ページ全体やビジュアル単位でフィルターがかかります。よくあるパターンページフィルターで特定の期間が固定されている他ビジュアルのクロスフィルターが効いている確認方法「フィルター」ペインでページ/ビジュアル/レポートの各レベルを確認問題のビジュアル単体で数値を表示して比較対処不要なフィルターを解除相互作用の編集(Edit interactions)で影響範囲を制御⑤ 🔍計算方法(メジャー)が適切?集計方法の違いによって、結果が変わることがあります。よくあるパターンCOUNTで重複も数えてしまう(→DISTINCTCOUNTが正)行コンテキスト/フィルターコンテキストの誤解確認方法メジャーの式(DAX)を確認シンプルなテーブルで列ごとの値を検証対処目的に応じて関数を選択(COUNT / DISTINCTCOUNT / SUM)必要に応じてCALCULATEでフィルターを明示よくあるケース別トラブルケース①:Excelと数字が違う原因としては以下が考えられます。フィルター条件の違いデータの重複集計方法の違い→確認すべきポイント:まずフィルターの有無と重複データを確認するケース②:合計と内訳が合わない主な原因は以下です。リレーションの設定ミス集計単位の違い→確認すべきポイント:リレーションの設定と集計単位が一致しているか確認するケース③:条件を変えるとズレる原因として多いのは、フィルターの影響範囲です。ページ全体にかかっているフィルター特定のビジュアルだけに適用されている条件→確認すべきポイント:どのレベル(ページ/ビジュアル)でフィルターが効いているかを確認する数字が合わないときの基本的な確認手順1.元データ(Excelなど)と数値を比較する2.フィルターをすべて外して確認する3.シンプルなテーブルで数値を確認する4,一つずつ条件や要素を戻していくこのように段階的に確認することで、原因を特定しやすくなります。まとめPower BIで数字が合わない場合、多くはデータの構造や設定に原因があります。📌特に以下の5つは、トラブルの原因としてよく見られます。データの重複データ型の不一致リレーションの設定ミスフィルターの影響計算方法の違い問題が発生した場合は、一度シンプルな状態に戻して確認することが重要です。まずは5つのポイントを上から順に確認してみてください。一つひとつ原因を切り分けることで、正しい数値に近づけることができます。Power BIの数値ズレは、原因を正しく切り分けることで解消しやすくなります。UDATA株式会社では、データ構造の整理やダッシュボード設計を含め、意思決定に使えるレポートづくりをご支援しています。ご相談は こちらのUDATA株式会社お問い合わせページ よりお気軽にご連絡ください。