- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル オートフィルタがうまくいかない)
エクセルのオートフィルタがうまくいかない
このQ&Aのポイント
- エクセルでオートフィルタを使用するときに、フィルタマークが正しく表示されない問題が発生しています。
- セル2-Aにダミーデータを入れると、フィルタが一部の行にしか反応しない問題が発生しています。
- 設定の変更による問題かもしれません。原因を特定して解決する方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
オートフイルタの仕様で、参照列すべてが未入力の行があると、それ以降をフイルタ対象に含めません。 例示のセルA2にダミーを入れることで 「●」が選べても、それはセルA3のみを表しています。 4行目が空白行のため、行5と行6はフィルタ対象外だから表示されています。 フィルタされた行は左端行番号の色が変わるが、行5•行6はフィルタかける前のままのはず。 「●」を除外したフィルタ条件にしてみて下さい
その他の回答 (3)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.4
#3です。 解決策は「対象範囲の左端にでも全体通しの連番列を持たせる」です。
- kagakusuki
- ベストアンサー率51% (2610/5101)
回答No.2
オートフィルタマークを入れる際に、セル1-Aだけを選択するのではなく、セル1-Aからセル6-Aまでのセル範囲をまとめて範囲選択してから、オートフィルタをかけて下さい。 尚、セル1-Aが、もし列の1行目に存在するセルである場合には、列全体を選択してからオートフィルタをかける方が操作が楽になります。
質問者
お礼
フィルタをかけたい範囲を指定することができるんですね。 今回は#3さんの回答の通りにしましたが、別の機会に使えそうなので、この方法も覚えておこうと思います。 回答ありがとうございました。
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
エクセルの特性です。オートフィルタでは空白が2行目にあると表として認識できません。 B列等別の隣接列に空白以外のデータを入れるとA列のフィルタでもでます。
質問者
お礼
今回は#3の方の回答の通りでしたが、2行目が空白かどうか、というのが重要だということがわかりました。 ありがとうございました。
お礼
ご指摘の通り、AB列とその後の列の間に、見やすいように空白のC列をいれておりました。 このC列を消すことで、セル2-Aが空白でもフィルタをかけることができるようになりました。 ありがとうございました。