Microsoft Excelでスライサーを使用してテーブルをフィルタリングする方法

スプレッドシートデータを標準のテーブルまたはピボットテーブルで扱うとき、特定のデータのみを表示したい場合があります。Excelの組み込みフィルタ機能を使用できますが、オプションが制限されていて面倒なことがあります。代わりに、Microsoft Excelでテーブルデータをフィルタリングするためにスライサー機能を活用しましょう。
目次
- Microsoft Excelのスライサーとは?
- Excelでスライサーを挿入する方法
- Excelでスライサーを使用する方法
- 複数のスライサーを使用する方法
- スライサー設定を調整する方法
- スライサーのサイズ変更、位置調整、ロックする方法
- スライサーを削除する方法
- よくある質問
Microsoft Excelのスライサーとは?
Excelにおけるスライサーは、テーブルまたはピボットテーブルのデータをフィルタリングするための使いやすいツールです。このツールがExcelのフィルタ機能よりも柔軟なのは、単一のクリックでデータをフィルタリングでき、フィルタのための複数の基準を少ないステップで選択できるからです。さらに、スライサーをシートの任意の場所に移動できます。
スライサーを使用すると、現在のフィルタ状態の明確な指標も得られます。一目で、スライサーボタンを見て、何をフィルタリングしたかを正確に確認できます。
スライサーの機能に加えて、いくつかの設定を調整できます。スライサーが誤って移動されないようにロックしたり、Excelウィンドウにぴったり合うようにサイズを調整したりすることができます。
スライサーの使い方を説明する最良の方法は、Excelでスライサーを使用する方法を説明することです。
Excelでスライサーを挿入する方法
Excelのテーブルまたはピボットテーブルでスライサーを使用してデータをフィルタリングする場合、どちらのタイプのテーブルでも同じように機能します。データがテーブルとしてフォーマットされていることを確認し、次の手順に従ってスライサーを挿入します。
- テーブル内の任意の場所を選択し、「テーブルデザイン」タブに移動します。リボンのツールセクションで「スライサーの挿入」をクリックします。

- スライサーの挿入ボックスが表示されたら、テーブルのフィールドが表示されます。スライサーに使用したいフィールドの隣のボックスにチェックを入れ、「OK」をクリックします。

- 複数のフィールドでフィルタリングしたい場合は、複数のボックスにチェックを入れることができ、それぞれのフィールドに対して別々のスライサーが作成されます。「OK」をクリックしてスライサーを作成します。

スライサーは小さなボックスとして表示され、作業の準備が整います。
Excelでスライサーを使用する方法
スライサーには、選択したフィールド内の各データに対するボタンがあります。たとえば、日付フィールドを選択した場合、各月のボタンがあります。

- 特定のデータでフィルタリングするには、ボタンを選択します。ここでは、1月のデータでフィルタリングしているため、テーブルには1月のデータのみが表示され、残りのテーブルデータは非表示になります。

- スライサーの右上には、複数のデータを選択するための「マルチセレクト」ボタン(チェックリストアイコン)があります。たとえば、1月と2月の2つの項目でフィルタリングしたい場合、「マルチセレクト」ボタンをクリックし、1月と2月以外のすべてのボタンのチェックを外します。テーブルは、そのデータのみを表示するように更新されます。

- 現在のフィルタの使用が終わったら、フィルタをクリアして別のフィルタを適用できます。スライサーの右上隅にある「フィルタをクリア」ボタン(Xアイコン付きのフィルタ)を選択します。

複数のスライサーを使用する方法
Excelで複数のスライサーを作成することに決めた場合、テーブルデータをフィルタリングするためのさらに多くのオプションが得られます。各スライサーは独自にデータをフィルタリングしますが、追加のスライサーと連携してデータをフィルタリングすることもできます。
- この例では、日付用のスライサーと合計用の別のスライサーがあります。これらのフィールドのデータに対してボタンを組み合わせて選択できます。たとえば、合計フィールドのスライサーで「3100」を選択すると、4月、9月、11月の3つの結果が表示されます。

- この例では、日付フィールドのスライサーで「4月」を選択し、その月のデータのみを表示します(合計が3100のデータ)。

再度、必要に応じて両方または各スライサーで「マルチセレクト」および「フィルタをクリア」ボタンを使用できます。
注: Excelでは、Power QueryやPower Pivotを使用してデータをフィルタリングおよび分析することもできます。
スライサー設定を調整する方法
スライサーの名前を変更したり、ヘッダーを非表示にしたり、データをソートしたりする場合は、スライサー設定でこれらの調整を行うことができます。
- スライサーを右クリックし、「スライサー設定」を選択するか、「スライサー」タブに移動してリボンの左側にある「スライサー設定」を選択します。

- 上部の「名前」フィールドで名前を変更できます。

- 「ヘッダーを表示」ボックスのチェックを外すことでヘッダーを非表示にできます。また、その下のボックスでキャプション(ヘッダー)を変更できます。

- 「アイテムのソートとフィルタリング」セクションを使用して、昇順または降順を選択し、ソート時にカスタムリストを使用し、データのないアイテムを非表示またはカスタマイズします。

- 「OK」を選択して変更を適用すると、スライサーが自動的に更新されます。

スライサーのサイズ変更、位置調整、ロックする方法
上記のスライサー設定に加えて、サイズ、位置、プロパティのさらなる調整を行うことができます。
- スライサーを右クリックし、「サイズとプロパティ」を選択します。リボンの「スライサー」タブにもいくつかの設定が表示されます。

- これにより、次の展開可能なセクションを含むフォーマットスライサーサイドバーが開きます: - 位置とレイアウト:水平および垂直の測定値を入力し、スライサーのサイズ変更または移動を無効にし、列数を選択するか、ボタンの高さと幅を調整します。
- サイズ:スライサーの高さ、幅、回転、スケールの高さ、およびスケールの幅を調整します。アスペクト比をロックすることもできます。
- プロパティ:セルとともに移動およびサイズ変更するオプション、セルとともに移動するがサイズ変更しないオプション、またはセルとともに移動またはサイズ変更しないオプションを選択できます。また、スライサーとそのテキストを印刷するか、ロックまたはロック解除することもできます。

- スライサーのフォーマット変更を行うと、自動的に更新されるのがわかります。これは、変更をすぐに元に戻したい場合に便利です。変更が完了したら、右上の「X」を使用してフォーマットスライサーサイドバーを閉じます。

スライサーを削除する方法
スライサーの使用が終わったら、シートから削除することができます。
- スライサーの右上にある「フィルタをクリア」ボタンを選択して、テーブルデータを元の状態に戻します。

- スライサーを右クリックし、メニューで「[スライサー名]を削除」を選択します。

よくある質問
通常のデータにスライサーを使用できますか?
通常のデータに使用できるサードパーティ製ツールやアドオンがあるかもしれませんが、データをテーブルに変換してスライサーを確認したい場合は、次の手順に従ってください:データを選択し、「挿入」タブに移動して「テーブル」を選択します。ポップアップウィンドウでセル範囲を確認し、「OK」をクリックします。データセットがテーブルとしてフォーマットされ、スライサー機能を使用できるようになります。
ヒント: データがPDFにある場合、Excelスプレッドシートに変換できます。
Excelのチャートにスライサーを使用できますか?
スライサーはテーブルに「接続」されているため、スライサーを使用してチャートのデータを駆動するテーブルのデータを調整できます。
たとえば、テーブルを使用して円グラフを作成する場合、テーブルを選択し、上記のようにスライサーを挿入します。スライサーを使用してテーブルデータをフィルタリングすると、チャートも自動的に更新されて、そのフィルタリングされたデータを表示するはずです。
スライサーの色を変更できますか?
Excelの既製スタイルの1つを使用して、スライサーのカラースキームを変更できます。
スタイルを選択するには、スライサーを選択し、表示される「スライサー」タブに移動し、「スライサースタイル」ボックスでオプションを選択します。
画像クレジット: Pixabay. すべてのスクリーンショットはSandy Writtenhouseによるものです。