Power BI でのマトリックス ビジュアルの作成

適用対象: Power BI Desktop Power BI サービス

Power BI のマトリックス ビジュアルは、複数のディメンションにわたってデータを表示および分析するために使用される強力なツールです。 Excel のピボット テーブルと同様に、マトリックス ビジュアルを使用すると、データを行と列に整理できるため、複雑なデータセットを理解しやすくなります。 マトリックス内の各セルは特定のデータ ポイントを表し、より詳細な情報レベルにドリルダウンできます。 この設計により、データの包括的なビューが容易になり、ユーザーはさまざまなディメンションのパターンと傾向を識別できます。

マトリックス ビジュアルは、データを集計し、階層構造をサポートする機能により、詳細なデータ分析とレポート作成に不可欠なツールになります。 マトリックス ビジュアルは、地域や製品カテゴリ別の売上などのパフォーマンス メトリックを分析するために、ビジネスや財務でよく使用されます。 さらに、顧客の行動、キャンペーンの有効性、市場のセグメント化を調べるためのマーケティングにも価値があります。

前提条件

  • 開始する前に、必ず Power BI Desktop の最新バージョンがインストールされていることを確認してください。
  • このガイドの目的上、Power BI Desktop の [グローバル オプション][プレビュー機能] セクションで、[オブジェクト上での対話式操作] 機能は有効になっていません。 次のガイドでは、Retail Analysis Sample PBIX ファイルを使用しています。 ファイルをダウンロードしてから開始しましょう。
  1. Power BI Desktop を起動します。
  2. 左側のナビゲーション ウィンドウで [開く] を選択するか、ウィンドウの左上で [ファイル]>[開く] を選択します。
  3. Retail Analysis Sample PBIX ファイルのコピーを見つけて選択します。 ファイルがレポート ビューで開き、開始する準備が整いました。
  4. ウィンドウの下部にある [+] アイコンを選択して、新しいページをレポートに追加します。

注意

Power BI 同僚とレポートを共有するには、個々の Power BI Pro または Premium Per User (PPU) ライセンスを持っているか、Premium 容量または Fabric F64 以上容量でレポートを保存している必要があります。

マトリックス ビジュアルを作成しましょう

開始する前に、この記事の冒頭にある「前提条件」セクションを確認し、[Power BI Desktop] のタブの手順に従います。

この簡単で簡単な 3 ステップ ガイドでは、Power BI Desktop[視覚化] ウィンドウからマトリックス ビジュアルを作成してみましょう。

  1. [視覚化] ウィンドウで、最初に [ビジュアルのビルド] アイコンを選択します。 次に、[ マトリックス ] ビジュアル アイコンを選択すると、ビジュアル プレースホルダー がレポート キャンバスにすぐに追加されます。

    [視覚エフェクト] ペインが強調表示された Power BI Desktop のスクリーンショット。選択した [ビジュアルの作成] アイコンと [マトリックス] アイコンが表示され、キャンバス上にビジュアル プレースホルダーが表示されています。

  2. この例のビジュアルにデータを追加するには、[ データ ] ペインを使用しましょう。 データの追加は、[視覚エフェクト] ペインで、フィールドとメジャーを選択するか、フィールド ウェルにフィールドとメジャーをドラッグすることで実行できます。または、レポート キャンバスのビジュアル プレースホルダーにフィールドとメジャーを直接ドラッグすることも可能です。 Sales グループを展開して、TotalSales を追加し、TotalSalesLYValues フィールド ウェルに追加します。 Item サブグループを展開して、Columns フィールド ウェルに Category を追加します。 最後に、Store サブグループを展開して Territory を追加し、CityRows フィールド ウェルに追加します。

    Power BI Desktop のスクリーンショット。[データ] ペインが強調表示されている。値の中で TotalSales、TotalSalesLY が強調表示され、列の中で Category が、行の中で Territory、City が強調表示されている。

  3. マトリックス ビジュアルをカスタマイズするには、[視覚エフェクト] ペインで [ビジュアルの書式設定] アイコンを選択します。これにより、使用可能なすべての設定にアクセスできるようになり、マトリックス ビジュアルの外観と機能を特定の要件に合わせて調整できるようになります。

    Power BI Desktop のスクリーンショットで、[ビジュアライゼーション] ペインが強調表示されています。[書式設定] アイコン、[ビジュアル] タブ、および [全般] タブが選択されており、マトリックス ビジュアルの書式設定が表示されています。

よくやった! おめでとうございます。Power BI でマトリックス ビジュアルを正常に作成しました。 次に、「関連コンテンツ」セクションにあるマトリックス ビジュアルの書式設定の包括的なリストおよびその他の関連記事を十分に理解してください。

マトリックスを操作する

行ヘッダーを展開および折りたたむ

グループを組み合わせたり、詳細を表示したりするために表示される展開アイコンと折りたたみアイコンを使用します。

マトリックスの行ヘッダーの展開アイコンと折りたたみアイコンを示すスクリーンショット。

レポート コンシューマーが Explore でマトリックス ビジュアルを開くと、ビジュアルに追加された列と行が既定で自動的に展開されるため、コンシューマーはすべてのレベルを一度に表示できます。

埋め込みシナリオでは、Authoring SDK を使用して、autoExpandオブジェクトとrowHeaders オブジェクトにcolumnHeaders プロパティを設定し、既定で行と列が自動的に展開されたマトリックスが開きます。

行ヘッダーを固定する

既定では、行ヘッダーは固定されているため、水平方向にスクロールしても表示され続けられます。

行ヘッダーが固定されたマトリックス ビジュアルを示すスクリーンショット。

行ヘッダーの固定を解除し、水平方向にスクロールするときに非表示にするには、行ヘッダーを右クリックし、[ 行ヘッダーの固定解除] を選択します。

行ヘッダーが固定されていないマトリクス ビジュアルを示すスクリーンショット。

行ヘッダーを再固定するには、行ヘッダーをもう一度右クリックし、[ 行ヘッダーの固定] を選択します。

注意

右クリック メニューのフリーズオプションとフリーズ解除オプションは一時的なものであり、現在の表示セッションにのみ適用されます。 Power BI Desktop や Web 編集など、編集シナリオでこの設定を変更した場合、レポート コンシューマーの変更は保存されません。

列幅の調整

Power BI テーブルとマトリックスの列の幅を調整して、読みやすさとプレゼンテーションを向上させることができます。 列のサイズを手動で変更したり、[書式] ウィンドウの [レイアウト] セクションを使用して、列のサイズを制御したり、既定の幅を設定したり、個々の列の幅をカスタマイズしたりできます。

手動調整

Power BI では、レポートまたはダッシュボードの列見出しが短くなることがあります。 完全な列名を表示するには、次の 2 つの方法で列のサイズを変更できます。

ドラッグしてサイズを変更する

サイズ変更矢印が表示されるまで、列見出しの右側のスペースに移動します。 矢印が表示されたら、サイズ変更ハンドルを左または右に移動して列の幅を調整します。

Power BI で列のサイズを変更する方法を示すアニメーション。

メニュー オプションを使用してサイズを変更する

調整する列を選択します。 使用可能なオプションから、幅を 10px に変更するには、[ 列の幅を広げる ] または [ 列の幅を狭く する] を選択します。

手動サイズ変更は、[書式] ウィンドウの [カスタム幅] コントロールに反映されます。

自動サイズの挙動

列のサイズ設定は、書式ウィンドウの ビジュアル>レイアウト>列幅 にあります。 [自動サイズの動作] ドロップダウンには、次の 3 つのオプションがあります。

  • コンテンツに合わせる: 列は、ビジュアル コンテナーにスペースがあると仮定して、データを表示するために必要な幅になります。
  • 合わせて拡大: 列は自動的に展開され、よりバランスの取れたレイアウトのビジュアル コンテナーに表示されます。 残った水平方向のスペースは、各列に均等に分散されます。
  • 固定幅: 列には、指定した幅が使用されます。 このオプションを選択すると、[ 既定の幅 ] 入力が表示され、すべての列とビジュアルに追加された新しい列の幅を設定できます。

既定の幅 (固定幅のみ)

[自動サイズの動作] が [固定幅] に設定されている場合は、既定の幅をピクセル単位で設定します。 カスタム幅をオフにすると、すべての列でこの均一な幅が使用されます。 ビジュアルに追加された新しい列でも、この既定の幅が使用されます。

カスタム幅

ユーザー設定の幅 をオンにすると、書式ペインから任意の列の幅を直接確認して調整できます。

  • ビジュアルの列数が 15 未満の場合は、各列に独自の幅の入力が表示されます。
  • ビジュアルに 15 個以上の列がある場合は、[ Apply settings to]\(設定を適用する\ ) ドロップダウンが表示されます。 ドロップダウンから列を選択して幅を設定します。 既にカスタム幅を持つ列には、アスタリスク (*) が付いています。

表示される幅の入力 (自動) は、列がカスタム幅ではなく自動サイズの動作を使用していることを示します。

カスタマイズをクリアするには:

  • すべてクリア: カスタム幅を オフに切り替えて、すべての列からカスタム幅をクリアします。
  • クリア 1: 1 つの列の入力ボックスをクリアするか、入力を右クリックして、その値を既定値にリセットするオプションを選択します。

マトリックス階層 (詳細)

列に階層があるマトリックスの場合、 既定ではカスタム幅 は階層の最下位レベルに対して均一な幅を設定します。 各組み合わせの幅を個別に設定するには、[ 詳細] をオンにします。 その後、各リーフ レベルの組み合わせが [ Apply settings to]\(設定の適用\ ) ドロップダウンに表示され、個別にサイズを変更できます。

モバイル ビュー

[書式] ウィンドウの [列の幅] 設定は、レポート ページのモバイル最適化レイアウトに対して個別に変更できます。 これにより、デスクトップ レイアウトを変更することなく、小さな画面にテーブルとマトリックスが適切に収まるように列の幅を調整できます。 詳細については、「モバイル アプリのPower BIレポートを最適化するを参照してください。

カスタム総数

Power BI のテーブルとマトリックスのカスタム合計を使用すると、必要に応じて特定の列の合計行が表示される内容を簡単に判断できます。

既定では、集計行には、レポート ページのフィルター コンテキスト全体でフィールドを評価した結果が表示されます。 ほとんどの場合、この動作は正しいです。 ただし、一部の特定のシナリオでは、合計行の表示内容を変更することが必要になる場合があります。 DAX を使用して合計行に表示される内容を制御できますが、カスタム集計を使用すると、合計行の値を、表示されている行の合計、平均、最小値、最大値、個別カウント、または件数に簡単に変更できます。 [ なし ] を選択して、列の合計行値を非表示にすることもできます。

カスタム合計を扱う

カスタム合計は、視覚的な 計算に基づいています。 カスタム合計を作成するには、ビジュアルで数値列を右クリックするか、[ビルド] ウィンドウを使用して [ 合計計算のカスタマイズ] を選択します。

カスタム合計計算のコンテキスト メニューのスクリーンショット。

次に、適用する合計計算を選択します。 次のオプションを使用できます。

カスタム合計オプション 合計行が表示されます。
合計 表示される行の値の合計
Average 表示される行の値の平均
Min 表示される行の最小値
マックス 表示される行の最大値
カウント (明確) 表示される行の一意の値の数
数える 表示される行の値の数
None 列の合計行値を非表示にします。
既定値にリセット 既定値 (カスタム合計が設定されている場合にのみ有効なオプション)

カスタム合計のしくみ

カスタム合計は、視覚的な 計算に基づいています。 上記のオプションのいずれかを選択するとすぐに、次の処理が行われます。

  • 元の列の名前は 、_Base サフィックスを取得します。 そのため、列の名前が [顧客数] の場合、列の名前は [Customers_Baseの数] になります。
  • 元の列は非表示です。
  • 元の列名を使用した新しいビジュアル計算が追加されます。 ビジュアル計算は次のようになります。
EXPANDALL ( <aggregation> ( [Original column_Base] ), ROWS COLUMNS )

たとえば、[顧客数] 列に合計カスタム合計を追加すると、新しいビジュアル計算は次のようになります。

Number of Customers = EXPANDALL ( SUM ( [Number of Customers_Base] ), ROWS COLUMNS )
  • ユーザー設定の合計が設定された列の合計セルに、Excel に似たインジケーターが表示されます。

ビジュアル計算編集モードに表示される結果は次のとおりです。

カスタム合計を含むビジュアル計算編集モードのスクリーンショット。

注意

ビルド ウィンドウでカスタム合計を右クリックし、[計算の編集] を選択すると、 別のビジュアル計算と同じように カスタム合計を編集できます。

既定値にリセット

カスタム合計が設定されたら、[ 既定にリセット ] オプションを使用して、Power BI の既定の動作に戻すことができます。 既定値にリセットすると、カスタム合計が削除され、加えられた変更が元に戻されます。

  • カスタム合計ビジュアル計算が削除される
  • 元の列が再び表示される
  • 元の列名がリセットされる

考慮事項と制限事項