ピボットテーブルやピボットグラフのピボットデータ

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

Excel では、データのフィールドレイアウトを変更することによって、ピボットテーブルまたはピボットグラフのデータをピボットすることができます。ピボットテーブルフィールドリストを使用して、フィールドを追加、再配置、または削除して、ピボットテーブルまたはピボットグラフのデータを目的どおりに表示することができます。

既定では、ピボットテーブルのフィールド リストで行った変更は、自動的にレポートのレイアウトに反映されます。大量の外部データにアクセスしているときは、パフォーマンスの低下を防ぐため、一時的に手動更新に切り替えることができます。

Excel でピボットテーブルを作成すると、ピボットテーブルのフィールド リストが表示され、ピボットテーブルにフィールドを追加し、必要に応じてフィールドを再配置し、ピボットテーブルからフィールドを削除できるようになります。既定では、ピボットテーブルのフィールド リストには次の 2 つのセクションが表示されます。

  • ピボットテーブルのフィールドを追加および削除するための上側のフィールド セクション

  • フィールドを再配置するための下側のレイアウト セクション

    ピボットテーブル フィールド リスト

ピボットテーブルのフィールド リストは、Excel ウィンドウのいずれかの端に固定することや、幅を変更することができます。また、ピボットテーブルのフィールド リストの固定を解除することもでき、この場合は高さと幅の両方を変更できます。

ピボットテーブルのフィールド リストが表示されない場合は、ピボットテーブル内の任意の場所をクリックします。

ピボットテーブルのフィールド リストを閉じた場合は、再表示できます。ピボットテーブルを右クリックし、[フィールド リストを表示する] をクリックします。リボンの [フィールド リスト] をクリックすることもできます (ピボットテーブルの場合は [ピボットテーブル ツール] の [オプション] タブの [表示]、ピボットグラフの場合は [ピボットグラフ ツール] の [分析] タブの [表示/非表示])。

ピボットテーブルのフィールドリストで使用するフィールドが表示されない場合は、ピボットテーブルまたはピボットグラフを最新の情報に更新して、最後の操作以降に追加した新しいフィールド、集計フィールド、メジャー、計算メジャー、またはディメンションを表示します ([ピボットテーブルツール] の [オプション] タブの [データ] グループ)。

ピボットテーブルまたはピボットグラフのフィールドレイアウトを作成するときに必要な結果を得られるように、さまざまな種類のフィールドを配置できるようにする方法について説明します。

ピボットテーブルのフィールド リストの動作

1. 外部データ ソースには、フィールド リストに表示されるフィールド (列とも呼ばれる) で構成される構造化データが含まれます。

2. フィールドリストの [レポートフィルター] 領域にフィールドを移動します。このフィールドは、ピボットテーブルのレポートフィルター領域に同時に移動されます。

3. フィールドリストの [列ラベル] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [列ラベル] 領域に同時に移動されます。

4. フィールドリストの [行ラベル] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [行ラベル] 領域に同時に移動されます。

5. フィールドリストの [値] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [値] 領域に同時に移動されます。

フィールドのレイアウトを作成するには、次のガイドラインに従って、値、名前、およびディメンション フィールドをフィールド セクションからレイアウト セクションの 4 つのレポート エリアに移動してください。

  • 値フィールド    数値フィールドのチェック ボックスのみをオンにした場合、フィールドの既定の移動先は [値] エリアです。

  • 行フィールドと列フィールド    フィールドは、データ型が数値型であるかどうかに関係なく、[レポート フィルター] エリア、[行ラベル] エリア、[列ラベル] エリアのいずれかに 1 回のみ追加できます。同じフィールドを 2 回以上追加しようとすると (たとえば、レイアウト セクションの [行ラベル] エリアと [列ラベル] エリアに追加しようとした場合)、元のエリアのフィールドが自動的に削除されて、新しいフィールドに配置されます。

  • メジャー   オンライン分析処理 (OLAP) データソースでは、多くの場合、さまざまなディメンション、階層、レベルの階層で整理されたフィールド (またはメジャー) が存在します。目的のフィールドが見つかるまで、[ プラス記号 (+) ボックス を展開し、 マイナス記号 (-) ボックス を折りたたむ] ボタンをクリックします。

    [行ラベル]、[列ラベル]、および [レポート フィルター] エリアに移動できるのは、階層、属性、および名前付きのセットだけです。

    [値] エリアに移動できるのは、メジャー、計算済みのメジャー、および主要業績評価指標 (KPI) だけです。

ピボットテーブルのフィールド リストには、ピボットテーブルのさまざまな作業に合わせて設計され、最適化された 4 種類の表示方法があります。

  1. 表示を変更するには、ピボットテーブルのフィールド リストの上部にある表示ボタンをクリックします。

    ピボットテーブル フィールドの [リスト ビュー] ボタン

  2. 表示の一覧で、次のいずれかの表示を選択します。

[フィールド セクションを上、エリア セクションを下に表示]

これが既定の表示方法です。フィールドの数が少ないときに適しています。

[フィールド セクションを左、エリア セクションを右に表示]

各エリアのフィールドの数が 5 個以上の場合のフィールドの追加と削除に適しています。

[フィールド セクションのみ表示]

複数のフィールドの追加と削除のみを行う場合に適しています。

[エリア セクションのみ表示 (横 2 段、縦 2 段)]

複数のフィールドの再配置のみを行う場合に適しています。

[エリア セクションのみ表示 (横 1 段、縦 4 段)]

複数のフィールドの再配置のみを行う場合に適しています。

ヒント   [フィールド] セクションと [領域] セクションの [積み上げ] と [フィールド] セクションと [領域] セクションで、各セクションの幅と高さを調整するには、ポインターを縦方向に変更するまで、セクションの分割線の上にポインターを置きます。二重矢印 縦向き双方向矢印 または水平方向の二重矢印 横向き双方向矢印 をクリックして、二重矢印を上下または左または右にドラッグして、目的の場所まで移動してから、ダブル矢印またはenterキーを押します。

ピボットテーブルまたはピボットグラフを作成した後、レポートに表示するデータを含むフィールドを追加する準備が整いました。通常、[レイアウト] セクションの各領域に対して1つのフィールドを選択します。ただし、特定のフィールドに異なる値を表示するには、フィールドの複数のコピーを [] 領域に追加することもできます。

ピボットテーブルが多くのデータを含む外部データソースに接続されている場合は、レポートにフィールドを追加する前に1つまたは複数のフィールドをフィルター処理できます。これによって、レポートの更新にかかる時間を短縮することができます。

ピボットテーブルのフィールド リストでは、次のいずれかの操作を行うことで、ピボットテーブルまたはピボットグラフにフィールドを追加できます。

  • フィールドをレイアウト セクションの特定のエリアに配置するには、[レポートに追加するフィールドを選択してください] ボックスの一覧で、目的のフィールドのチェック ボックスをオンにします。これにより、後でフィールドを再配置できるようになります。

       既定では、数値以外のフィールドは [行ラベル] 領域に追加され、[] 領域に数字フィールドが追加され、オンライン分析処理 (OLAP) の日付と時刻の階層は [列ラベル]領域に追加されます。

  • フィールドをレイアウト セクションの特定のエリアに配置するには、[レポートに追加するフィールドを選択してください] ボックスの一覧のフィールド名を右クリックし、[レポート フィルターに追加]、[列ラベルに追加]、[行ラベルに追加]、[値に追加] のいずれかをクリックします。

  • フィールドをレイアウト セクションのエリアにドラッグするには、[レポートに追加するフィールドを選択してください] ボックスの一覧のフィールドをクリックし、フィールド セクションから目的のレイアウト セクションにドラッグします。

Excel ワークシートのデータまたは非オンライン分析処理 (OLAP) データソースの外部データに基づくピボットテーブルでは、同じフィールドを [] 領域に複数回追加することをお勧めします。この操作は、データ型が数値であるか数値以外であるかにかかわらず行うことができます。たとえば、計算結果を左右に並べて比較することができます。これは、総売上利益率、売上高の最小値と最大値、顧客数、総顧客の割合などです。

  1. ピボットテーブルのフィールド リストで、[レポートに追加するフィールドを選択してください] ボックスの一覧のフィールドをクリックし、レイアウト セクションの [] エリアにドラッグします。

  2. 手順 1. を繰り返し、[] エリアに表示するフィールドのコピーを必要な数だけ作成します。

  3. ピボットテーブルで、フィールドの各コピーでの集計関数またはユーザー設定の計算方法を変更します。

    ヒント   また、ピボットテーブル内のコピーしたフィールドの名前を変更することもできます。

メモ   

  • 同じフィールドのコピーであるか異なるフィールドであるかに関係なく、複数のフィールドを [値] エリアに追加すると、フィールド リストの [] エリアに [値列] ラベルが自動的に追加されます。 このフィールドを使用して、[] エリア内でフィールドを上下に移動できます。[値列ラベル] を [列ラベル] エリアまたは [行ラベル] エリアに移動することもできます。ただし、[値列ラベル] は、[レポートのフィルター] エリアには移動できません。

  • フィールドは、データ型が数値型であるかどうかに関係なく、[レポート フィルター] エリア、[行ラベル] エリア、[列ラベル] エリアのいずれかに 1 回のみ追加できます。同じフィールドを 2 回以上追加しようとすると (たとえば、レイアウト セクションの [行ラベル] エリアと [列ラベル] エリアに追加しようとした場合)、元のエリアのフィールドが自動的に削除されて、新しいフィールドに配置されます。

  • 同じフィールドを [] 領域に追加する別の方法は、数式内で同じフィールドを使用する数式 (計算フィールドとも呼ばれます) を使用することです。

  • ピボットテーブルのフィールド リストで、[レポートに追加するフィールドを選択してください] のフィールド名の上にポインターを置き、フィールド名の横にあるフィルターの下向きの矢印をクリックします。

    [フィルター] メニューで、目的のフィルター オプションを選択します。

ピボットテーブルのフィールド リストでは、レイアウト セクションの下部にある 4 つの領域のいずれかを使用して、既存のフィールドを再配置できます。

ピボットテーブル

説明

集計した数値データとして表示するフィールドを追加します。

行ラベル

集計した数値データとして表示するフィールドを追加します。

列ラベル

レポートの上部に列として表示するフィールドを追加します。一覧で下にあるフィールドは、そのすぐ上の列の中に配置されます。

レポート フィルター

このエリアに追加したアイテムに基づいてレポート全体からデータが抽出されます。

ピボットグラフ

説明

集計した数値データとして表示するフィールドを追加します。

軸フィールド (項目)

グラフで軸として表示するフィールドを追加します。

凡例フィールド (系列)

グラフの凡例に表示するフィールドを追加します。

レポート フィルター

このエリアに追加したアイテムに基づいてレポート全体からデータが抽出されます。

ピボットテーブルのフィールドを並べ替えるには、いずれかの領域でフィールド名をクリックし、次のいずれかのコマンドを選択します。

[上へ移動]

フィールドをエリア内で 1 つ上に移動します。

[下へ移動]

フィールドをエリア内で下に移動します。

[先頭へ移動]

フィールドをエリア内の先頭に移動します。

[末尾へ移動]

フィールドをエリア内の末尾に移動します。

[レポート フィルターに移動]

フィールドを [レポート フィルター] エリアに移動します。

[行ラベルに移動]

フィールドを [行ラベル] エリアに移動します。

[列ラベルに移動]

フィールドを [列ラベル] エリアに移動します。

[値に移動]

フィールドを [値] エリアに移動します。

[値フィールドの設定]、[フィールドの設定]

[フィールドの設定] ダイアログ ボックスまたは [値フィールドの設定] ダイアログ ボックスを表示します。各設定の詳細を確認するには、ダイアログ ボックスの上部にある ボタンの画像 (ヘルプ) をクリックします。

ヒント    また、フィールド セクションとレイアウト セクションの間、または領域間で、フィールドをドラッグすることができます。

フィールドを削除するには、ピボットテーブルのフィールド リストで、次のいずれかの操作を行います。

  • [レポートに追加するフィールドを選択してください] ボックスの一覧で、削除するフィールドのチェック ボックスをオフにします。

    メモ    チェック ボックスをオフにすると、そのフィールドのすべてのインスタンスがレポートから削除されます。

  • レイアウト エリアで、削除するフィールドをクリックし、[フィールドの削除] をクリックします。

  • レイアウト エリアで、削除するフィールドをクリックし、ピボットテーブルのフィールド リストの外にドラッグします。

既定では、ピボットテーブルのフィールド リストに変更を加えるたびに、レポートのレイアウトが自動的に更新されます。大量の外部データにアクセスしているときは、パフォーマンスの低下を防ぐため、一時的に手動更新モードに切り替えることができます。手動更新モードでは、ピボットテーブルのフィールド リストにすばやくフィールドを追加、移動、および削除できます。ただし、自動更新モードに戻るまでレポートを使用できません。

  1. ピボットテーブルの手動更新を有効にするには、[ピボットテーブルのフィールドリスト] の下部にある [レイアウトの更新を保留する] チェックボックスをオンにします。

    注意   レポートのレイアウトを手動で更新するように設定した後、ピボットテーブルのフィールドリストを閉じるか、フィールドのみを表示するか、Excel を終了すると、確認なしでピボットテーブルに加えたすべてのレイアウト変更が破棄されます。

  2. [ピボットテーブルのフィールドリスト] で、フィールドのレイアウトを変更し、[更新] をクリックして、ピボットテーブルのレイアウトを手動で更新します。

  3. フィールド リストでレポートのレイアウトを変更したら、[レイアウトの更新を保留する] チェック ボックスをオフにして自動更新に戻します。

   ブックを開くたびに、ピボットテーブルの自動更新が開始されます。

Excel でピボットテーブルを作成すると、ピボットテーブルのフィールド リストが表示され、ピボットテーブルにフィールドを追加し、必要に応じてフィールドを再配置し、ピボットテーブルからフィールドを削除できるようになります。既定では、ピボットテーブルのフィールド リストには次の 2 つのセクションが表示されます。

  • ピボットテーブルのフィールドを追加および削除するための上側のフィールド セクション

  • フィールドを再配置するための下側のレイアウト セクション

    ピボットテーブル フィールド リスト

ピボットテーブルのフィールド リストは、Excel ウィンドウのいずれかの端に固定することや、幅を変更することができます。また、ピボットテーブルのフィールド リストの固定を解除することもでき、この場合は高さと幅の両方を変更できます。

ピボットテーブルのフィールド リストが表示されない場合は、ピボットテーブル内の任意の場所をクリックします。

ピボットテーブルのフィールドリストを閉じると、もう一度表示することができます。Controlキーを押しながらピボットテーブルをクリックし、[フィールドリストの表示] をクリックします。[ピボットテーブル分析] タブの [フィールドリスト] をクリックすることもできます。

ピボットテーブルのフィールドリストで使用するフィールドが表示されない場合は、ピボットテーブルを更新して、最後の操作以降に追加した新しいフィールド、集計フィールド、メジャー、計算メジャー、またはディメンションを表示します。ピボットテーブルの分析[更新] を選びます。

ピボットテーブルまたはピボットグラフのフィールドレイアウトを作成するときに必要な結果を得られるように、さまざまな種類のフィールドを配置できるようにする方法について説明します。

ピボットテーブルのフィールド リストの動作

1. 外部データ ソースには、フィールド リストに表示されるフィールド (列とも呼ばれる) で構成される構造化データが含まれます。

2. フィールドリストの [レポートフィルター] 領域にフィールドを移動します。このフィールドは、ピボットテーブルのレポートフィルター領域に同時に移動されます。

3. フィールドリストの [列ラベル] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [列ラベル] 領域に同時に移動されます。

4. フィールドリストの [行ラベル] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [行ラベル] 領域に同時に移動されます。

5. フィールドリストの [値] 領域にフィールドを移動します。このフィールドは、ピボットテーブルの [値] 領域に同時に移動されます。

フィールドのレイアウトを作成するには、次のガイドラインに従って、値、名前、およびディメンション フィールドをフィールド セクションからレイアウト セクションの 4 つのレポート エリアに移動してください。

  • 値フィールド    数値フィールドのチェック ボックスのみをオンにした場合、フィールドの既定の移動先は [値] エリアです。

  • 行フィールドと列フィールド    フィールドは、データ型が数値型であるかどうかに関係なく、[レポート フィルター] エリア、[行ラベル] エリア、[列ラベル] エリアのいずれかに 1 回のみ追加できます。同じフィールドを 2 回以上追加しようとすると (たとえば、レイアウト セクションの [行ラベル] エリアと [列ラベル] エリアに追加しようとした場合)、元のエリアのフィールドが自動的に削除されて、新しいフィールドに配置されます。

  • メジャー   オンライン分析処理 (OLAP) データソースでは、多くの場合、さまざまなディメンション、階層、レベルの階層で整理されたフィールド (またはメジャー) が存在します。目的のフィールドが見つかるまで、[ プラス記号 (+) ボックス を展開し、 マイナス記号 (-) ボックス を折りたたむ] ボタンをクリックします。

    [行ラベル]、[列ラベル]、および [レポート フィルター] エリアに移動できるのは、階層、属性、および名前付きのセットだけです。

    [値] エリアに移動できるのは、メジャー、計算済みのメジャー、および主要業績評価指標 (KPI) だけです。

ピボットテーブルまたはピボットグラフを作成した後、レポートに表示するデータを含むフィールドを追加する準備が整いました。通常、[レイアウト] セクションの各領域に対して1つのフィールドを選択します。ただし、特定のフィールドに異なる値を表示するには、フィールドの複数のコピーを [] 領域に追加することもできます。

ピボットテーブルが多くのデータを含む外部データソースに接続されている場合は、レポートにフィールドを追加する前に1つまたは複数のフィールドをフィルター処理できます。これによって、レポートの更新にかかる時間を短縮することができます。

ピボットテーブルのフィールド リストでは、次のいずれかの操作を行うことで、ピボットテーブルまたはピボットグラフにフィールドを追加できます。

  • [レイアウト] セクションの指定された領域にフィールドを配置するには、[ピボットテーブルフィールド] ボックスで、目的のフィールドのチェックボックスをオンにします。必要に応じて、後でフィールドを並べ替えることができます。

       既定では、数値以外のフィールドは [行ラベル] 領域に追加され、[] 領域に数字フィールドが追加され、オンライン分析処理 (OLAP) の日付と時刻の階層は [列ラベル]領域に追加されます。

  • [レイアウト] セクションの領域にフィールドをドラッグするには、[ピボットテーブルフィールド] ボックスでフィールドをクリックしたままにして、[フィールド] セクションから目的のレイアウトセクションにドラッグします。

Excel ワークシートのデータまたは非オンライン分析処理 (OLAP) データソースの外部データに基づくピボットテーブルでは、同じフィールドを [] 領域に複数回追加することをお勧めします。この操作は、データ型が数値であるか数値以外であるかにかかわらず行うことができます。たとえば、計算結果を左右に並べて比較することができます。これは、総売上利益率、売上高の最小値と最大値、顧客数、総顧客の割合などです。

  1. [ピボットテーブルフィールドリスト] の [ピボットテーブルフィールド] ボックスで、フィールドをクリックしたままにして、[レイアウト] セクションの [] 領域にドラッグします。

  2. 手順 1. を繰り返し、[] エリアに表示するフィールドのコピーを必要な数だけ作成します。

  3. ピボットテーブルで、フィールドの各コピーでの集計関数またはユーザー設定の計算方法を変更します。

    ヒント   また、ピボットテーブル内のコピーしたフィールドの名前を変更することもできます。

メモ   

  • 同じフィールドのコピーであるか異なるフィールドであるかに関係なく、複数のフィールドを [値] エリアに追加すると、フィールド リストの [] エリアに [値列] ラベルが自動的に追加されます。 このフィールドを使用して、[] エリア内でフィールドを上下に移動できます。[値列ラベル] を [列ラベル] エリアまたは [行ラベル] エリアに移動することもできます。ただし、[値列ラベル] は、[レポートのフィルター] エリアには移動できません。

  • フィールドは、データ型が数値型であるかどうかに関係なく、[レポート フィルター] エリア、[行ラベル] エリア、[列ラベル] エリアのいずれかに 1 回のみ追加できます。同じフィールドを 2 回以上追加しようとすると (たとえば、レイアウト セクションの [行ラベル] エリアと [列ラベル] エリアに追加しようとした場合)、元のエリアのフィールドが自動的に削除されて、新しいフィールドに配置されます。

  • 同じフィールドを [] 領域に追加する別の方法は、数式内で同じフィールドを使用する数式 (計算フィールドとも呼ばれます) を使用することです。

フィールドを削除するには、ピボットテーブルのフィールド リストで、次のいずれかの操作を行います。

  • [ピボットテーブルフィールド] ボックスで、削除するフィールドのチェックボックスをオフにします。

    メモ    チェック ボックスをオフにすると、そのフィールドのすべてのインスタンスがレポートから削除されます。

  • レイアウト エリアで、削除するフィールドをクリックし、ピボットテーブルのフィールド リストの外にドラッグします。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

関連項目

ピボットテーブルを作成してワークシート データを分析する

フィールド リストを使ってピボットテーブル内でフィールドを配置する

ピボットグラフを作成する

スライサーを使用してデータをフィルター処理する

日付をフィルター処理するためのピボットテーブル タイムラインを作成する

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

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

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

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

×