Excelで色分けした表を作成し、セルの色を使って絞り込む方法を解説します。
Excel 2007からの機能です。
ショートカットメニューから[フィルター]をポイントして[選択したセルの色でフィルター]をクリックします。これだけで、指定したセルの色だけが抽出された状態になります。
便利な機能なので、ぜひ活用してみてください。
![ショートカットメニューの[フィルター]-[選択したセルの色でフィルター]](https://hamachan.info/WordPress2025/wp-content/uploads/2017/01/1046cell2.png)
選択したセルの色でフィルター
以下のように色分けした表があります。

絞り込みたい色が付いたセルで右クリックします。
ショートカットメニューの[フィルター]をポイントし、[選択したセルの色でフィルター]をクリックします。
![ショートカットメニューの[フィルター]-[選択したセルの色でフィルター]](https://hamachan.info/WordPress2019/wp-content/uploads/2017/01/1046cell2.png)
参考ショートカットメニューの[フィルター]には、以下の4つのフィルターコマンドがあります。
とても便利な機能です。
該当のセルがない場合は、フィルターは実行されません。
- 選択したセルの値でフィルター
- 選択したセルの色でフィルター
- 選択したセルのフォント色でフィルター
- 選択したセルのアイコンでフィルター
セルの色で抽出された表
表は、下のように指定したセルの色だけが抽出された状態になります。
そして、自動的に[データ]タブの[並べ替えとフィルター]グループにある[フィルター]がオンになり、表の先頭行にフィルターボタン(▼ボタン)が表示されます。
![[データ]タブの[並べ替えとフィルター]グループにある[フィルター]](https://hamachan.info/WordPress2019/wp-content/uploads/2017/01/1046cell3.png)
参考このフィルターモードの設定は、色だけでなくさまざまな活用ができます。
-
フィルターと置換機能を使って不揃いのデータを整える
Excelのフィルター機能は、データのチェックをして整えるときにも便利です。 ピボットテーブルの元表には、統一されたデータがなければ、分析も ...
-
フィルターの検索ボックスで目的のデータをすばやく抽出する方法
Excelのフィルターを使うとデータを簡単に抽出することができて便利ですね。 でも、表示されるリストの一覧が多いと、その中から目的のデータを ...
また、フィルターの抽出条件はデータの種類によって異なります。
-
フィルターモードの詳細な抽出条件はデータの種類で異なる
Excelのフィルター機能を使用すると、条件に合うデータを簡単に抽出できます。 表をフィルターモードにするには、表内のセルをアクティブにして ...
[選択したセルの色でフィルター]でデータ抽出されない
Excelの色フィルターで、色を付けたセルが抽出されず、以下のようなメッセーが表示されることがあります。
選択されたセル範囲に対して、この操作を実行することはできません。対象データの範囲の中にあるセルの1つを選択してから、もう一度お試しください。
![[選択されたセル範囲に対して、この操作を実行することはできません]のメッセージウィンドウ](https://hamachan.info/WordPress2025/wp-content/uploads/2017/01/1046cell801.png)
通常のセル範囲にフィルターを設定した場合、途中に空白セルがあると、Excelはその空白セルを表の範囲に含めません。そのため、フィルターの対象範囲は空白セルより上までになります。
空白セルより下に色を付けたセルがあっても、フィルターの対象範囲に含まれないため、色フィルターで抽出できません。
このような場合は、データ範囲をテーブルに変換すると、空白セルもテーブルの範囲に含まれるため、色フィルターで抽出できるようになります。
テーブルの作成については、以下の記事で解説しています。
-
表をテーブルに変換すると何ができる?変換方法と便利機能まとめ
Excelのテーブルはとても便利なものです。 通常の表をテーブルに変換することによって、データベースとしての機能が自動的に設定され、管理や分 ...
フィルターのクリア
フィルターを解除して元に戻すには、フィルターボタンをクリックして、プルダウンメニューの[フィルターをクリア]をクリックします。
または、プルダウンメニューの[色フィルター]内の[セルの色でフィルター]にあるチェックボックスをオフにします。

フィルターモードの解除
フィルターボタン自体も非表示にしたい場合は、[データ]タブの[並べ替えとフィルター]グループにある[フィルター]をクリックしてオフにします。
または、ショートカットキー[Ctrl]+[Shift]+[L]を使用します。
各見出しに表示されているフィルターボタンは、印刷されることはありません。
![[データ]タブの[並べ替えとフィルター]グループにある[フィルター]](https://hamachan.info/WordPress2019/wp-content/uploads/2017/01/1046cell5.png)
下のように元の表に戻すことができます。
各見出しに表示されていたフィルターボタンも非表示になります。

フィルターモードのショートカットキー
Excel 2007からですが、フィルターモードをオン/オフにするショートカットキーは、[Ctrl]+[Shift]+[L]です。
頻繁に切り替える場合は、覚えておくと便利です。
![キーボード[Ctrl]+[Shift]+[L]](https://hamachan.info/WordPress2019/wp-content/uploads/2017/01/cell71-e1723456640610.png)
関連色付きのセルのみを集計する方法も解説しています。
Excel 2010で解説しています。
-
色付きセルの合計と個数を簡単に求める方法(テーブル使用/不使用)
Excelの表でセルに色を付ける方は多いと思います。 この色付きのセルのみを合計したいという場合、Excel 2007以降のバージョンであれ ...
また、セルの色で並べ替えを行うこともできます。
-
セルの色で並べ替え(条件を追加して複数キーによる並べ替えもできる)
Excel2007からセルの塗りつぶしの色で並べ替えや絞り込みができるようになりました。 ここでは、Excel2010でセルの塗りつぶしの色 ...
-
[並べ替え]の[レベルの追加]で複数の基準でデータを並べ替え
Excelのデータでセルに塗りつぶしを設定して色分けした表を作成している場合、セルの塗りつぶしの色で並べ替えることができます。 [並べ替え] ...
フィルターを実行して抽出したセル範囲に連番を振りたい場合の方法は、以下で解説しています。
-
フィルターで抽出したセル範囲に連番を振るには[可視セル]選択で
Excelのフィルターは、とても便利な機能です。さまざまな内容でデータを抽出できます。 その抽出したセル範囲に連番を振りたいという場合の方法 ...