
Excelでフィルターがかからない・解除できないときの対処法について、原因を切り分けながら直す方法を解説します。
画面やメニューの名称は、Windows版のExcel for Microsoft 365・Excel 2024を基準にしています。
最初に確認したい結論
空白行や結合セルで表が分断されていないか確認し、表全体を選択してフィルターを設定し直します。
大切なファイルを操作するときは、先にコピーを作成してから対処してください。
主な原因
途中に完全な空白行や空白列があると、Excelが表の範囲を途中までと判断することがあります。
結合セルを含む見出しや表では、フィルターが正しく働かない場合があります。
複数シートのグループ化やシート保護により、フィルターボタンが操作できないことがあります。
対処方法
表全体へフィルターを設定し直す
- フィルターをいったん「データ」タブから解除します。
- 見出しを含む表全体を選択します。
- 「フィルター」をクリックし、各見出しに矢印が付いたことを確認します。
空白行と結合セルを見直す
- 表の途中にある完全な空白行や空白列を確認します。
- 表を分ける必要がなければ空白部分を削除または値で埋めます。
- 結合された見出しセルは解除し、各列に固有の見出しを付けます。
フィルター条件を完全にクリアする
- 「データ」タブの「クリア」をクリックし、すべての抽出条件を解除します。
- 個別列の矢印から「すべて選択」に戻す方法もあります。
- 解除後も行が見えない場合は、手動で行が非表示になっていないか確認します。
作業するときの注意点
フィルター中に貼り付けや削除を行うと、非表示行にも影響する場合があります。
作業前にステータスバーの件数や行番号の色を確認し、抽出中か判断してください。
まとめ
空白行や結合セルで表が分断されていないか確認し、表全体を選択してフィルターを設定し直します。
一度に複数の設定を変えず、原因になりそうな項目を一つずつ確認すると元に戻しやすくなります。
