Power View レポートのテーブル動作プロパティを設定する

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。 私たちの目的は、このコンテンツがお客様の役に立つようにすることです。 お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに英語の記事があります。

Power View を使っている場合、テーブル動作プロパティを設定すると、詳細行の動作のグループ化動作が変わり、タイル コンテナー、カード、グラフの識別情報 (名前、写真付き ID、ロゴ画像など) の配置が改善されます。

注:  その他のプロパティを設定するには、行識別子を設定する必要があります。

  1. PowerPivot を起動します。 詳細については、「Start Power Pivot in Microsoft Excel 2013 add-in (Microsoft Excel 2013 アドインで PowerPivot を起動する)」を参照してください。

  2. ウィンドウの下部にあるテーブルのタブをクリックして、プロパティを構成する対象のテーブルを選びます。

  3. [詳細設定]、[テーブルの動作] の順にクリックします。

  4. "行識別子" で、テーブルから一意の値のみを含み、空の値を含まない列を選びます。 行識別子の設定は、他のプロパティを指定するための最初のステップです。

  5. "一意の行を保持" で、重複している場合でも一意として扱う必要のある列を選びます (たとえば、2 人以上の従業員が同じ名前を持つ場合の従業員の名と姓)。

  6. "既定のラベル" には、行データを表す表示名 (従業員レコードの従業員名など) が表示されます。

    カードなどの一部の Power View 視覚エフェクトでは、既定のラベルが大きなフォントで表示されます。 また既定の画像を設定した場合、既定のラベルは、タイル コンテナーのタブに表示される既定の画像の下に表示されます。

  7. "既定の画像" では、行データを表す画像を提供する列を選びます (たとえば、従業員レコードの写真付き ID)。

この記事の内容

テーブル動作プロパティを設定する理由

既定のフィールド

"行識別子" プロパティ

"一意の行を保持" プロパティ

既定のラベル

既定の画像

特定のレイアウトの最適化

画像がない場合

列に画像 URL が含まれることを示すには

列にバイナリ画像が含まれることを示すには

テーブルに 1 つ以上の行が不足している場合

マトリックスのレイアウトが複雑すぎる場合

軸上に表示される項目とレベルが多すぎるグラフ

次のステップ

関連項目

テーブル動作プロパティを設定する理由

Power View では、フィールドと使用している表示形式に基づき自動的にアイテムがグループ化されます。 多くの場合、既定のグループ化により、最適な結果が得られます。 ただし、一部のテーブル、主に詳細データを含むテーブルに関しては、既定のグループ化動作により、グループ化してはならない行がグループ化されることがあります (たとえば、特に 2 人以上が同じ名と同じ姓を共有するとき、従業員または顧客レコードを個別に一覧表示する必要があります)。 そのようなテーブルの場合、行をグループ化せず、個別に一覧表示するようにプロパティを設定できます。

注: 参照テーブルとして機能するテーブル (たとえば、日付テーブル、製品カテゴリ テーブル、部門テーブルなど、比較的少数の行と列から構成されるテーブル) や、要約するときにのみ必要な行を含む概要テーブル (たとえば、性別、年齢、地理別にロール アップされる国勢データ) については、既定の動作を変更しないでください。 参照テーブルと概要テーブルでは、既定のグループ化動作によって最適な結果が得られます。

ページの先頭へ

既定のフィールド

Power View フィールド リストのテーブル名がクリックされたときに Power View に自動的に追加されるフィールドを設定できます。 テーブルには多くのフィールドを設定できますが、一部のフィールドはおそらく他のフィールドより頻繁に使用されます。

  1. [PowerPivot] ウィンドウ、[詳細設定] タブ、[既定のフィールド セット] の順にクリックします。

  2. [テーブルのフィールド] からフィールドを選び、[追加] をクリックします。

  3. 選んだフィールドは [既定のフィールド (並べ替え順)] に移動します。

  4. 必要なフィールドをすべて選んだ後に、フィールドの表示順序を変更できます。 フィールドを選び、[上へ移動] または [下へ移動] をクリックします。

お使いのブラウザーではビデオがサポートされていません。 Microsoft Silverlight、Adobe Flash Player、Internet Explorer 9 のいずれかをインストールしてください。

"行識別子" プロパティ

テーブル内では、行識別子により、一意の値のみを含み、空の値を含まない単一列が指定されます。 "行識別子" プロパティはグループ化を変更するために使われ、グループが行のフィールド構成に基づくのではなく、特定のレポート レイアウトで使用されるフィールドに関係なく、行を一意に識別するために常に使用される固定列に基づきます。

このプロパティを設定すると、既定の動作の概要を示す行識別子に基づいて固定のグループ化するビューで、現在の列に基づく動的なグループをグループ化が変更されます。 それ以外の場合は、マトリックスなどのレポートのレイアウトに関連するには、既定の動作をグループ化を変更する行の各列のグループ (または小計を表示する)。

行識別子を設定すると、"一意の行を保持" プロパティ、"既定のラベル" プロパティ、"既定の画像" プロパティも有効になります。これらのプロパティはいずれも Power View のフィールドの動作に影響を与えます。

"行識別子" だけをスタンドアロン プロパティとして使用し、次の操作を可能にすることもできます。

  • レポートでバイナリ画像を使用する。 行の一意性におけるあいまいさを取り除くことで、Power View では、特定の行に既定の画像と既定のラベルを割り当てる方法を決定できます。

  • マトリックス レポートから不必要な小計を削除する。 フィールド レベルの既定のグループ化により、フィールドごとの小計が作成されます。 行レベルで計算される単一の小計のみが必要な場合、行識別子を設定することでその結果が得られます。

日付テーブルとしてマークが付けられたテーブルに行識別子を設定することはできません。 日付テーブルに関しては、テーブルにマークを付けたときに行識別子が指定されます。 詳しくは、「[日付テーブルとしてマーク] ダイアログ ボックス」をご覧ください。

ページの先頭へ

"一意の行を保持" プロパティ

このプロパティを使用すれば、識別情報 (従業員名や製品コードなど) を区別できるように識別情報を運ぶ列を指定できます。 行が同じに見える場合 (2 人の顧客の名前が同じ場合など)、このプロパティに指定した列はレポート テーブルで繰り返されます。

レポートに追加した列によっては、各行の値が同じに見える (たとえば、2 人の顧客の名前が Jon Yang である) ため、同じ行として扱われる行が見つかる場合があります。 これは、違いを与える他の列 (ミドル ネーム、住所、誕生日など) がレポート ビューにないために発生することがあります。 このようなシナリオでは、既定の動作として、同じ行が 1 つの行に結合され、結合された行からの計算値が 1 つの大きな結果に集計されます。

"一意の行を保持" プロパティを設定することで、インスタンスが重複する場合でも、列をレポート ビューに追加するときは常に繰り返す必要がある 1 つ以上の列を指定できます。 行に関連付けられた計算値が、単一の行にロール アップされるのではなく、個々の行に基づいて割り当てられます。

注:  エンド ユーザーが選ぶ列はグループ化に影響することがあり、式の計算のフィルター コンテキストを変更するため、モデル デザイナーは正しい結果を返すメジャーを慎重に作成する必要があります。

ページの先頭へ

既定のラベル

このプロパティにより、カードまたはグラフに目立つように表示される、またはタイル レポートのナビゲーション ストリップに既定の画像と共に表示されるラベルが指定されます。 既定の画像と共に使用されるとき、既定のラベルはその画像の下に表示されます。 既定のラベルを選ぶときは、行に関する最大の情報 (たとえば、名前) が含まれる列を選びます。

タイル コンテナーのタブ ストリップ レイアウトでは、上部全体にナビゲーション ストリップが表示され、"既定の画像" プロパティにより定義される画像の下のタイトル領域に既定のラベルが表示されます。 たとえば、従業員のリストがある場合、既定の画像として写真付き ID を、既定のラベルとして従業員名を利用し、従業員情報を表示します。 レポート フィールド リストで明示的にタイル コンテナーを選ばなくても、既定のラベルの列は常にタイル コンテナーのタブ ストリップ ナビゲーションの画像の下に表示されます。

タイルの下部にナビゲーションがあるタイル コンテナーのカバー フロー レイアウトでは、既定のラベルは表示されず、既定の画像のみが表示されます。

カード レイアウトでは、各カードの上部にあるタイトル領域の広い前面に既定のラベルが表示されます。 たとえば、従業員のリストがある場合、既定の画像として写真付き ID を、既定のラベルとして従業員名を利用し、従業員情報を含むカードを作成します。

ページの先頭へ

既定の画像

このプロパティにより、タイルのタブ ストリップ ナビゲーションに既定で表示される、またはカードの左にある既定のラベルの下に目立つように表示される画像が指定されます。 既定の画像は視覚的コンテンツにする必要があります。 たとえば、従業員テーブルの写真付き ID、顧客テーブルの顧客ロゴ、地理テーブルの国の形です。

注:  画像は Web サーバーにある画像ファイルへの URL アドレスから取り込んだり、ブックに組み込まれたバイナリ データから利用したりすることができます。 画像が URL に基づく場合、Power View がレポートのテキスト データとして URL を表示するのではなく画像を取得するように、画像タイプとして列を設定する必要もあります。

ページの先頭へ

特定のレイアウトの最適化

このセクションでは、データの特定の表示形式と特性の観点から、テーブル動作プロパティの設定効果について説明します。 たとえば、マトリックス レポートのレイアウトを微調整する場合、ここにある情報を参考にすれば、モデルのテーブル動作プロパティを使用したマトリックス表示の改善方法を理解できます。

画像がない場合

モデルに設定したプロパティにより、画像がレポートでビジュアル化されるか、レポートにテキスト値として表示されるかが決定されます。 次の例では、レポートに画像がありません。 画像が表示されるべきところに画像ファイルの URL ロケーションが代わりに表示されています。 この動作は、モデルのテキストがレポートのテキストとして解釈されたために発生します。 画像 URL を含む列にプロパティを設定することでこの動作を変えられます。 プロパティは Power View にテキストとして表示するのではなく、URL として列値を使用するように指示します。

レポート プロパティ

列に画像 URL が含まれることを示すには

  • [PowerPivot] ウィンドウ、[詳細設定] タブ、[レポートのプロパティ] セクションの順にクリックし、[データ カテゴリ] が [イメージの URL (推奨)] に設定されていることを確認します。

  • 設定されていない場合、ドロップダウン矢印をクリックして [データ カテゴリ]、[その他のカテゴリ]、[イメージの URL] の順に選びます。

列にバイナリ画像が含まれることを示すには

  • [PowerPivot] ウィンドウ、[詳細設定]、[レポートのプロパティ]、[テーブルの動作] の順に選びます。

  • [行識別子] に一意の値を含む列を選びます。

テーブルに 1 つ以上の行が不足している場合

既定の結果での動作の結果をグループ化することもあります目的; の反対には具体的には、モデル内に存在する詳細行は、レポートには表示されません。 既定では、Power View は、ビューに追加する列をグループ化します。 国の名前をレポートに追加すると、それぞれの国が表示されます 1 回] ビューで、基になるテーブルには、それぞれの国の名前の複数のインスタンスを含む行の桁が含まれている可能性がありますにもかかわらずします。 この例では、既定の動作をグループ化するには、正しい結果が生成されます。

ただし、表示する行のインスタンスを複数にする場合、基本になる行は異なるエンティティに関するデータを含むため、別の例の使用をご検討ください。 この例では、Jon Yang という名前の顧客が 2 人いることを前提としています。 既定のグループ化動作を使用して、Jon Yang の 1 つのインスタンスのみレポートに表示します。 さらに、一覧には 1 つのインスタンスのみ表示されるため、「年収」は、両方の顧客の値を合計して計算されます。 この状況では、実際には同じ名前を共有する顧客が 2 人いるため、既定のグループ化動作は誤った結果を導き出します。

固有の値を表示するレポートの例

既定のグループ化動作を変更するには、[行識別子] および [一意の行の保持] プロパティを設定します。 [一意の行の保持] で、「姓」の行を選択して、異なる行に表示されている場合でも、この値が繰り返し行に表示されるようにします。 プロパティを変更してブックを公開すると、Jon Yang という名前の 2 人の顧客に対して、それぞれ正確な「年収」が割り当てられて表示されます。

組み合わせた値を表示するレポートの例

マトリックスのレイアウトが複雑すぎる場合

マトリックスで、[詳細] テーブルをプレゼンテーションするときに、既定のグループ化は、各列の集計値を提供します。 目的に応じて思ったより多くの summarizations があります。 この動作を変更するには、行識別子を設定できます。 追加のプロパティを設定する必要はありません。行識別子を設定したは、summarizations は、一意の行識別子に基づいて行ごとに計算されるようにグループ化を変更するのには十分です。

マトリックス レイアウトに対するこのプロパティの設定の効果を示す、次の設定前の画像と設定後の画像を比較してください。

設定前: マトリックス内のフィールドに基づく既定のグループ化

レポート プロパティ
設定後: 行識別子でのグループ化

レポート プロパティ

軸上に表示される項目とレベルが多すぎるグラフ

詳細データを表示するグラフのレポートでは、軸として行識別子を使用する必要があります。 行識別子をなし、軸、不確定、意味のある可能性がありますいないベスト推測レイアウトの結果です。 この動作を変更するには、行識別子を設定できます。 追加のプロパティを設定する必要はありません。行識別子を設定したは、summarizations は、一意の行識別子に基づいて行ごとに計算されるようにグループ化を変更するのには十分です。

グラフのレイアウトにこのプロパティの設定を表示する画像の前後には、次を比較します。 同じレポート、同じフィールドとプレゼンテーションを使用することをお勧めします。 唯一の違いは、下の図は、Items テーブルに行識別子を設定した後にレポートを示しています。

レポート プロパティ
設定前: グラフ内のフィールドに基づく既定のグループ化

レポート プロパティ

設定後: 行識別子でのグループ化 (行識別子は軸になります)

ページの先頭へ

次のステップ

モデルのテーブルを評価し、個々のアイテムとして常に表示する必要がある詳細行を含むテーブルにテーブル動作プロパティを設定した後で、追加のプロパティや設定によりモデルをさらに最適化できます。 Power View に関する詳細は、「チュートリアル: Power View レポート用のデータ モデルの最適化」をご覧ください。

注:  ビデオの著作権:

  • Olympics Dataset © Guardian News & Media Ltd.

  • 国旗の画像の提供元: CIA Factbook (cia.gov)

  • 人口データの提供元: UNData (data.un.org) Microsoft Azure Marketplace

  • Olympic Sport Pictograms の提供元: Thadius856 および Parutakupiu (Wikimedia Commons (creativecommons.org/licenses/by-sa/3.0/) のライセンスに基づく配布)

ページの先頭へ

関連項目

Power View 用の PowerPivot のレポート プロパティ

PowerPivot: Excel での強力なデータ分析とデータ モデリング

チュートリアル: Excel 2013 でのデータ モデルを使用したピボットテーブル データの分析

Power View と PowerPivot のビデオ

Power View: データの調査、可視化、プレゼンテーション

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×