Excel 2007でフィルタを設定できない場合の対処方法

Excel 2007でフィルタを設定できない場合の対処方法

Q&A番号:011435  更新日:2016/02/23
対象機種 LaVie(〜2014年12月発表)、他… すべて表示する、   折りたたむ
VALUESTAR、Mate、VersaPro、ValueOne、LaVie Light
LaVie(〜2014年12月発表)、VALUESTAR、Mate、VersaPro、ValueOne、LaVie Light
対象OS Windows 7 Home Premium、他… すべて表示する    折りたたむ
Windows 7 Professional
Windows 7 Ultimate
Windows 7 Starter
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Business
Windows Vista Ultimate
Windows Vista Enterprise
Windows XP Professional
Windows XP Home Edition
Windows XP Tablet PC Edition
Windows XP Media Center Edition 2004
Windows XP Tablet PC Edition 2005
Windows XP Media Center Edition 2005
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Ultimate
Windows 7 Starter
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Business
Windows Vista Ultimate
Windows Vista Enterprise
Windows XP Professional
Windows XP Home Edition
Windows XP Tablet PC Edition
Windows XP Media Center Edition 2004
Windows XP Tablet PC Edition 2005
Windows XP Media Center Edition 2005

Q&A番号:011435  更新日:2016/02/23

Excel 2007で、フィルタを設定できない場合の対処方法について教えてください。

フィルタの機能がグレーアウトして設定できない場合や、正しくフィルタが設定できない場合は、データの入力方法やシートの作業状態などを確認します。

フィルタの機能がグレーアウトして設定できない場合や、正しくフィルタが設定できない場合は、データの入力方法やシートの作業状態などを確認します。

はじめに

Excel 2007では、見出し行にフィルタを設定し、リストから条件に合うデータを抽出して表示できます。
フィルタをかけた状態

ただし、作業状態やシートの設定によっては、フィルタの機能がグレーアウトして設定できなくなる場合や、フィルタをかけても正しい条件が設定できない場合があります。 ここで案内する対処方法を行い、問題が解決するかを確認してください。

対処方法

Excel 2007でフィルタを設定できない場合は、以下の対処方法を行ってください。

1. フィルタの設定条件を確認する

フィルタをかけるには、項目が横並びになっており、それを「見出し行」として「入力データ」と区別でき、入力データのリスト内には、空白の行や例がないなどの条件のもとで、自動的に判断してフィルタをかけます。
そのため、上記のような条件が判断できない場合は、正しくフィルタがかからないことがあります。

リストとリストの間に空白行がある場合(一例)
空白行や列が途中にあると、範囲選択がそこで止まってしまい、以下は同じリストと判断されないことがあります。
フィルタを設定する前にリストに空白がある場合は、仮のデータを入力しておく必要があります。
リストとリストの間に空白行がある場合

セル範囲指定について
リスト全体にフィルタを設定するときは、リスト内のセルを1つだけ選択した状態で行ってください。
セル範囲を選択した状態でフィルタを設定すると、選択した範囲内のみにフィルタが設定されることがあります。
また、正しい範囲内のセルを選択していない場合は、以下のようなエラーメッセージが表示されることがあります。
正しい範囲内のセルを選択していない場合は、以下のようなエラーメッセージが表示されることがあります

2. 作業グループの設定を確認する

複数のシートを選択して作業グループが設定されていると、フィルタの機能がグレーアウトしてクリックできない状態になります。
※ 作業グループが設定されていると、タイトル名の後ろに「作業グループ」と表示され、「並べ替えとフィルタ」機能はグレーアウトします。
作業グループが設定されていると、タイトル名の後ろに「作業グループ」と表示されます

以下の操作で作業グループを解除して、フィルタの機能が有効になることを確認してください。

各シートをクリックするか、シートの名前で右クリックし「作業グループ解除」をクリックします。
各シートをクリックするか、シートの名前で右クリックし「作業グループ解除」をクリックします

3. シート保護の設定を確認する

シートの保護が設定されていると、フィルタの機能がグレーアウトしてクリックできない状態になります。

以下の操作でシートの保護を解除して、フィルタの機能が有効になることを確認してください。

「校閲」タブをクリックし、「シート保護の解除」をクリックします。
「校閲」タブをクリックし、「シート保護の解除」をクリックします

4. その他

上記の対処を行っても解決しない場合、「SUBTOTAL関数」が影響していたり、入力されたデータが関係していたりすることがあります。
データの入力方法の見直しや、新しいブックにコピーして新規シートで保存することで解決できるか確認します。

また、見出し行にセルの結合を使用していると、フィルタが正しく設定されない場合があります。
このときは、いったんセルの結合を解除して、フィルタを設定した後に、再度セルを結合する必要があります。

↑ページトップへ戻る

対象製品

Excel 2007がインストールされている機種

↑ページトップへ戻る