ピボットテーブルのデータをフィルター処理する

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ピボットテーブルは、大規模なデータセットから詳細な詳細サマリーを作成するのに最適です。 

スライサーでピボットテーブル内のデータをフィルター処理する

1 つ以上のスライサーを挿入して、データをすばやく効果的にフィルター処理できます。 スライサーには、クリックしてデータをフィルター処理できるボタンがあり、データと一緒に表示されたままになるため、フィルター処理されたピボットテーブルにどのフィールドが表示されているか、どのフィールドが非表示かを常に把握できます。

  1. ピボットテーブル内の任意のセルを選択し、[ピボットテーブルの分析] タブで [スライサー] ボタン [スライサーの挿入] を選択します
  2. スライサーを作成するフィールドを選択し、[ OK] を選択します。
  3. Excel では、ワークシート上で行った選択ごとに 1 つのスライサーが配置されますが、配置とサイズはユーザーの責任ですが、最適な状態です。
  4. スライサー ボタンを選択して、ピボットテーブルに表示するアイテムを選択します。

スライサーの選択肢と強調表示された [複数選択] ボタン

データを手動でフィルター処理する

手動フィルターではオートフィルターを使用します。 これらはスライサーと連動して動作するため、スライサーを使用して高レベルのフィルターを作成してから、オートフィルターを使用してさらに詳しく調べることができます。

  1. オートフィルターを表示するには、[ フィルター] ドロップダウン矢印 と [フィルター] ドロップダウン矢印を選択します。これは、レポート レイアウトによって異なります。

    コンパクトなレイアウト

    既定のコンパクト形式のピボットテーブルと、[行] 領域に [値] フィールドがある 列領域に値フィールドがある既定のコンパクト形式のピボットテーブル
    値フィールドは、[行] 領域にあります 値フィールドは、[列] 領域にあります

    アウトライン/表レイアウト

    アウトラインまたは表形式のピボットテーブル

    値フィールド名を左上隅に表示します

  2. 条件式を作成してフィルター処理するには、[ ラベル フィルター] を選択してから、ラベル フィルターを作成します。

  3. 値でフィルター処理するには、[ 値フィルター] を選択して から、値フィルターを作成します。

  4. 特定の行ラベル (コンパクト レイアウト) または列ラベル (アウトラインレイアウトまたは表形式レイアウト) でフィルター処理するには、[すべて選択] をオフにし、表示するアイテムの横にあるチェック ボックスをオンにします。 [ 検索 ] ボックスにテキストを入力してフィルター処理することもできます。

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

ヒント

ピボットテーブルの [フィルター] フィールドにフィルターを追加することもできます。 これにより、[フィルター] フィールドの項目ごとに個別のピボットテーブル ワークシートを作成することもできます。 詳細については、「 フィールド リストを使ってピボットテーブル内でフィールドを配置する」を参照してください。

上位または下位 10 アイテムを表示する

他にも、上位または下位 10 件の値や特定の条件を満たす日付を表示するフィルターを適用できます。

  1. オートフィルターを表示するには、[ フィルター] ドロップダウン矢印 と [フィルター] ドロップダウン矢印を選択します。これは、レポート レイアウトによって異なります。

    コンパクトなレイアウト

    既定のコンパクト形式のピボットテーブルと、[行] 領域に [値] フィールドがある 列領域に値フィールドがある既定のコンパクト形式のピボットテーブル
    値フィールドは、[行] 領域にあります 値フィールドは、[列] 領域にあります

    アウトライン/表レイアウト

    アウトラインまたは表形式のピボットテーブル

    値フィールド名を左上隅に表示します

  2. 値フィルター>Top 10 を選択します。

  3. 最初のボックスで、[ ] または [下] を選択します。

  4. 2 番目のボックスに数値を入力します。

  5. 3 番目のボックスで、次の操作を行います。

    • アイテム数で抽出するには、[項目] を選びます。
    • パーセンテージで抽出するには、[パーセンテージ] を選びます。
    • 合計で抽出するには、[合計] を選びます。
  6. 4 番目のボックスで、[ 値] フィールドを選びます。

レポート フィルターを使用してアイテムをフィルター処理する

レポート フィルターを使用すると、ピボットテーブル内のさまざまな値のセットをすばやく表示することができます。 フィルターで選択したアイテムがピボットテーブルに表示され、選択されていないアイテムは非表示になります。 別のワークシートにフィルター ページ (選択したレポート フィルター アイテムと一致する値のセット) を表示する場合に、そのオプションを指定できます。

レポート フィルターを追加する

  1. ピボットテーブルの任意の場所をクリックします。
    [ピボットテーブル フィールド] ウィンドウが表示されます。
  2. [ピボットテーブルのフィールド リスト] で、領域内のフィールドをクリックし、[レポート フィルターに移動] を選びます。

複数のレポート フィルターを作成するには、この手順を繰り返します。 レポート フィルターはピボットテーブルの上に表示されるので、簡単にアクセスできます。

  • フィールドの順序を変更するには、[フィルター] 領域のフィールドを目的の位置にドラッグするか、フィールドをダブルクリックして [上へ移動] または [下へ移動] を選びます。 これに応じて、レポート フィルターの順はピボットテーブルに反映されます。

行または列のレポート フィルターを表示する

  1. ピボットテーブル、またはピボットグラフの関連するピボットテーブルをクリックします。

  2. ピボットテーブルの任意の場所を右クリックし、[ピボットテーブルのオプション] をクリックします。

  3. [レイアウト] タブで以下のオプションを指定します。

    1. [レポート フィルター] 領域の [フィールドの配置] リスト ボックスで、次のいずれかの手順を実行します。

      • 行のレポート フィルターを上から下に表示するには、[上から下] を選びます。
      • 列のレポート フィルターを左から右に表示するには、[左から右] を選びます。
    2. [列ごとのフィールド数] ボックスで (先ほどの手順で指定した [フィールドの配置] の設定に基づいて)、別の列または行を開始する前のフィールド数を入力または選択します。

レポート フィルターでアイテムを選ぶ

  1. ピボットテーブルで、レポート フィルターの横のドロップダウン矢印をクリックします。
  2. レポートに表示するアイテムの横にあるチェック ボックスをオンにします。 すべてのアイテムを選ぶには、[(すべて選択)] の横にあるチェック ボックスをクリックします。
    レポート フィルターにはフィルターされたアイテムが表示されます。

別のワークシートにレポート フィルター ページを表示する

  1. 1 つ以上のレポート フィルターがあるピボットテーブル (またはピボットグラフの関連するピボットテーブル) の任意の場所をクリックします。
  2. [ ピボットテーブル分析 ] (リボンの) >オプション>レポート フィルター ページの表示をクリックします。
  3. [レポート フィルター ページの表示] ダイアログ ボックスで、レポート フィルター フィールドを選び、[OK] をクリックします。

選択フィルターで選択したアイテムのみを表示または非表示にする

  1. ピボットテーブルで、選択フィルターで表示する 1 つ以上のアイテムをフィールドから選びます。

  2. 選択されているアイテムを右クリックし、[フィルター] をクリックします。

  3. 次のいずれかの操作を行います。

    • 選択されているアイテムを表示するには、[選択されたアイテムのみ] をクリックします。

    • 選択されているアイテムを非表示にするには、[選択した項目を表示しない] をクリックします。

      ヒント

      フィルターを解除すると、非表示のアイテムが再表示されます。 同じフィールドの別のアイテムを右クリックし、[フィルター] をクリックし、[フィルターのクリア] をクリックします。

フィルター オプションのオンとオフを切り替える

1 つのフィールドに複数のフィルターを適用する場合、またはピボットテーブルにフィルター ボタンを表示しないようにする場合は、次の方法でこれらのオプションまたはその他のフィルター オプションのオンとオフを切り替えることができます。

  1. ピボットテーブル内の任意の場所をクリックし、リボンの [ピボットテーブル] タブを表示します。

  2. [ピボットテーブル分析] タブで [オプション] をクリックします。

    1. [ ピボットテーブル オプション] ダイアログ ボックスで、[ 合計 & フィルター ] タブをクリックします。
    2. [フィルター] 領域で、必要に応じて [フィールドごとに複数のフィルターを許可する] ボックスをチェックまたはオフにします。
    3. [表示] タブをクリックし、[フィールド キャプションとフィルターの表示 チェック] ボックスをチェックまたはオフにして、フィールド キャプションとフィルターのドロップダウンを表示または非表示にします。

補足説明

Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。

関連項目

ビデオ: ピボットテーブルのデータをフィルター処理する

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

ピボットテーブルを作成して外部データを分析する

ピボットテーブルを作成して複数のテーブルでデータを分析する

ピボットテーブルのデータを並べ替える

ピボットテーブルでデータをグループ化またはグループ化解除する