• ベストアンサー

フィルタオプションで、【or】の条件検索について

エクセルにて、タイトルの件、質問いたします。 やりたい事が 下記の図のとおり 住所1に、世田谷区を含む もしくは 住所2に世田谷区を含む です。 私の方法ですと、 住所1に、世田谷区を含む かつ 住所2に世田谷区を含む orで検索する方法はないでしょうか? 答えは、10個の、データがそのまま表示されます。 ご存知の方、いらっしゃいましたら、宜しくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

A1とB1に住所1と住所2を記入 A2に *世田谷* を記入,B2は空っぽ(何も記入しない)にしておく A3を空っぽにしておき,B3に*世田谷*を記入する。 検索条件範囲はA1:B3を指定する。 #フィルタオプションの設定のダイアログに付いている?ボタンをクリックしてエクセルのヘルプを出し,そこに説明されている「複数の列を対象に複数の検索条件を指定して抽出する (いずれかの条件に一致)」の使用例およびその他の説明を熟読してください。

その他の回答 (3)

回答No.4

No.3のmu2011 さんの回答の改良案です。 C2セルは =FIND("世田谷区",C10&D10)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 既に回答済みですので別案です。(添付のURLを参照下さい) 検索条件欄を仮にC1:C2として、C1は未入力C2に=ISNUMBER(FIND("世田谷",C10))+ISNUMBER(FIND("世田谷",D10))で抽出 又は、住所1,2列を新たに空き列に合成してその列で抽出としても良いのではないでしょうか。

参考URL:
http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_event.html
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

同じ行に書くとだめ。 次の行に書くこと。項目名の指定が要るので、同じ行に書くとAND条件になるので、別の列の別の行に書かせることになってしまう。(アクセスのクエリのデザイングリッドでも、同じよう名条件の指定の仕方が出てくる。) 例データ A1:C6 xx yy zz b b z a c x s s c d z b f a a 条件 F1:F2 OR条件になる例 xx a b また 条件 F5:G6  本質問の場合のタイプ OR条件 このタイプの書き方は勉強して無いと行き着かないだろう。 xx yy a ーー s    ーーは空白セル ーーーーーー 例データ xx yy zz a b z a c x s s c d z b f a a にいし 条件 F10:G11  ANDの条件になる例 xx yy a b で実行してご覧。違いが判るよ。

関連するQ&A

  • フィルタオプションで、複数条件を指定するには

    標記の件、質問いたします。 エクセルのフィルタ条件は2つまでしか、指定する事ができません。 そこで、3つの条件まで、指定する方法はありますでしょうか?? やりたい事は下記のとおりです。 ●図1に5つのデータがあります。 ●同じデータから、【港区】を含むor【足立区】を含むor【北区】を含む、データを抽出⇒図2 ●なお、抽出条件になり、世田谷区も、表からは削除されずに、隠れいているのが望ましいです。  ⇒表示されていないだけの状態です。 以上、ご存知の方、いらっしゃましたら、宜しくお願いします。 【エクセルバージョン】 2002,2007

  • 【画像あり】複数条件をカウントできる関数について

    タイトルの件、質問いたします。 下記の図1の、Sheet1のB1セルに関数を埋め込みたいと考えています。 関数は、図2の表の中から   ●Sheet2のC列【分類】が、 1 であり           かつ   ●Sheet2のF列【生年月日】が、2011/4/30以前【4/30を含む】であり           かつ   Sheet2のD列【住所1】に、 世田谷 or 横浜 を含む           もしくは   Sheet2のD列【住所2】に、 世田谷 or 横浜 を含む ものです。 絶対条件:分類が 1、 で 生年月日が 2011/4/30以前の人。 次の条件:絶対条件の中の人で、住所1か住所2に、世田谷、横浜を含む人です。 ※住所1か、住所2のどちらかに、世田谷、横浜があればOKです。 住所1、住所2のどちらにも、世田谷か、横浜を含んでいてもOKです。 人数です。【答えは3人です】【図2、太い赤字】 Sheet1の、A3【世田谷】とA4セル【横浜】 を利用して頂ければ、助かります。 以上、よろしくお願いします。 エクセルバージョン;2003、2007です。

  • 【画像あり】複数条件の数をカウントできる関数?

    タイトルの件、質問いたします。 下記の図1の、Sheet1のB1セルに関数を埋め込みたいと考えています。 関数は、図2の表の中から   Sheet2のC列【分類】が、 1 であり           かつ   Sheet2のD列【住所】に、 世田谷 or 横浜 を含む 人数です。【答えは2人です】 関数作成の条件として Sheet1の、A3【世田谷】とA4セル【横浜】 を利用して頂ければ、助かります。 以上、ご存知の方、いらっしゃいましたら、教えて頂きたいと思います。

  • オートフィルタで3つ以上の条件を検索する事はできる

    タイトルの件、質問します。 下記のデータがあるとします。この内、オートフィルタで ●世田谷区 ●葛飾区 ●港区 の3つの区の情報のみ表示する事はできますか?? 2つの情報なら選択できるようになっていますが、3つ以上はできません。 【データ】 東京都世田谷区A町 東京都葛飾区 B町 東京都港区 c町 東京都港区 d町 東京都新宿区B町 東京都板橋区B町 東京都墨田区B町 ご存知の方、いらっしゃいましたら、宜しくお願いします。

  • Vlookup関数⇒別のブックから、データを検索

    【エクセル】リストに、別のリストからデータを追加 タイトルの件、質問いたします。 下記の添付ファイルをご覧ください。 【やりたい事】 元データブック・Sheet1のC2セルに下記の関数を入れていまが =VLOOKUP(A2,???????,3,FALSE) 別のシートの情報検索する場合の、範囲の指定の仕方がわかりません。 範囲は、図2の別のブックにあります。 最終的に、図3のように、住所を検索して、入れていきたいと思います。 ご存知の方いらっしゃいましたら、宜しくお願いします。

  • フィルタオプションについて

    データ→フィルタ→フィルタオプションの設定から操作して、OR条件を設定して結果を出しました。その後全てを表示しようとデータ→フィルタ→すべて表示をしようとしたらすべて表示が淡いグレーで表示され操作できません。 解答宜しくお願いします。 Excel2003使用

  • フィルタオプションの設定での検索条件について

    仕事で作業月日と作業内容をエクセルにて管理しています。そして過去のデーターをフィルタオプションの設定をマクロの記録活用で抽出、別シートに作った表に反映させ印刷しています。過去のデーターを抽出する検索条件を>=作業月日としていますが、出来れば別シートで作業月日を入力し抽出検索条件に飛んでくるようにしたいのですが、うまくいきません。例えばA1に作業月日B1に検索条件とし、>=(A1)と入力すると文字でしか認識しないのです。月日として認識する方法を教えて下さい。

  • フィルターオプションで検索ができない

    エクセル名簿のフリガナに「入力規則で半角カタカナ」で入力してあります 検索するのにマクロを組んでフィルターオプションを使っています 「ア」の条件で実行すると「ア」で始まる人が検索できました Me XP 各2台のパソコンで使っていますが その内の一台 XP が「完全一致」のフリガナしか検索できなくなりました もう一台の XP や Me は今まで通り検索できます 「アキタ イチロウ」を検索するのに、3台は「ア」で検索されますが 1台は「アキタ イチロウ」を入力しないと検索できません 何か設定があるのでしょうか? よろしくご指導お願いします ※この質問は全角でしか表示できないので全角になっていますが  実際は半角で使用しています  

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

    エクセルのオートフィルタを設定した際、 検索できる件数・範囲って 1,000件位って「ヘルプ」で確認したら出てましたが、 データ数が1,000件を越えてしまい 今までのように、簡単に検索出来なくなって 大変困っています。 何か良い方法はありますか? ご存知の方がいらっしゃいましたら 教えて下さい! ヨロシクお願いします。

  • エクセルのフィルターのオプションに関する質問

    例えば、エクセルのデータ件数(エクセルの行数)が100件あり、A列にA,B,C,D,E,F,Gというデータが100件のデータの中に任意に存在するとします。 A列が、CもしくはFのデータのみ抽出したい場合、フィルターのオートフィルターオプションで”Cと等しい” ”Fと等しい” という2つの条件をORで設定することによってできます。(ORで設定できるのは2つの条件まで) A列が、AもしくはCもしくはFの3つのデータのみ抽出したい場合、何かいい方法はあるでしょうか? よろしくお願いします。

専門家に質問してみよう