Excel での Power BI Sales レポートの再構築:成功、失敗、重要なポイント
Power BI は、対話型のレポートやダッシュボードとして人気があります。しかし、Excel 愛好家としては、「Power BI レポートを再作成しようとすると、Excel でどこまでできるのだろうか?」と疑問に思います。 Power Query、データ モデル (Power Pivot)、DAX メジャー、ピボットテーブル/グラフ、スライサー/タイムライン、およびいくつかのレイアウトの改良を使用して、Excel 内で典型的な Power BI 販売レポートを再作成しようとしました。
この記事では、Excel で Power BI レポートを再構築しようとした方法と、失敗した場所と失敗した場所を示します。
再現してみたレポート
標準的な販売概要:
- KPI カード: 総売上高、総利益、利益率など
- トレンドライン: 月別の売上
- 内訳: カテゴリ別、地域別などの売上
- インタラクティブ性: 年、カテゴリ、地域、日付タイムラインのスライサー
- 詳細を確認する: 現在の選択内容によってフィルタリングされた詳細ビュー。

このタイプのダッシュボードは一般的に使用されます。多くのチームは Power BI で構築しています。 Excelにミラーリングしてみましょう。目標は、機能とユーザー エクスペリエンスの両方を Excel で再現できるかどうかを確認することでした。
ステップ 1:Power Query を使用して読み込みとクリーンアップ (取得と変換)
- データ に移動します。 タブ>> データの取得 を選択します>> テキスト/CSV からを選択します または他の情報源。
- ファイルを参照して選択し、ファイルをインポートします。
- [読み込み ] をクリックします。 または データを変換 データセットをクリーンアップします。

- Power Query エディタ内 、タイプを適切に設定します (日付、整数、通貨)。
- 小さな修正を加えてデータをクリーンアップします(テキストのトリミング、大文字と小文字の標準化など)。

- [閉じてロード…] をクリックします。 データをインポートします。
- 次に、必要なオプションを選択します。
- テーブル または 接続のみを作成する .
- このデータをデータ モデルに追加する .
- [OK] をクリックします。 .

- 同じ手順に従ってすべてのデータをインポートします。
Excel が成功した場所:
- Power Query の機能は Power BI と同じです。
- データ変換機能は堅牢です。
- 複数のデータソース接続は適切に機能します。
Excel が失敗した場所:
- 増分更新オプションはありません。
- ワークシートごとに 100 万行に制限されます。
- 大規模なデータセットではパフォーマンスが低下します。
- 手動更新が必要です(ゲートウェイのスケジュール設定は不要)
ステップ 2:データ モデルで関係を構築する (Power Pivot)
- データ に移動します。 タブ>> データ モデルの管理を選択します .
- または、Power Pivot に移動します。 タブ>> 管理 を選択します .

- 関係の追加:
- 販売[ProductID] → 製品[ProductID]
- 販売[顧客ID] → 顧客[顧客ID]
- 顧客[リージョンID] → リージョン[リージョンID]

- クライアント ツールからキーと技術列を非表示にして、クリーンなフィールド リストを維持します。
Power BI: 自動的に関係を検出して作成します。さらに調整するには、ドラッグ アンド ドロップして関係を作成します。
エクセル: Power Pivot は、同様の関係モデリングを提供します。関係を管理するためのより複雑なインターフェースのように見えるかもしれません。
ステップ 3:DAX メジャーを作成する
データ モデルでは、DAX メジャーを作成できます。 Power Pivot の数式バーで DAX メジャーを作成することも、計算オプションを使用することもできます。
- 計算から Power Pivot に移動>>>> メジャーを選択します>> 新しいメジャーを選択します .
- メジャー名と数式を挿入します。
- [OK] をクリックします。 .

Total Sales = SUM(Sales[SalesAmount]) Total Cost = SUM(Sales[Cost]) Profit = [Total Sales] - [Total Cost] Profit Margin % = DIVIDE([Profit], [Total Sales]) Average Order Value = DIVIDE([Total Sales], DISTINCTCOUNT(Sales[OrderID]))
- Power Pivot ウィンドウで数式と結果をプレビューします。

Power BI: DAX 測定も同様に機能します。タイム インテリジェンス機能は、日付に関連する適切なカレンダー テーブルが作成されるとすぐに有効になります。
ステップ 4:ピボットテーブル/グラフを使用してレポート レイヤーを構築する
- ピボットテーブルを挿入します。 データ モデルに接続されています。
- 挿入に移動します タブ>> ピボットテーブルを選択します>> データ モデルを選択します .
- 場所の選択:既存 または新しいワークシート .

- ピボットテーブルは新しいシートに作成されます。

注: 異なるビジュアルを作成する場合は、別のピボットテーブルを作成する必要があります。 1 つのピボットテーブルではさまざまなビジュアルに対応できないため、時間がかかります。
ビジュアルの作成:
KPI カード:
- ピボットテーブル フィールドから;
- 値でメジャーをドラッグします。 .
- 大きなフォントとしてフォーマットします。総計/小計を非表示にする。

インタラクティブなグラフを作成する:
- データ モデルから別のピボットテーブルを作成します。
- 月別の売上:
- 日付をドラッグします 行上 .
- 売上金額をドラッグします 価値観で .
- ピボットテーブルを選択します。
- PivoTAnalyze に移動します。 タブ>> ピボットグラフを選択します >> 折れ線グラフを選択します。
- [OK] をクリックします。 .

- このグラフでは、日付を使用したドリルスルー エクスペリエンスが提供されます。 階層

- カテゴリ/地域/チャネル別の売上高 :クラスター化された列ピボットグラフ。
- カテゴリをドラッグします 行上 .
- 売上金額をドラッグします 価値観について

- 州/県別の売上高: 円ピボットグラフ。
- 都道府県をドラッグします 行上 .
- 売上金額をドラッグします 価値観について
- 地図: 静的データからマップ チャートを作成する必要があります。
- グループ国 とその売上高 次に、Excel の塗りつぶしマップを使用します。 チャート。

Power BI: Power BI は、対話性を備えた次のレベルの視覚化を提供します。同じコアビジュアル、クリーンなレイアウトのグローバルスライサーを提供します。しきい値に関連付けられた信号機/アイコンを含む KPI が組み込まれています (複雑な条件付き書式設定はありません)
Excel が成功した場所:
- より詳細なグラフの書式設定コントロール。
- テキストと注釈機能の向上
- 組み合わせグラフによるカスタム グラフ タイプ
- ネイティブのスパークライン機能
Excel が失敗した場所:
- ネイティブの地図ビジュアライゼーションはありません。
- 限定されたインタラクティブなビジュアル タイプ
- フィルターを使用した自動グラフ凡例はありません。
- サイズ変更と位置調整は手動で行う必要があります。
- レスポンシブ デザイン機能がない
ステップ 5:インタラクティブ性を作成する
- スライサーを追加します (年、カテゴリ、地域) とタイムライン (日付).
- ピボットテーブル分析に移動します。 タブ>> スライサー/タイムラインの挿入を選択します。 .

- 同期スライサー すべてのピボットテーブルにわたって。
- スライサーに移動します。 タブ>> [接続のレポート] を選択します。 .
- または、スライサー を右クリックします。>> [接続のレポート] を選択します。 .
- すべてのピボットテーブルを選択し、 [OK] をクリックします。 .

Power BI: 任意のビジュアルをクリックすると、他のすべてが自動的にフィルターされます。また、独立したスライサーと書式設定オプションも提供します。
エクセル: スライサーは基本的なフィルタリングに適しています。複数のスライサーは、接続とともに複数のピボットテーブルを制御できます。他のピボットテーブルとの接続を作成できます。ただし、複数のビジュアルにまたがるフィルタリングはありません (グラフをクリックしても他のグラフはフィルタされません)。ドリルスルー機能は制限されており、ブックマークやビューステートはありません。
ステップ 6:すべてのビジュアルを配置してレポートを作成する
Power BI では、レポート ページにすべてのビジュアルを作成できます。後は、戦略的な流れを維持しながら、それらを再配置するだけです。 Excel では、複数のピボットテーブル、スライサー、グラフを作成したため、これらをコピーして 1 つまたは複数のシートに整理する必要があります。
- ビジュアルを選択します。
- 右クリック>> [コピー] を選択します。 .
- レポート シート内の場所を選択>> 貼り付け を選択します。 .
- Power BI の外観を反映するようにすべてのビジュアルを書式設定します。
- Excel には豊富な書式設定オプションが用意されています。

- スライサーを選択してインタラクティブ性を試してください。

これらすべてのピボットテーブルはパフォーマンスを低下させることに注意してください。ロード時間は大幅に増加します。
Excel で驚くほどうまく機能したこと
- データのインポート :Power Query は Power BI に似ています。
- モデリングと DAX :スター スキーマ、タイム インテリジェンス、DAX メジャーは Power BI に似ています。
- コアビジュアル :線、棒、表、KPI スタイルのカード、さらには単純な地図もしっかりと表示されます。
- 詳細な調査 :ピボット セルをダブルクリックして「詳細を表示」(行へのドリルスルー)すると便利で、厳選された詳細シートによって整理整頓されます。
- パフォーマンス (適切なサイズ) :データ モデルは、一般的な部門のデータセットに対して高速です。
Excel が足りなかった点 (そしてそれが重要な理由)
- グラフ間のクロスハイライト:
- Power BI では、1 つのビジュアル内のバーをクリックして、他のビジュアルをクロスフィルターしたりクロスハイライトしたりできます。
- Excel のスライサーは接続に基づいてフィルタリングしますが、グラフは動的に相互に強調表示されません。
- ページレベルのドリルスルーとツールヒント:
- Power BI のドリルスルー ページとレポート ページのツールチップにより、ガイド付き分析が可能になります。
- Excel にはそのような機能はありませんが、詳細シートへのハイパーリンクや明確にラベル付けされたスライサーを使用できますが、依然として手動です。
- 動的フィールドパラメータ (ディメンション/メジャースイッチャー):
- Power BI のフィールド パラメーターは楽しいです。
- Excel では、切断されたテーブル + SELECTEDVALUE + SWITCH を使用して模倣できますが、サイズが大きくなり、エンドユーザーにとって保守が困難になります。
- DirectQuery、複合モデル、増分更新 :
- Power BI は、すべてをインポートせずに大規模なバックエンドをクエリしたり、ソースをブレンドしたり、段階的に更新したりできます。
- Excel のデータ モデルはインポート専用であり、更新はオールオアナッシングで行われます。
- モバイル対応、ブックマーク、ナラティブ:
- Power BI のブックマークされたストーリー、選択ペインのトリック、モバイル レイアウトは翻訳されません。
- Excel では、単純なナビゲーション以外のものには VBA / ハイパーリンクが必要です。
クイック意思決定ガイド
Excel を選択します:
- Excel は、小規模なチームが OneDrive/SharePoint でレポートを作成する分析には適していますが、アプリやモバイル ビューに代わるものではありません。
- ビジュアル (what-if セル、LAMBDA/LET など) とともに柔軟で高度な計算が必要です。
Power BI を選択します:
- 広く共有し、スケジュールに従って更新し、対象者ごとにアクセスを制御する必要がある場合は、Power BI サービスが最適です。
- クロスハイライト、ドリルスルー、ツールチップ、ブックマーク、モバイル レイアウトを提供します。アプリの配布と指標の使用を管理できます。
結論
Excel は素晴らしいツールであり、基礎から上級レベルのユーザーのニーズを満たします。一般的な Power BI レポート、特に ETL、スター スキーマ、DAX、コア ビジュアルの大きなスライスをミラーリングまたは再構築できます。失敗するのは、インタラクティブなストーリーテリング、管理された共有、エンタープライズ規模のモデル/更新です。ユーザーや関係者が Excel を使用しており、範囲が限定されている場合、Excel は完全に信頼できるレポート サーフェスとなります。ただし、クリックスルー ナラティブ、安全な配布、大規模なライブ接続が必要な場合は、Power BI をお選びください。
ソリューション付きの高度な Excel 演習を無料で入手しましょう!-
Excel で月次経費レポートを作成する方法 (簡単な手順付き)
毎月の経費報告書は、私たちの職業生活の一般的なスタッフです。ほとんどすべての組織は、従業員の自己資金による請求書を返済するために、このレポートに対処する必要があります。この記事では、Excel で毎月の経費レポートを作成する方法を紹介します。月次経費報告書の作成にも興味がある場合は、無料のテンプレートをダウンロードしてフォローしてください。 この記事を読んでいる間に、この無料のワークブックをダウンロードして練習してください。 Excel で毎月の経費報告書を作成するための段階的な手順 従業員の David を検討します 当社のセールス部門で働いている人 この手順を実演する部門。彼の従業員
-
Excel にデータ分析を追加する方法 (2 つのクイック ステップ)
データ分析 は、複雑な統計および財務分析を実行するのに役立つ Excel アドイン プログラムです。 相関などのいくつかの数学演算が簡単になりました 、フーリエ解析 、移動平均 、回帰 など。デフォルトでは、 Data Analysis Toolpak インストールされていません。プラグインをインストールすると、 Data に表示されます。 タブ。この記事では、 Data Analysis Toolpak を追加する方法を紹介します。 エクセルで。それでは、これ以上の議論はせずに始めましょう。 データ分析ツールパックの基本 データ分析ツールパック は、統計および財務分析のためのデータ分