• ベストアンサー

エクセル2003のオートフィルタオプションで、andでやれば二つまで同

エクセル2003のオートフィルタオプションで、andでやれば二つまで同時に条件設定ができますが、3つ以上の抽出したいときはどうすればいいでしょうか。例えば、47都道府県についてののデータがあり、そのうち北海道、東京、京都、大阪、福岡のレコードを抽出したいときです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

オートフィルタの検索条件は「and」「or」共に二つまでしかで来ませんので、この場合はフィルタオプションを使う方法があります 例えばデータが1行目から入力されているようでしたら6~8行(検索条件の個数によりますが・・・)程用意しておきます 行の挿入方法は行番号の1~8までをドラッグさせ右クリックより「行の挿入」を選択して行を追加挿入します 次に検索条件用の表を作ります(添付図参考して下されば分かりやすいかと思います) 添付図では列番号が「A、B、D,J、K・・・」となっておりますが非表示にしていますので、検索条件の表を作る場合は、「A,B,C、D・・・」の順序で入力していきます 検索条件の表に都道府県の名前を入力後、データ表のどのセルでもいいですのでセル選択しておき、メニューバーの「データ」→「フィルタ」をポイント→「フィルタオプション」を選択します 「フィルタオプションの設定」画面が出て、「リスト範囲」の部分が自動設定されます 次に「検索条件範囲」に添付画像の場合ですとセル【D2~D7】までをドラッグさせ検索する為の範囲を設定して上げます 「リスト範囲」と「検索条件範囲」の範囲部分を確認し間違いが無ければ「OK」を押します 再検索する場合は、一度フィルタを全て表示に戻しておき、検索条件を入力しなおしてから同じ方法で絞込み検索をします 「検索条件範囲」の範囲部分はブランクセルを入れない様にして下さい 正確な絞り込み検索が出来ません ^^

noname#144354
質問者

お礼

検索条件用の表を別に作っておくという手法、参考になりました。 トライしてみます。 回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

検索式は、1行で可能です。 ファルタオプションをそのまま使えばよいのでは? 都道府県の地名がA列があるとして、(A1にタイトル、A2~データとすれば) 例えば、検索条件式を入れる場所をE1:E2 とすれば、 E1: (空白 =何も入れない) E2: = OR(A2="北海道",A2="東京",A2="京都",A2="大阪",A2="福岡") という式を入れて、 検索条件式 E1:E2 として、フィルタオプションの検索をすればよいです。

noname#144354
質問者

お礼

シンプルな感じでしてgoodです。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

こんにちは どこかあいてる列に下記のようなフラグを付けるのがよいと思います。 例えば、A列に県の情報があったとして2行目からデータがあったとします。 最終列が例えば、F列だったとすれば、隣のG列目あたりに下記のような式 を入力して、最終行までコピーします。 =IF(OR(A2="北海道",A2="東京",A2="京都",A2="大阪",A2="福岡"),1,0) 上記の式は、A2が北海道、東京、京都、大阪、福岡のいづれかである場合に 1を返し、そうでない場合に0を返します。 従って、G列が1であるものをオートフィルターで抽出すれば抽出できます。 複雑な条件で抽出する場合は、最終列の隣に条件に合った場合に1にするような フラグを立てて、そのフラグが1のものを抽出するといいと思います。 以上、なにかあれば補足してください。

noname#144354
質問者

お礼

一旦別のフィールドに区別する結果を表示して、それをフィルターするという手法ですね。なるほどと思いました。回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルのオートフィルタについて

    エクセルのオートフィルタオプションで、複数条件での抽出ができます。ここで、「◎◎と等しいAND△△で始まる」という抽出条件ができるかと思いますが、3つ以上の条件で抽出することはできないのでしょうか?

  • エクセル2003 オートフィルター オプション

    エクセル2003 オートフィルター オプションで、抽出条件の指定は2つしかできないのでしょうか。

  • エクセルでのオートフィルタオプションで・・・

    大変困っています。誰かお知えてください。 エクセルで“データ”→“フィルタ”→“オートフィルタ”→“(オプション)”を選択し、「スペース」で「始まらない」という抽出条件をつけたいのですが、やり方がわかりません。数量の選択肢には「スペース」という選択はなく、注釈で“?”を使って任意の1文字を表すことができます。ということですが、意味がわかりません。 助けて下さ~い。

  • エクセルのオートフィルタについて

    エクセルのオートフィルタについて以下の2つの作業が可能であれば教えて下さい。 (1)1桁目の数字が1、2、3、4の四つの場合の行を抽出することは可能でしょうか?オートフィルタオプションでは「or」条件で例えば1、2の二つの場合の行の抽出はできるのですが。 (2)6桁の数字があるとして5桁目が5の数字の行を抽出することは可能でしょうか?オートフィルタオプションでは「~で始まる」や「~で終わる」行の抽出はできるのですが。

  • EXCELのフィルタオプションで

    EXCELでフィルタオプション(AdvancedFilter)を使ったデータの抽出がしたいのですが、 空白以外のセルを抽出するには、検索条件範囲に何と書き込めばいいのでしょうか? オートフィルタのように「<>」と書き込んでもだめでした。(空白セル「=」は出来たのに) お願いします。

  • Excelのオートフィルタオプションの「で始まる」について?

    下記の 「2」 の方法で 「実行後」 に出来ません。 下記をオートフィルタにて、 オートフィルタオプションの抽出条件の指定で、 1、 AND  OR     ・・・ を使用すれば出来ますが、 2、 「75」で始まる   ・・・ を使用した場合、 「現状」 になってしまいますが、 「実行後」 にするには、 データをこのままにした状態では、 「2」 の方法では不可能なことでしょうか? 「セルの書式設定」 を 「文字列」 に設定しても出来ませんでした。 以上 よろしくお願い致します。 ----実行前---- 75 12○ 75▲ 14× 75 75▲ 19 ----実行後---- 75 75▲ 75 75▲ -------------- ----現状-----になってしまいます 75▲ 75▲ --------------

  • ☆Excelエクセルのオートフィルタ機能について☆

    こんばんは!エクセルのオートフィルタについて教えてくださいm(__)mオートフィルタのオプションで、(数字の “0を含まない”という条件で抽出しても“0”が表示されてしまうのはナゼですか?ちなみに、"0を含む"とした場合は、0が消えてしまいます。“含まない”と“含む”の意味がよくわかっていないんだと思います^^;教えてください。よろしくお願いしますm(__)m

  • エクセルのオートフィルタで抽出できない

    エクセルのオートフィルタでデータを抽出しようとしていますが、あるレコード以降のデータからは条件にあっていても抽出されません。このあるレコードははっきり特定できません。 およそ4000以降くらいかと思われますが・・ この表の中に空白行はありません。 コンボボックスがありますが、何か関係ありますか? よろしくお願いします。

  • EXCELのオートフィルタオプション

    オートフィルタオプションを使って表の中からデータを抽出するように設定したいと思っています。 抽出条件で日付を選択したいのですが、「と等しい」に設定するとデータが抽出されますが、「以上」や「より大きい」などを設定するとデータが抽出されません。 ○月○日から△月△日までの期間から抽出、というような設定をしたいのですが、どのようにしたらよいのでしょうか?ぜひ教えてください、お願いします。

  • エクセルのオートフィルタオプションのプルダウン

    OS:ウインドウズ2000ProSP4 エクセル:エクセル2003 オートフィルタオプションの左側(選択値)のプルダウンの横幅を広くできないでしょうか? オートフィルタオプションの右側(条件)のプルダウンで「含む」「含まない」がスクロールさせないと表示されませんが何とかして全ての選択条件を表示させたいのですが出来ないのでしょうか?

専門家に質問してみよう