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

適用先
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. スライサー ボタンを選択して、ピボットテーブルに表示する項目を選択します。

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

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

手動フィルターでは、オートフィルターが使用されます。 スライサーと組み合わせて動作するため、スライサーを使用して高度なフィルターを作成し、AutoFilter を使用して詳細を確認できます。

  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 Tech Community の専門家にいつでも依頼したり、コミュニティでサポートを受けたりすることができます。

関連項目

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

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

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

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

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

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