KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel スライサー:ピボットテーブルまたはExcel テーブルでデータをフィルターする

著者Xiaoyang変更日

Excel のスライサーは視覚的なフィルター機能で、ピボットテーブル、Excel テーブル、またはピボットチャートのデータを素早く簡単に絞り込むことができます。従来のフィルターとは異なり、スライサーは利用可能なすべてのフィルターオプションと現在適用中のフィルター状態を一目で表示するため、データの状況を直感的に把握しやすくなります。本ガイドでは、スライサーの挿入方法を詳しく説明します。さらに、カスタムスライサースタイルの作成や、1 つのスライサーを複数のピボットテーブルにリンクさせるなど、高度な活用テクニックも解説します。

ピボットテーブルのデータをフィルター処理するためのボタンを含むExcelスライサーのスクリーンショット

Excel のスライサーとは何ですか?

Excel でスライサーを追加・使用する方法

複数のピボットテーブルやピボットチャートにスライサーを接続するには?

Excel でスライサーを書式設定する

スライサーの接続を解除する

スライサーを削除する

Excel でスライサーを使用するメリット


Excel のスライサーとは何ですか?

Excel のスライサーはグラフィカルなフィルタリングツールで、ピボットテーブル、ピボットチャート、Excel テーブルのデータを素早く効率的に絞り込むことができます。従来のドロップダウンメニューに隠れたフィルターとは異なり、スライサーはスプレッドシート上にボタンとして表示されるため、現在適用中のフィルターを一目で確認でき、目的のフィルターオプションをクリックするだけで簡単に絞り込みが可能です。

スライサーはExcel 2010 で初めて導入され、Excel 2013 以降(Excel 365 を含む)のバージョンでもご利用いただけます。

スライサーは通常、以下の要素で構成されています:

ヘッダー、フィルターボタン、フィルター解除ボタンなど、Excelスライサーの要素を示すスクリーンショット
  1. ヘッダー:スライサーの上部には、フィルター対象のフィールドまたはカテゴリ名が表示され、ユーザーがこのスライサーでどのデータを操作しているかをひと目で把握できます。
  2. フィルターボタン:これらはスライサーの主要な構成要素で、選択したフィールド内の個別の項目や値を表しています。ボタンをクリックすると、その値に関連するレコードのみが表示されるよう、データが絞り込まれます。
  3. 複数選択ボタン:このボタンを使えば、複数のフィルターオプションを一度に選べます!
  4. フィルター解除ボタン:このボタンを使えば、選択内容をクリアしてスライサーで適用されたフィルターを解除し、すべてのデータを再表示できます。
  5. スクロールバー:スライサーに一度に表示できる以上の項目が含まれている場合、横方向または下方向にスクロールバーが表示され、ユーザーは利用可能なすべてのフィルターオプションをスクロールして確認できます。
  6. 枠の移動・サイズ変更コントロールで、スライサーのサイズや位置を簡単に調整できます。

Excel でスライサーを追加・使用する方法

Excel にスライサーを追加して活用すれば、データ分析のインタラクティブ性が高まり、ピボットテーブル、Excel テーブル、ピボットチャートを簡単にフィルターできます。以下では、さまざまなシナリオにおけるスライサーの追加方法と使い方をご紹介します。

ピボットテーブルでスライサーを追加・使用する

  1. まず、必要なピボットテーブルを作成し、その後、そのピボットテーブル内の任意の場所をクリックします。
  2. Excel 365、2021 およびそれ以降のバージョンでは、「ピボットテーブル分析」タブに移動し、「スライサーの挿入」をクリックします。スクリーンショットをご覧ください:
    ヒント:他のExcel バージョンでは、次のように操作してください:
    Excel 2013-2019 では、「分析」タブの下にある「スライサーの挿入」をクリックします。
    Excel 2010 では、「オプション」タブに切り替え、「スライサーの挿入」をクリックします。
    Excelのピボットテーブル分析タブに「スライサーの挿入」オプションが表示されているスクリーンショット
  3. 「スライサーの挿入」ダイアログボックスで、スライサーを追加したいフィールド横のチェックボックスをオンにしてから、「OK」をクリックしてください。
    Excelの「スライサーの挿入」ダイアログボックスのスクリーンショット
  4. 選択したスクリーニング条件に基づいてスライサーが作成されました。スライサーのいずれかのボタンをクリックすると、ピボットテーブル内のデータがフィルターされます。この例では、オーストラリア、フランス、またはアメリカ合衆国産のドリンクを表示します。スクリーンショットをご覧ください:
    Excelでスライサーを使用してフィルター処理されたピボットテーブルのスクリーンショット
ヒント
  • 複数の項目でフィルターをかけるには、Ctrl キーを押しながらフィルターしたい項目をクリックするか、複数選択ボタン複数のフィルターオプションを選択するためのExcelスライサー内の「複数選択」ボタンのスクリーンショットをクリックして、複数選択モードをオンにしてください。
  • スライサーのフィルターをリセットまたはクリアするには、スライサー内のフィルター解除ボタンフィルターをリセットするためのExcelスライサー内の「フィルター解除」ボタンのスクリーンショットをクリックしてください。
 

Excel テーブルでスライサーを挿入・使用する

Excel テーブルにスライサーを挿入して活用すれば、データの対話型操作と分析エクスペリエンスが格段に向上します。このプロセスをさらに効率化する方法は次のとおりです:

  1. Excel テーブル内の任意のセルをクリックしてください。
    :データがExcel テーブルとして正しく設定されていることをご確認ください。まだテーブルになっていない場合は、データ範囲を選択し、リボンの「挿入」タブから「テーブル」をクリックしてください。ヘッダー行が含まれている場合は、「ヘッダー行あり」にチェックを入れておきましょう。
  2. Excel 2021 および365 では、リボンの「テーブルデザイン」タブに移動します。スクリーンショットをご覧ください:
    ヒント:他のExcel バージョンでは、次のように操作してください:
    Excel 2013-2019 では、「デザイン」タブの下にある「スライサーの挿入」をクリックします。
    Excel 2010 では、テーブルにスライサーを挿入することはできません。
    Excelのテーブルデザインタブと「スライサーの挿入」オプションを示すスクリーンショット
  3. 「スライサーの挿入」ダイアログボックスで、スライサーを追加したいフィールド横のチェックボックスをオンにして、「OK」をクリックしてください。
    Excelのテーブル用「スライサーの挿入」ダイアログボックスのスクリーンショット
  4. 選択したスクリーニング条件に基づいてスライサーが作成されました。スライサーのいずれかのボタンをクリックすると、テーブル内のデータがフィルターされます。この例では、ドイツ産のフルーツを絞り込みます。スクリーンショットをご確認ください:
    Excelでスライサーを使用してフィルター処理されたテーブルのスクリーンショット
ヒント
  • 複数の項目でフィルターをかけるには、Ctrl キーを押しながらフィルターしたい項目をクリックするか、複数選択ボタン複数のフィルターオプションを選択するためのExcelスライサー内の「複数選択」ボタンのスクリーンショットをクリックして、複数選択モードをオンにしてください。
  • スライサーのフィルターをリセットまたはクリアするには、スライサー内のフィルター解除ボタンフィルターをリセットするためのExcelスライサー内の「フィルター解除」ボタンのスクリーンショットをクリックしてください。
 

ピボットチャートでスライサーを作成・使用する

Excel のピボットチャートにスライサーを追加して活用すれば、データプレゼンテーションのインタラクティブ性が高まるだけでなく、より動的な分析も実現します。このプロセスを最大限に活かすための詳しいガイドは次のとおりです:

  1. まずピボットチャートを作成し、その後それを選択します。
  2. 「ピボットチャート分析」タブに移動し、「スライサーの挿入」をクリックしてください。スクリーンショットをご覧ください:
    ヒント:Excel 2010~2019 では、「分析」タブ内にある「スライサーの挿入」をクリックします。
    Excelのピボットチャート分析タブに「スライサーの挿入」オプションが表示されているスクリーンショット
  3. 「スライサーの挿入」ダイアログボックスで、スライサーを追加したいフィールド横のチェックボックスをオンにしてから、「OK」をクリックしてください。
    Excelのピボットチャート用「スライサーの挿入」ダイアログボックスのスクリーンショット
  4. これでスライサーが瞬時に作成されます。スライサーのボタンをクリックすると、ピボットチャートに表示されるデータがフィルターされ、チャートは即座に更新されてスライサーで選択したデータのみを反映します。
    スライサーを使用してフィルター処理されたExcelのピボットチャートのスクリーンショット
ヒント
  • 複数の項目でフィルターをかけるには、Ctrl キーを押しながらフィルターしたい項目をクリックするか、複数選択ボタン複数のフィルターオプションを選択するためのExcelスライサー内の「複数選択」ボタンのスクリーンショットをクリックして、複数選択モードをオンにしてください。
  • スライサーのフィルターをリセットまたはクリアするには、スライサー内にあるフィルター解除ボタンフィルターをリセットするためのExcelスライサー内の「フィルター解除」ボタンのスクリーンショットをクリックしてください。
  • 必要に応じて、スライサーボックスをグラフ領域内に統合できます。その際は、まずグラフ領域を拡大し、次にプロット領域の端をドラッグして縮小してください。その後、新たにできたスペースへスライサーボックスを移動します。以下のデモをご覧ください:
    Excelでピボットチャートのグラフ領域にスライサーを統合する方法を示すGIFアニメーション

スライサーを複数のピボットテーブルやピボットチャートに接続するには?

Excel でスライサーを複数のピボットテーブルやピボットグラフに接続すれば、さまざまなデータ表現間でフィルターが自動的に同期され、より包括的でインタラクティブなデータ分析が実現します。このセクションでは、スライサーを複数のピボットテーブルまたはピボットグラフに接続する方法をご紹介します。

  1. 同じシート内に2 つ以上のピボットテーブルまたはピボットチャートを作成してください。スクリーンショットをご覧ください:
    :スライサーは、同じソース範囲を共有するピボットテーブルおよびピボットチャートにのみ接続できます。そのため、これらを必ず同じデータセットから作成してください。

    同じデータセットからExcelで作成された複数のピボットテーブルを示すスクリーンショット
  2. 次に、ピボットテーブルまたはピボットチャートのセクションで説明した手順に従い、いずれかのピボットテーブルまたはピボットチャート用にスライサーを作成してください。
  3. スライサーを作成したら、右クリックして「レポートの接続」(Excel 2010 では「ピボットテーブルの接続」)を選択してください。スクリーンショットをご参照ください:
    Excelのスライサーにおける「レポート接続」オプションを示すスクリーンショット
  4. 同じソース範囲に基づくワークブック内のすべてのピボットテーブルが一覧表示されます。スライサーと接続したいピボットテーブル横のチェックボックスをオンにして、「OK」をクリックしてください。スクリーンショットをご参照ください:
    Excelでスライサーを複数のピボットテーブルにリンクするための「レポート接続」ダイアログボックスのスクリーンショット
  5. これ以降は、スライサーのボタンをクリックするだけで、接続されているすべてのピボットテーブルにフィルターが適用されます。以下のデモをご覧ください:
    Excelでスライサーを使用して複数のピボットテーブルを同時にフィルター処理する方法を示すGIFアニメーション
ヒント
  • 複数の項目でフィルターをかけるには、Ctrl キーを押しながらフィルターしたい項目をクリックするか、複数選択ボタン複数のフィルターオプションを選択するためのExcelスライサー内の「複数選択」ボタンのスクリーンショットをクリックして、複数選択モードをオンにしてください。
  • スライサーのフィルターをリセットまたはクリアするには、スライサー内にあるフィルター解除ボタンフィルターをリセットするためのExcelスライサー内の「フィルター解除」ボタンのスクリーンショットをクリックしてください。

Excel でスライサーを書式設定する

Excel でスライサーの書式設定を調整すれば、レポートがより見栄えよく、使いやすくなります。スライサーの外観をカスタマイズしたり、サイズを変更したり、レイアウトを整えたり、細かな設定を調整したり、ワークシート上の位置を固定したりすることが可能です。こうした操作を通じて、Excel のスライサーをさらに効果的で美しいものにする方法をご紹介します。

スライサーのスタイルを変更する

  1. スライサーをクリックしてアクティブにすると、リボンに「スライサーツールのオプション」タブ(Excel 2010~2019)または「スライサー」タブ(Excel 2021、Microsoft 365)が表示されます。
  2. 「オプション」タブまたは「スライサー」タブに移動し、「スライサースタイル」グループからお好みのスタイルを選んで、スライサーの見た目を簡単にカスタマイズできます。スクリーンショットをご確認ください:
    スライサーのスタイルを変更するためのExcelリボン内の「スライサースタイル」グループを示すスクリーンショット
 

スライサーのサイズを変更する

● スライサーボックスのサイズを変更する:

通常、スライサーのサイズは、ボックスの端や角をドラッグするだけで簡単に調整できます。以下のデモをご覧ください:
Excelでスライサーの端をドラッグしてサイズを変更する方法を示すGIFアニメーション

● スライサーボタンのサイズを変更する:

スライサーをクリックして選択し、「リボン」内の「スライサーツールのオプション」タブ(Excel 2010~2019)または「スライサー」タブ(Excel 2021、Microsoft 365)に移動してください。「ボタン」グループにある「高さ」または「幅」の数値を、必要に応じて調整します。スクリーンショットをご参照ください:
Excelのスライサーツールオプションタブでスライサーボタンのサイズを変更するオプションを示すスクリーンショット

● スライサーの列数を調整する:

Excel のスライサーに表示項目が多すぎてボックス内に収まらない場合は、それらを複数列に配置することで、すべての項目を表示・操作可能になります。これにより、ユーザーは上下スクロールすることなく、スムーズにスライサーと対話できます。

スライサーをクリックして選択し、「リボン」内の「スライサーツールのオプション」タブ(Excel 2010~2019)または「スライサー」タブ(Excel 2021、Microsoft 365)に移動してください。「ボタン」グループにあるスライサーの列数を、必要に応じて調整します。スクリーンショットをご参照ください:
Excelでスライサー項目を複数列に配置するための「列数」オプションを示すスクリーンショット

 

スライサーの設定を変更する

Excel でスライサーの設定を変更するには、以下の手順に従って、動作や外観をニーズに合わせてカスタマイズしてください:

変更したいスライサーをクリックし、右クリックして「スライサーの設定」を選択してください。「スライサーの設定」ダイアログボックスでは、以下の操作を設定できます:
Excelの「スライサーの設定」ダイアログボックスを示すスクリーンショット

  • 名前とキャプション:スライサーをわかりやすく識別できるように、名前やキャプションを変更しましょう。「ヘッダーを表示する」のチェックを外せば、スライサーのヘッダーを非表示にできます。
  • 並べ替え:スライサー内の項目を昇順または降順に並べ替える方法を選択します。
  • フィルターオプション:ソース範囲から削除されたデータや空白の項目を非表示にして、スライサーをすっきり整理し、関連性を高めましょう。
 

ワークシート内でスライサーの位置を固定する

スライサーをロックすると、ワークシート上の特定の位置に固定され、行や列の追加・削除、ピボットテーブルフィールドの変更、その他のシート操作によって意図せず移動することがなくなります。スライサーの位置をワークシート上で確実に固定したい場合は、以下の手順に従ってください:

  1. スライサーを右クリックし、表示されるコンテキストメニューから「サイズとプロパティ」を選択してください。
    Excelのスライサーのコンテキストメニュー内の「サイズとプロパティ」オプションを示すスクリーンショット
  2. 「スライサーの書式設定」ウィンドウで、「プロパティ」にある「セルに合わせて移動およびサイズ変更しない」オプションを選択してください。スクリーンショットをご参照ください:
    Excelの「スライサーの書式設定」ウィンドウで「セルと共に移動およびサイズ変更しない」オプションが選択されているスクリーンショット

スライサーの接続を解除する

Excel でスライサーの接続を解除すると、ピボットテーブルやピボットグラフとのリンクが外れ、他の関連要素に影響を与えることなく、独立したデータ分析が可能になります。

  1. スライサーの接続を解除したいピボットテーブル内をクリックしてください。
  2. 次に、「ピボットテーブル分析」タブ(Excel 2021、Excel 365)または「分析」タブ(Excel 2013~2019)に移動して、「フィルターの接続」をクリックしてください。スクリーンショットをご参照ください。
    Excelのピボットテーブル分析タブ内の「フィルター接続」オプションを示すスクリーンショット
  3. 「フィルターの接続」ダイアログボックスで、接続を解除したいスライサーのチェックボックスのチェックを外して、「OK」をクリックしてください。
    Excelでスライサーの接続を解除するための「フィルター接続」ダイアログボックスのスクリーンショット
ヒント:スライサーの接続を解除しても、スプレッドシートから削除されるわけではありません。単にピボットテーブルとのリンクが切断されるだけです。後で再度接続するには、「フィルターの接続」ダイアログボックスに戻り、スライサーを再選択してください。

スライサーを削除する

完全に削除ワークシートからスライサーを削除するには、次のいずれかの方法を使用できます:

  • スライサーをクリックして選択し、Delete キーを押してください。
  • スライサーを右クリックし、コンテキストメニューから「(スライサー名)を削除」を選択してください。

Excel でスライサーを使用するメリット

Excel でスライサーを使用すると、データ分析およびプレゼンテーションを強化するさまざまなメリットがあります:

  • インタラクティブ性の向上:
  • スライサーはユーザーフレンドリーなインターフェースを提供し、複雑なメニューやダイアログを操作することなくデータと直感的に対話できるため、素早くフィルタリングやセグメント化が可能です。
  • データ視覚化の改善:
  • スライサーは、ユーザーが関連するデータのみを表示できるようにすることで、動的でインタラクティブなチャートやテーブルの作成をサポートし、データのトレンドやパターンをより的確に可視化します。
  • データセキュリティの強化:
  • スライサーを使えば、実際のデータセットを一切変更することなく必要な情報をフィルターできるため、データのセキュリティと整合性が高まり、元のデータが常に信頼できる状態で保たれます。

結論として、スライサーはExcel でデータをフィルタリング・分析するためのダイナミックで直感的な手法を提供し、データ分析およびプレゼンテーションにおいて非常に強力なツールとなります。さらに多くのExcel のヒントやテクニックを知りたい方は、当サイトに数千ものチュートリアルをご用意していますので、こちらをクリックしてご覧ください。ご一読いただきありがとうございます。今後も有益な情報を提供できるよう努めてまいります!


関連記事:

  • 範囲内の一意の値の数を数える in PivotTable
  • デフォルトでは、重複する値を含むデータ範囲からピボットテーブルを作成すると、すべてのレコードがカウントされます。ただし、正確な集計結果を得るには、特定の1 列に基づいて一意の値のみをカウントしたい場合もあります。本記事では、ピボットテーブルで一意の値をカウントする方法をご紹介します。
  • Excel で PivotTable を反転させる
  • Excel で、スクリーンショットのようにピボットテーブルを反転または転置したいと思ったことはありませんか?ここでは、Excel でピボットテーブルを簡単に反転させる方法をご紹介します。
  • PivotTable で複数のフィールドの設定を変更する
  • ワークシートにピボットテーブルを作成し、ピボットテーブルフィールドリストの「値」エリアにフィールドをドラッグすると、以下のスクリーンショットのようにすべて「カウント」関数が適用されてしまうことがあります。このようなとき、Excel で複数のピボットテーブルフィールドの集計方法を一度に「カウント」から「合計」に変更するには、どうすればよいでしょうか?
  • 複数のフィールドを PivotTable に追加する
  • ピボットテーブルを作成する際、通常はフィールドを「行ラベル」または「値」エリアに1 つずつ手動でドラッグする必要があります。フィールドリストが長い場合、いくつかの行ラベルは素早く追加できますが、残りのフィールドは「値」エリアに追加しなければなりません。ピボットテーブルで、他のすべてのフィールドをワンクリックで「値」エリアに追加する簡単な方法はあるのでしょうか?