この記事では「エクセルにてフィルタの解除ができない(クリアできない)原因と対策」について解説していきます。
フィルタの解除ができない原因としては、主に
・関数がたくさん入っていて処理が重い
・シートのグループ化
・シートの保護
があります。
サンプルを用いて原因を解決していきましょう。
エクセルにてフィルタの解除ができない(クリアできない)原因と対策1【オートフィルターが削除できない:消えない:元に戻す】
エクセルにてオートフィルターが解除できない原因の1つに「シート内に関数がたくさん入っていて処理が重いこと」が挙げられます。
サンプルでは一つ一つのセルにVLOOK関数が入っており、任意のセルを変更するたびに再計算が実施され、処理が非常に重い状態になっています。
これが原因で、フィルタを解除しようとしても再計算が起きて、フリーズしてしまうことがあるわけです。
この解決策としては、計算方法を「自動」から「手動」に切り替えましょう。
計算方法を「自動」から「手動」に切り替えるには、まず、リボンにある「ファイル」をクリックして、「オプション」を選択しましょう。
「Excelのオプション」が開かれるので、「数式」選択し、計算方法の設定で「手動」にチェックを入れて、OKをクリックするといいです。
リボンの「データ」タブにあるフィルターをクリックします。
フィルターを解除することができました。
注意として、計算方法を手動にしたままだと、データを変更しても、自動で計算が行われません。フィルターを解除した後は、先ほどの「計算方法の設定」で「自動」にチェックをいれておきましょう。
関数が多くて処理が重い場合のフィルターの解除方法は以上です。
エクセルにてフィルタの解除ができない(クリアできない)原因と対策2【オートフィルターが削除できない:消えない:元に戻す】
上述では関数が多すぎて処理が重くなっている時の対策を解説しましたが、シートがグループ化(複数選択)されている時も、フィルターがグレーアウトしていて選択できず、解除できなくなります。
シートのグループ化を解除したい場合は、シートを選択して右クリックしましょう。
選択メニューから「シートのグループ解除」を選択します。
シートのグループ化が解除できたら、リボンの「データ」タブにあるフィルターをクリックしましょう。フィルターを解除することができました。
シートがグループ化されていることが原因で、フィルタ解除できない場合の解決策は以上です。
エクセルにてフィルタの解除ができない(クリアできない)原因と対策3【オートフィルターが削除できない:消えない:元に戻す】
上述では「自動計算を手動にする方法」と「シートのグループ解除の方法」の解説を行いました。シートの保護が施されている場合にも、フィルターボタンがグレーアウトしていて、フィルターを解除することができません。
その場合は、まず、リボンの「校閲」タブにある「シート保護の解除」をクリックして、シートの保護を解除しましょう。
シートの保護が解除されると、リボンの「データ」タブにある「フィルター」が選択できるようになっているので、クリックしてフィルターを解除しましょう。
シートの保護が施されている場合のフィルターの解除方法は以上です。
まとめ エクセルにてフィルタがクリアできない原因と対策
この記事では「エクセルにてフィルタの解除ができない(クリアできない)原因と対策」について解説しました。
フィルタの解除ができない場合の対策としては、「自動計算を手動にする」、「シートのグループ化解除」「シートの保護の解除」があります。
エクセルのさまざまな処理を理解し、業務に役立てていきましょう。