次の方法で共有


Power BI でテーブルの視覚エフェクトを作成および書式設定する

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

テーブルは、関連性のあるデータが論理的な一連の行と列に格納されたグリッドです。 テーブルには、ヘッダーと合計行を含めることもできます。 テーブルは、1 つのカテゴリの多くの値を調べるときの定量的な比較で役に立ちます。 次の例では、テーブルには、平均価格、前年比売上、売上目標など、[カテゴリ] 項目に対して異なる 5 つのメジャーが表示されます。

[カテゴリ] 項目に対して 5 つのメジャーが表示されているテーブルのスクリーンショット。

Power BI は、レポート内でテーブルを作成し、そのテーブル内の要素を、同じレポート ページ上の他のビジュアルを使用してクロス強調表示するのに役立ちます。 行、列、さらには個々のセルを選択し、値をクロス強調表示することができます。 個々のセルおよび複数のセルを選択してコピーし、他のアプリケーションに貼り付けることもできます。

テーブルを使う場合

テーブルは、以下のようないくつかのシナリオに適しています。

  • 複数の指標を持つカテゴリ別の数値データを表します。
  • データをマトリックスとして表示するか、行と列を含む表形式で表示します。
  • ビジュアル表現ではなく、詳細なデータと正確な値を確認および比較する。

注意

コンテンツを共有するには (または、個人用 マイ ワークスペースの外部でコンテンツを表示する編集権限を持たない同僚の場合)、両方のユーザーに Power BI Pro または Premium Per User (PPU) ライセンスが必要です。 または 、コンテンツが容量上のワークスペースに存在している必要があります (Fabric F64+ または Power BI Premium (P))。 PPU ワークスペースは、機能を利用できる容量と同様に動作します。 無料ユーザーは、キャパシティに存在するコンテンツのみを閲覧できます。

サンプルを入手する

手順を進めるには、Power BI Desktop または Power BI サービスの小売りの分析のサンプル .pbix ファイルをダウンロードします。

このチュートリアルでは、小売の分析のサンプル PBIX ファイルを使用します。

  1. デスクトップに小売りの分析のサンプル PBIX ファイルをダウンロードします。

  2. Power BI Desktop で、[ファイル]>[レポートを開く] の順に選択します。

  3. 小売りの分析サンプル PBIX ファイルを参照して選択し、[開く] を選択します。

    小売りの分析サンプル PBIX ファイルがレポート ビューで開きます。

  4. 下部にある + を選択して、新しいページをレポートに追加します。

テーブルを作成する

この記事の冒頭に示すようなテーブルを作成し、品目カテゴリ別に売上値を表示できます。

  1. [データ] ペインで、[品目] を展開し、[カテゴリ] チェックボックスを選択します。 Power BI では、小売りの分析のサンプルのセマンティック モデル内のすべてのカテゴリを一覧表示するテーブルが自動的に作成されます。 テーブル ビジュアルが表示されない場合は、[ 視覚化 ] ウィンドウを使用してテーブル アイコンを選択します。

    テーブル ビジュアルのアイコンの画像。

    [カテゴリ] チェック ボックスがオンで、Power BI によって作成された既定のテーブル ビジュアルのスクリーンショット。

    このアクションでは、[視覚エフェクト] ペインの [列] セクションで [カテゴリ] データをフィールドとして構成します。

    テーブルにさらにカテゴリを追加しましょう。

  2. [売上] を展開し、[平均単価] チェック ボックスと [昨年の売上] チェック ボックスをオンにします。 次に、[売上][今年の売上] を選択し、[値][目標][状態] の 3 つすべてのオプションにチェックボックスを選択します。

    [データ] ペインで選択されているいくつかのチェック ボックスと、Power BI によって更新されたテーブル ビジュアルのスクリーンショット。

    Power BI は、選択したデータをフィールドとして [視覚エフェクト] ペインの [列] セクションに追加します。

  3. [視覚エフェクト] ペインで、[列] セクションのデータ フィールドを、次の画像に示す順序に一致するよう再配置します。

    [視覚化] ウィンドウの [列] セクションの並べ替え済みのテーブル データ フィールドのスクリーンショット。

    [視覚エフェクト] ペインで列を移動するには、[列] セクションのフィールドを選択して保持します。 フィールドを列の順序内の新しい場所にドラッグし、フィールドを解放します。 テーブル内の列の順序は、[ ] セクションのフィールドの新しい順序と一致するように更新されます。

テーブルの書式を設定する

テーブルの書式を設定する方法は多数あるので、 この記事では、いくつかのシナリオを紹介します。

次の手順では、テーブル データの表示を調整するための設定とオプションを構成する方法を示します。

  1. [ 視覚化 ] ウィンドウで、ビジュアルの 書式設定 (ペイントブラシ) アイコンを選択して [ 書式 ] セクションを開きます。 [ビジュアル] タブが選択されていることを確認します。

    [視覚化] ウィンドウの [ビジュアルの書式設定] セクションにアクセスする方法のスクリーンショット。

  2. テーブル グリッド オプションを設定してみましょう。

    1. [グリッド]、>[水平グリッド線] オプションと [垂直グリッド線] オプションを展開します。
    2. 青い を使用するように水平および垂直の枠線を変更します。

    [視覚化] ウィンドウの [書式] セクションのテーブル グリッド オプションのスクリーンショット。

  3. 次に、列ヘッダー テキストを調整してみてください。

    1. [列ヘッダー]、>[テキスト] オプションを展開します。

    2. 次のオプションを設定します。

      • [フォント] サイズを大きくし、太字 (B) を適用します。
      • [背景色] を変更します。
      • ヘッダーテキストの中央揃 えを 調整します。
      • [テキストの折り返し] をオンにすると、長い列見出しが複数の行にまたがって表示されます。

    [視覚化] ウィンドウの [書式] セクションのテーブル列ヘッダー オプションのスクリーンショット。

  4. 個々の列とヘッダーも書式設定できます。

    1. [特定の列] セクションを展開します。

    2. 設定の適用先 オプションで、系列 ドロップダウン リストを使用して、書式設定する特定の列を選択します。

      まず、[今年の売上] 列を選択しましょう。

      選択した列のデータ値によって、使用可能な書式設定オプションが決まります。

    3. [値] オプションを展開し、テキストの色や背景色などの一部の設定を更新します

      特定の列を選択して書式設定オプションを更新する方法のスクリーンショット。

    4. 最後に、[設定の適用先] オプションを構成して、列データに対して更新された設定の使用方法を指定します。

      列のすべてのと、値の合計を示す行に変更を適用してみましょう。

      列ヘッダー、合計行、およびすべての値で書式設定の変更を使用するように [設定の適用] オプションを設定する方法のスクリーンショット。

  5. 別の特定の列フィールドを更新することで学習した内容を実践します。

    1. [今年の売上状態] 列を更新します。
    2. Values オプションには、centerAlignment を指定します。
    3. セルに対してのみ更新された設定を使用するように、[設定の適用先] オプションを構成します。
  6. [ファイル]、>[保存] を選択して、テーブル レポート ページの変更を保存します。

更新済みテーブルの例を次に示します。

テキストのサイズや色、折り返し、枠線の色、背景の網かけの書式設定が更新されたテーブルのスクリーンショット。

構成オプションと設定を補完するために、他の方法でテーブルの書式を設定できます。 次のセクションでは、条件付き書式を適用する方法について説明します。

条件付き書式を使用する

テーブル内の小計と合計の条件付き書式を追加できます。 Power BI では、[視覚化] ウィンドウの [ ] セクションの任意のフィールドに合計値の条件付き書式 適用できます。 [設定の適用先] オプションを使用して、条件付き書式を使用するテーブル値を指定します。

条件付き書式ルールのしきい値または範囲を指定します。 マトリックスの場合、任意の [値] オプションはマトリックス階層の表示可能な最下位レベルを参照します。

テーブルで条件付き書式を使用すると、セルの値に基づいてアイコン、URL、セルの背景色とフォントの色を指定できます。 また、グラデーション カラーを適用して、数値範囲全体の値の分布を表示することもできます。

背景色の網かけを設定する

テーブルの条件付き書式設定の一般的な使用は、対応する数値データ値に基づいてセルの背景色を変更することです。 特定のカスタム値に固定色を設定することも、データ値に基づいてセルの色を決定するように Power BI に指示することもできます。

[背景色] オプションには、カテゴリの最小値から最大値までの色の範囲を指定できるグラデーションが用意されています。 色のグラデーションを構成し、グラデーションに基づいてセルの背景色を選択する方法を指定できます。

既定では、Power BI では、赤から緑の 2 つの原色にまたがるグラデーションが使用されます。 [最小] の値の色は、範囲内の最小値に適用されます。 この値は、赤の最も濃い色で網掛けされます。 [最大] の値の色は、範囲内の最大値に適用されます。 この値は、緑の最も濃い色で網掛けされます。 特定のデータ値に応じて、カテゴリの中間値は、赤または緑の色の濃淡で色付けされます。

数値データ値を持つ列の背景色を変更してみましょう。

  1. テーブル視覚化を選択します。

  2. [視覚エフェクト] ペインで、[列] の下にあるフィールドのドロップダウン メニューを展開します。 [平均単価] 列を選択します。

  3. メニューで、[条件付き書式]、>[背景色] を選択します。

    [視覚化] ウィンドウで選択した列の [条件付き書式] メニューを開く方法のスクリーンショット。

    [背景色] ダイアログが開きます。

    2 つの原色 (赤から緑) にまたがる色のグラデーションを含む [背景色] ダイアログのスクリーンショット。

  4. ダイアログで、[中間色の追加] オプションを選択して、オプションの [中央] の色の値を表示します。

    グラデーションが更新され、既定の [中心] 色の値 (黄色) が含まれます。 列のカテゴリ値を、3 つの原色にまたがるグラデーションで表せるようになりました。

    [背景色] ダイアログのスクリーンショット。中央または中央の値オプションが構成に使用できます。

  5. [最小値] (最小) と [最大値] (最大) の値に色を選択します。

  6. 範囲内の値の [中央] (中央) オプションの色を選択します。

  7. [OK] を選択して、指定した列に変更を適用します。

次の図は、Power BI が [昨年の平均単価] 列のセルに色のグラデーションを適用する方法を示しています。 この例では、列データは、最大値から最小値までの降順に並べ替えられます。

Power BI が指定した列の値に色グラデーションを適用する方法のスクリーンショット。

数値をデータ バーに置き換える

テーブル プレゼンテーションの数値をデータ バーに置き換えることができます。 データを表すカラー バーは、多くの数値よりも簡単にスキャンおよび分析できます。

Power BI では、異なるバーの色を使用して、テーブルに負のデータ値と正のデータ値が表示されます。 既定では、の値は赤で網掛けされ、の値は緑色で網掛けされます。 この方法は、背景色グラデーションの [最小値][最大値] の既定の設定に類似しています。

各バーは同じ高さであり、テーブル行のセルの高さに基づいています。 各バーの長さは、データの数値量を表します。 値が大きいほど、同じ列の他のバーと比較して長いバーが表示されます。

正と負の両方のデータ値を持つフィールドを含む別の列をテーブルに追加してみましょう。 数値ではなくカラー バーとして表示するように列データを構成できます。

  1. [データ] ペインで、[売上] を展開し、[総売上差異] チェックボックスを選択します。

    Power BI は、[視覚エフェクト] ペインの [列] セクションに新しいフィールドを追加します。

    [Total Sales Variance]\(売上差異の合計\) 列をテーブルに追加する方法のスクリーンショット。

  2. [視覚エフェクト] ペインで、[列][総売上差異] フィールドのドロップダウン メニューを展開し、[条件付き書式]、>[データ バー] を選択します。

  3. [データ バー] ダイアログで、選択した列のデータに条件付き書式を適用する方法を構成します。

    • [正のバー] オプションと [負のバー] オプションの色を選択します。
    • [バーのみを表示] オプションを選択します。
    • その他の変更を行います。

    選択したテーブル列のデータ バーを構成する方法のスクリーンショット。

  4. [OK] を選択します。

    Power BI では、テーブル データのプレゼンテーション スタイルが更新されます。 データ バーは、選択した列の数値を置き換えます。

    Power BI がテーブル列を更新して数値をデータ バーに置き換える方法のスクリーンショット。

視覚的合図を使用する

もう 1 つの書式設定オプションは、条件付きアイコンを使用して視覚的合図をテーブルに追加することです。 アイコンはデータ バーのようなものです。 データに関する情報は、数値よりもスキャンと分析が簡単な視覚的な方法で表示されます。

  1. [視覚エフェクト] ペインで、[列][今年の売上] フィールドのドロップダウン メニューを展開し、[条件付き書式]、>[アイコン] を選択します。

  2. [アイコン] ダイアログで、条件付きアイコンを使用して、選択した列のデータを表す方法を構成します。

    既定のプレゼンテーションでは、数値に基づく 3 つの異なるアイコンが使用されます。 各アイコンは、33 パーセント ポイントの範囲のすべての値の 3 分の 1 (最小値、中央値、最高値) の値を表します。 アイコンの既定の位置は、列内の数値の左側にあります。

    • [アイコンのレイアウト][アイコンの配置][スタイル] の設定を選択します。
    • 列データの数値に従って目的のプレゼンテーション設定を構成します。
    • その他の変更を行います。

    選択したテーブル列のデータを表すアイコンを構成する方法のスクリーンショット。

  3. [OK] を選択します。

    Power BI では、テーブル データのプレゼンテーション スタイルが更新されます。 アイコンは、選択した列の数値の左側に追加されます。

    Power BI がテーブル列を更新して、選択した列の番号の左側にアイコンを表示する方法のスクリーンショット。

条件付き書式の詳細については、「 テーブルとマトリックスに条件付き書式を適用する」を参照してください。

テーブル値を他のアプリケーションにコピーする

テーブルまたはマトリックスには、Dynamics CRM、Excel、さらにはその他の Power BI レポートなど、他のアプリケーションで使用したいコンテンツを含めることができます。 Power BI のセル内を右クリックすると、1 つのセルまたは選択したセルのデータをクリップボードにコピーできます。 その後、クリップボードの内容を他のアプリケーションに貼り付けることができます。

1 つのセルをコピーする

1 つのセルの値をコピーするには:

  1. コピーするセルを選択します。

  2. セル内を右クリックします。

  3. [コピー]>[値のコピー] を選択して、セルの値をクリップボードにコピーします。

    注意

    Power BI では、セル内のデータ値のみがコピーされます。 セル値に適用された書式はコピーされません。

    他のアプリケーションで使用するセル値をコピーする方法のスクリーンショット。

複数のセルをコピーする

複数のセルの値をコピーするには、以下を行います。

  1. 連続するセル範囲を選択するか、Ctrl キー (+ 選択) を押しながら選択して、連続していない複数のセルを選択します。

  2. 選択したセルの内部を右クリックします。

  3. [コピー]>[選択内容のコピー] を選択して、セル値をクリップボードにコピーします。

    注意

    Power BI は、適用された書式設定に合わせてセル内のデータ値をコピーします。

    複数のセル値を同時にコピーして他のアプリケーションで使用する方法のスクリーンショット。

列幅の調整

Power BI テーブルの列の幅を調整して、読みやすさとプレゼンテーションを向上させることができます。 列のサイズを手動で変更したり、自動オプションを使用してレポート内のデータの表示方法を最適化したりできます。

手動調整

Power BI では、レポートまたはダッシュボードの列見出しが切り捨てられることがあります。 列名全体を表示するには、見出しの右側の空白部分をポイントして二重矢印アイコンを表示します。 二重矢印アイコンを選択して移動し、列のサイズを変更します。

列のサイズを変更する方法を示すビデオのスクリーンショット。

自動調整

幅の自動サイズ設定

このトグルを有効にすると、各列ヘッダー内の内容に基づいて列の幅が自動的に調整されます。

次の 2 つのオプションを使用できます。

  • コンテンツに合わせる: ビジュアル コンテナーにスペースがあると仮定して、データを表示するために必要な幅の列を作成します。
  • 合わせて拡大: 列を自動的に拡張してビジュアル領域を埋め、よりバランスの取れたレイアウトを実現します。 [サイズに合わせて拡大] を有効にすると、残った水平領域が各列に均等に分散されます。

注意

手動でサイズ変更された列は、[ 自動サイズ幅 ] オプションでは変更されません。

手動サイズ変更と 自動サイズ幅 (コンテンツに合わせて) オプションでは、各列のサイズが内容に合わせて変わりますが、ビジュアル コンテナーには未使用の領域が残っている場合があります。

コンテナーの幅全体が埋まらない列を含むテーブル ビジュアルのスクリーンショット。空き領域は残ります。

[サイズに合わせて拡大 ] テーブルを完全な表示幅に拡張します。

[拡大] を有効にした後、コンテナーの全幅を埋めるために列が均等に展開されたテーブル ビジュアルのスクリーンショット。

フィットするまで拡大を有効にするには:

  1. テーブル視覚化を選択します。
  2. [書式] ウィンドウを開きます。
  3. [ 列見出し] を展開し、[ オプション] を展開します
  4. [自動サイズ幅][オン] に切り替えます。
  5. [ サイズ変更の動作 ] ドロップダウンから、[ 適合するまで拡大] を選択します。

[列ヘッダー] カードが展開され、[オプション] が展開され、自動サイズの幅が有効になり、[コンテンツに合わせる] と [サイズに合わせて拡大] が表示されているサイズ変更の動作ドロップダウンのスクリーンショット。

考慮事項とトラブルシューティング

Power BI でテーブルを操作する場合は、次の考慮事項を確認してください。

  • 列の書式設定を適用する場合、1 列あたり 1 つのみ配置オプションを選択できます (自動中央)。 通常、列に含まれるのはテキストのみか、数値のみであり、値が混在することはありません。 列に数値とテキストの両方が含まれる場合、[自動] オプションではテキストは左に、数値は右に配置されます。 この動作は、左から右に読む言語をサポートします。
  • テーブル セルまたはヘッダーのテキスト データに改行文字が含まれている場合、既定では文字が無視されます。 Power BI でこれらの書式設定文字を認識させる場合は、[視覚エフェクト] ペインの> セクションで、特定の要素に対して [値]、>[値][テキストの折り返し] オプションを有効にします。
  • Power BI では、最初の 20 列と最初の 50 行に基づいて、表の最大セル サイズが計算されます。 これらのテーブル ディメンションを超えるセル内のコンテンツは、サイズが適切に設定されていない可能性があります。