- ベストアンサー
エクセル(2003)のフィルターの掛け方
- エクセル(2003)のフィルターの掛け方について知りたいです。空白行があるとフィルターが認識されないため、空白行も対象にできる方法を教えてください。
- エクセルのフィルターについて教えてください。空白行がとびとびにある場合でも、フィルターの対象として設定する方法があるか知りたいです。
- エクセル(2003)のフィルターの掛け方について質問です。上から数行は対象としないで、特定の行からフィルターの対象とする方法はありますか?
- みんなの回答 (4)
- 専門家の回答
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
必要な行(と列)を範囲指定して、データーフィルターオートフィr多をかけると、質問者の言うようなことが出来る。 しかし、何が聞きたいのか、質問内容をはっきりさせるため、例でも挙げて説明のこと。 (かえって回答者のほうが丁寧に画像まで貼り付けて説明しておられるではないか。) 例データ A2:B13 下記で-は左寄せ表示防止で入れたもので実際は空白セルです a 12 s 3 d 4 <-第4行目 f 5 g 6 ー 4 s 5 ー 34 ー ー d 23 f 4 ーー 例えば A4:B13を範囲指定して(特に指定しないと第3行目は範囲外になるが) データフィルターオートフィルタ ドロップダウンから f を選択 2行分が表示される。 ーー VBA的に見ると AutoFilter は Rangeオブジェクト(=セル範囲)に対するもので、「セル範囲」のデータに対して行うものであることから、それが出来ることが推測出来る。
お礼
回答ありがとうございます! おっしゃるとおり、もっと分かりやすく、 質問した方がよかったですよね。。。 VBAのお話をして頂き、 大変お詳しいんですね! ちょっと自分には理解ができなかったのですが。。。(恥) ありがとうございました!
- bin-chan
- ベストアンサー率33% (1403/4213)
「必要な行数分、"行番号"のような何かデータを埋めた列を設ける」では駄目ですか?
お礼
回答ありがとうございます! たしかにそうなんですよね。 仮のデータを何か入れれば、差し支えないんですよね。 ただ、もし、そういう方法じゃなくても、 できるのかなと思ったものでして。。。
- keithin
- ベストアンサー率66% (5278/7941)
3行目のセル(たとえばA3)からリスト下端のセル(例えばM100)までを選択しておいて,オートフィルタを取り付けます。 あるいは表の一番端っこの列(仮にN列)に上から下まで(N3:N100)何かダミーのデータを埋めて「連続」を保ちます。 A列に一列挿入して「連番」の列にして,1から順に番号を振ってつないでおくなんてのでも良いです。 Ctrl+Shift+*を押して選択される「連続したセル範囲」がお任せでオートフィルタが拾ってくれる範囲になりますので,きちんと必要なセルまで連続がつながっているか確認してから試してみてください。
お礼
回答ありがとうございます! たしかに、A列にダミーの番号を振る方法が1番いいかもしれないですね! 一瞬、その発想が抜けていました(恥)。 ありがとうございました!
お礼
回答ありがとうございます! 分かりやすく、丁寧に回答をして下さって、 恐れ入ります! >Ctrl+Shift+Home をパシーッでも可 この機能使ってみたら、 簡単に範囲選択できて、 びっくりです! 教えて頂きありがとうございました!