Excelのスプレッドシートで表を扱うイメージ
Tutorials

【解決済み】Excelのフィルターが解除できない・グレーアウトする原因と対処法7選

結論

さっきまで使えていたのに、フィルターボタンが急に押せない。かけたフィルターが解除できない。Excelでよく起きるトラブルですが、原因の多くはファイルの設定にあります。手順どおり確認すれば元に戻せるので、安心してください。

結論から言うと、Excelのフィルターが解除できない・オートフィルターがグレーアウトするときは、まず症状を次の表で確かめます。当てはまる行の「最初に試すこと」から順に進めると、早く原因にたどり着けます。

症状 考えられる原因 最初に試すこと
フィルターボタン自体がグレーアウトして押せない 複数シートのグループ化、シート保護、共有ブック、テーブル機能との競合 別のシートタブをクリックする、シート保護を解除する
絞り込み条件は変えられるが、フィルターの解除・追加ができない シート保護(オートフィルターの使用だけ許可) シート保護を解除する
「クリア」だけが押せない フィルターが実際にはかかっていない、選択セルが表の外 列見出しの矢印が漏斗アイコンに変わっているか見る
一部の行にしかフィルターが効かない 空白行・空白列、結合セル 表全体を選択し直す、結合を解除する
Web版でフィルターや並べ替えができない Excel Onlineで保護シートを開いている デスクトップ版のExcelで開く

Excelのスプレッドシートで表を扱うイメージ

出典: Pixabay

原因を切り分ける前に確認すること

最初に、画面上部のタイトルバー(ファイル名が表示される帯)を見てください。ファイル名の横に「グループ」「読み取り専用」「共有」などの表示が出ていれば、それが原因の手がかりになります。

次に、表の見出し行のセルを1つクリックしてから操作しているかを確認します(表の外を選んだままだと、思ったとおりに動きません)。

「クリア」ボタンだけが押せない場合は、フィルターが本当に適用されているかを見てください。絞り込み中の列は、見出しの矢印が漏斗の形のアイコンに変わります。かかっていない状態なら、クリアできないのは不具合ではない可能性が高いです。

Excelで表やデータを集計する作業のイメージ

出典: Pixabay

フィルターが使えない原因と対処法7選

原因と対処法1|シートが保護されている

「校閲」タブに「シート保護の解除」と表示されていれば、そのシートは保護中です。解除は「校閲」タブの「シート保護の解除」、または「ファイル」>「情報」>「保護」>「シートの保護解除」から行います。

パスワードが設定されていれば入力が必要です(Microsoft サポート「ワークシートを保護する」)。自分でかけたパスワードでなく、他の人が作ったファイルで分からない場合は、ファイルの作成者や管理者に確認してください。

フィルターボタン自体が完全にグレーアウトしている場合は、保護の際に「オートフィルターの使用」を許可していない可能性があります。この項目を許可していないと、既存の絞り込み条件すら変更できず、ボタンそのものが使えなくなります。

一方、ボタンは押せるのに「絞り込み条件は変えられるが解除・追加ができない」場合は、保護の設定で「オートフィルターの使用」を許可しているケースです。

「チェックを入れればフィルターを使える」と説明するサイトもありますが、Microsoftの公式説明では、許可しても新しくフィルターをかけたり削除したりはできません。

保護時に許可した項目 できること できないこと
オートフィルターの使用 既にあるフィルターの矢印から絞り込み条件を変える 新しいフィルターの適用、既存フィルターの削除
並べ替え ロックされていないセルだけの範囲を並べ替える ロックされたセルを含む範囲の並べ替え

「ボタン自体が押せない」「条件は変えられるのにフィルターを外せない」のどちらであっても、原因はシート保護の設定です。フィルターを本来の状態に戻したいときは、いったんシート保護を外してください。

原因と対処法2|複数シートが選択されている(ワークシートのグループ化)

複数のシートが同時に選択された「グループ」状態では、データタブのフィルター関連のボタンがグレーアウトします。

Microsoftのコミュニティでも、2023年1月にユーザーのjbekke01さんが「フィルターボタンが灰色になり解除できない」と投稿したところ、回答者のDetlef_Lewinさんが「タイトルバーで2枚以上のシートがグループ化されていないか」と指摘しています(Microsoft Tech Community、2023-01-18)。

2024年6月には、別のユーザーMaurice1360さんが同スレッドで、グループを解除して直ったと報告しています。

解除するには、グループに含まれていない別のシートタブをクリックします。または、選択中のシートタブを右クリックしてグループを解除します。

グループ化は、Ctrlキーで離れたシートを選んだり、Shiftキーで連続したシートを選んだりしたときに起きます(FOM出版 Excel教材)。

キーを押したままタブを触ったときに、気づかずグループにしていることがあります。

原因と対処法3|セルが結合されている

フィルターをかける範囲に結合セルがあると、絞り込んでも1行しか表示されないなど、不自然な結果になります。結合セルでは、データが先頭の行(または列)のセルにしか入っていないためです(窓の杜)。

対処は、結合を解除して、各セルにデータを入れ直すことです。見た目のために結合した見出しが、表の中に残っていないかを確認しましょう。

原因と対処法4|Excelのテーブル機能と競合している

「挿入」タブ>「テーブル」でテーブルに変換した範囲には、見出し行に自動でフィルターボタンが付きます。そこへさらに手動でフィルターを設定しようとすると、コマンドがグレーアウトして見えることがあります(minto.tech)。

見分け方は、見出し行にすでに矢印形のフィルターボタンが表示されているかどうかです。表示されているなら、テーブル機能によって自動で付いたボタンです。

これは症状表の「フィルターボタン自体がグレーアウトして押せない」に当たるケースの一つで、データタブから重ねてフィルターを設定しようとすると起こります。

対処法は2つあります。テーブルのフィルターボタンを表示するか隠すかは、「テーブルデザイン」タブの「フィルターボタン」のチェックで切り替えます。

テーブル機能そのものが不要なら、「テーブルデザイン」タブの「範囲に変換」で通常の表に戻すと、競合自体がなくなります。

原因と対処法5|表の中に空白行・空白列がある

表の途中に空白の行があると、Excelはその手前までを1つの表と見なします。そのため、フィルターが表全体にかからず、空白行の下が対象から外れます(CAD研究所)。

対処は、空白行を詰めるか、フィルターをかける前に表全体を手動で選択することです。空白の列がある場合も、同じように表全体を選んでから操作すると確実です。

原因と対処法6|共有ブック(従来の共有機能)で開いている

古くからある「共有ブック」機能で共有しているファイルでは、書式による並べ替えやフィルタリングがサポートされない操作として公式に挙げられています(Microsoft サポート「共有ブック機能について」)。

これは、複数人で同時に編集する「共同編集」とは別の機能です。

タイトルバーに「共有」と出ているなら、「校閲」タブの「ブックの共有」から共有を解除してから操作します。他の人が使っているファイルなら、解除する前に関係者へ確認しましょう。

原因と対処法7|読み取り専用で開いている/Excel Onlineで操作している

タイトルバーに「読み取り専用」と出ている場合は、編集できる状態で開き直してから操作します。

ブラウザで使うExcel Online(Web版)では、保護されたシートが読み取り専用として扱われ、並べ替えのようにセルの値が変わる操作ができないという報告があります。

確実に直したいときは、回避策としてデスクトップ版のExcelを使ってください(Microsoft Q&A)。

それでも解決しない場合の対処法

7つの原因に当てはまらない場合は、次の順で切り分けます。原因はファイルや環境によって異なるため、確実な手順が決まっているわけではありません。

  • 別のファイルや別のPCで同じ操作をして、そのファイルだけの問題かExcel全体の問題かを確かめる
  • Excelをセーフモードで起動して、アドインの影響がないかを見る
  • Officeの修復(クイック修復/オンライン修復)を試す
  • Excelを最新の状態に更新してから、もう一度試す

修復の手順は環境によって異なるため、Microsoftの公式サポートで最新の情報を確認してください。

まとめ

Excelのフィルターが解除できない、ボタンが押せないときは、症状から原因を絞り込むのが近道です。特に多いのは、シート保護と複数シートのグループ化です。

再発を防ぐには、次の2点を習慣にしましょう。

  • ファイルを開いたら、まずタイトルバーに「グループ」「共有」「読み取り専用」の表示がないかを見る
  • 表を作るときは、空白行や結合セルを入れない

今まさに困っている方は、冒頭の症状の表で自分の状況に近い行を探し、「最初に試すこと」から順に試してみてください。

なお、マクロでフィルターを自動化する方法や、ピボットテーブルのフィルターは、この記事では扱っていません。

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です