環境:
Windows:Excel 2003 SP3、Windows XP SP3
Mac:Excel for Mac 2011 Ver.14.1.2、Mac OS X 10.6.2
Excelでオートフィルターの使用時、フィルターをかけ条件に合ったデータが抽出された時点で、ステータスバーには[フィルターモード]と表示され、抽出件数が表示されない。
これはExcel 2000 時代からのオートフィルター時の良く知られた現象。
質問があると、その都度説明はしてきたものの記事にしたことはなかったのでエントリ。
なお、Excel 2007 では改善され、きちんと抽出した件数が表示されるようになっています。
オートフィルター時にフィルターモードと表示され抽出件数が表示されない
Microsoft ナレッジベース 文書番号: 213886 によると、
リストに 51 個以上の数式がある。
かつ
選択範囲内のリストをフィルタ処理している
かつ
各数式にセルの参照が 1 つ以上ある。
かつ
フィルタ処理が完了する前に、Excel によってステータス バーが数式の計算結果を示すように変更される。
とのこと。
残念ながらExcel 2003までは根本的な解決方法はないようです。
一時的に解除するには、計算方法を[手動計算]に変更することで治ります。
- メニューの[ツール] -[オプション] をクリック
(Mac:メニューの[Excel]-[環境設定]をクリック) - [オプション] ダイアログ ボックスの [計算方法] タブをクリック
(Mac:[Excel 環境設定]ダイアログ ボックスの[計算方法]ボタンをクリック) - [計算方法] の [手動] をクリック
- [OK] ボタンをクリックしダイアログボックスを閉じます。
これでステータスバーに抽出件数が表示されるようになります。
- [手動計算]時、再計算をするには[F9]キーを押します。
- [自動計算]に戻すには上記と同様の手順で[自動]に戻して下さい。
参照:Excel のオートフィルタのステータス バーに “フィルタ モード” のメッセージが表示される(文書番号: 213886)|MSKB