• ベストアンサー

excelでデータ検索

daiju3000の回答

  • daiju3000
  • ベストアンサー率29% (21/72)
回答No.1

”見つけたい”というのは、抽出したデータをどこか違うセルに引用するということですか?そういう意味なら分かりませんが、ただ視覚的に抽出するなら、オートフィルタでできます。  データが入っている適当なセルをクリックして、「データ」⇒「フィルタ」⇒「オートフィルタ」をクリック。見出しにプルダウンメニューが作成されますので、絞り込みたい条件を設定すれば、それに見合うデータが抽出されます。

pointup1
質問者

お礼

アドバイスありがとうございます。 質問の書き方が不十分で意図がうまく伝えられなくて 申し訳ございませんでした。 視覚的にでは無く、表データの検索をしたかったので フィルタで操作するのではなく、関数を使ってデータ検索を したかったのです。 早速の回答ありがとうございました。

関連するQ&A

  • EXCELでLOOKUPがうまくいきません。

    EXCEL2000です。解説書を見ながら、検索関数のVLOOKUPと LOOKUP関数を比較していたのですが、VLOOKUPだとうまくいくのですが、LOOKUPだと望むべき答えが出ません。D列にC列の値をA1:B4の表から参照するという簡単なものです。 この式で、単純に答え(D欄)が1、2、3、4となるべきだと思うのですが・・以下の具合です。  A B C D 1○ 1 ○ =LOOKUP(C1,$A$1:$A$4,$B$1:$B$4)答4  2× 2 × =LOOKUP(C2,$A$1:$A$4,$B$1:$B$4)答2 3△ 3 △ =LOOKUP(C3,$A$1:$A$4,$B$1:$B$4)答3 4□ 4 □ =LOOKUP(C4,$A$1:$A$4,$B$1:$B$4)答2 どこがおかしいのでしょうか?よろしくご指導ください。

  • EXCELで表のデータを検索する関数について教えてください

    下のような表データを検索する関数表現について教えてください。 ネットなどで調べてlookup系、match等でやれないかと試しましたが うまく行かず困っています。ご教授お願いします。 A6セルに「熊本」、A7セルに「3,0000」と記入すると、表を検索し A8セルに「熊本-名古屋」と表示するようにしたい。  A    B   C  D 1     東京 名古屋 大阪 2 鹿児島 50,000 40,000 35,000 3 宮崎  45,000 35,000 30,000 4 熊本  40,000 30,000 25,000 5 福岡  30,000 20,000 15,000

  • Excelのデータ検索方法について教えてください。

    Excelで以下の様な表を作成しています。 a列 b列 ---- --------- key1 2011/3/2 key2 2011/2/4 key3 2011/4/3 key2 2011/5/3 key2 2011/2/24 key3 2011/3/10 key1 2011/1/1 c1にkey1と入れると、d1にa列がkey1でb列の一番新しい日付を表示したいのです。 例えば、 c1にkey1を入力すると、d1には2011/3/2と表示される c1にkey2を入力すると、d1には2011/5/3と表示される 様にしたいのですが、どの様な数式を書けば良いかご伝授いただけないでしょうか? 因みにd1に「=INDEX(B:B,MAX(INDEX((A:A=D1)*ROW(B:B),0)),0)」と入力してみましたが c1に入力した「最後の」b列データになってしまいました。 皆さんのお知恵を拝借させて頂きたく、よろしくお願い致します。

  • Excel 2007 同じ値の検索

    Excel 2007 同じ値の検索 B列(会社主キー)とC列(会社サブキー)、D列(会社サブキー)、E列(会社サブキー)を比較。 B列と同じキーがあった場合には、A列(check)に1が入り、同じキーがなければ2を入れるように したいです。 B列は一意のキーです。 C、D、E列で同じキーが入っている場合もございます。 どのように解決すればよろしいでしょうか。 マクロ、関数のいずれでもかまいません。 アドバイス頂けますでしょうか。

  • 指定条件に合うデータを関数で抽出したい

    Excelの表のデータで指定の条件に合ったデータだけを、関数を使って抽出したいです。            条件:C列="〇" A列 B列 C列   (抽出結果) 東京 10  〇    東京 10 〇 大阪 20  〇    大阪 20 〇 大阪 25  × 関数としては、ROW、ROWS、COLUMNS関数は理由があって使えません。ROWなどで設定する値は手打ちでも構いませんので、教えていただけると助かります。 どうぞよろしくお願いいたします。

  • エクセルのデーター検索、抜き出し。

     初めまして、よろしくお願いします。 データーで    A      B     C     D 1   ・  ・   5  5     15 6  2     30 7  9     18 ・  ・      ・ ・  ・      ・ 100 87     21 というデーターが有ります。抜き出したい値がこのデーターのA列の値と同じ行のBの値を抜き出す方法を探しています。(例えば2を入力すれば、2はA6の値と同じなので、B6の値30を抜き出す。)できたら関数式で抜き出す方法が有りましたら、よろしくお願いします。

  • エクセルで、ある条件で検索し、対応するデーターをすべて表示させる方法を教えてください。

    こんばんは。大変お世話になっています。 エクセルでシフト表を作っています。 職員は100名ほど、勤務時間の種類は8種類ほどあります。 A列に名前が並び、B列の2行目から日付が並んでいます。       1日  2日  3日  4日  ・・・ 佐々木   A   休   C    A 佐藤    休   D   D    B 鈴木    B   B   A    休 田中    休   D   D    D 別のシートに、その日の勤務職員をシフト別にそれぞれ表示させた一覧表を作りたいのです。 =LOOKUP(F3,B2:B5,A2:A5)  (F3=シフトコードが入っている) とLOOKUP関数で入れてみたのですが、一番最初の反応する名前が表示されるだけで、すべての対応者の名前は出ませんでした。 どうすればできるでしょうか? 教えてください。 よろしくお願いします。

  • 検索/行列関数のことでお聞きします。セルに他の表のデータを出力させる関

    検索/行列関数のことでお聞きします。セルに他の表のデータを出力させる関数を組みましたが、時々違うデータが出力されてしまいます。どなたかお教えください。 =IF(C1="",LOOKUP(K1,表1!C1:C10,表1A1:A10),VLOOKUP(C1,表1!A1:C10,2,0)) (1)C1が空欄ならK1のデータと同じものを表1のC列より探し合致したデータのA列のデータを出力する。(2)C1にデータが入力されていればそのデータと合致するものを表1の左端の列(A列)より探し合致したデータのB列のデータを出力する。 (1)の作業がいまひとつで違うデータを出力してしまうことがある、LOOKUPの性質上やむ終えない感じのためVLOOKUPのように確実にデータを返す関数を探しています。VLOOKUPのようにA列ではなくC列を参照してデータを探す関数(参照するれてを指定できる)を探しています。 長くなりましたがよろしくお願いします。

  • 複数の検索値から任意のデータを抽出する方法

    Excelの質問です。 Sheet1には、1行1件のコード、地域、金額の表があります。 A列のコードは、同じコードはひとかたまりになっていますが、 同じコードが2行ある場合や、1行またはそれ以上ある場合と決まっていません(最大6行)。 また、コードの順も昇順・降順になっていません。 Sheet2には、A列にコードだけが入力してあり、コードをキーにして、 Sheet1から地域と金額を自動表示したいのですが、 MATCHやINDEX関数を組み合わせたりしたのですが、うまくいきません。 関数式をお教えください。 <Sheet1> A B C →列番号です。 コード 地域 金額 56789 東京 100 56789 大阪 50 12345 大阪 400 12345 神奈川 200 12345 東京 1000 22222 大阪 300 22222 神奈川 400 22222 東京 100 ・・・・・つづく <Sheet2> A B C 12345 大阪 400 →B列とC列を数式で自動表示したい 神奈川 200 東京 1000 56789 東京 100 大阪 50 22222 ・・・・・つづく

  • エクセルの関数で2つの条件に合うものを探す。

    エクセルの関数で下記のことをしたいのです。 表(1) T>=0.6  0.6>T>=0.3  0.3>T>=0.15 U<2   A     B       C 2<=U<3  B     B-C     D 3<=U<4  C      C      D 4<=U<6  D     C-D     D 6<=U    E      D      D 別の表(2)に U   T         1.5  0.3         0.9  0.8             5.9  0.13         ・   ・         ・   ・ とあります。 そのためUの値とTの値で表(1)のAからE値を抽出し別の表にAからEを表示したいのです。エクセルの関数(IF,AND,LOOKUP等)を試してみたのですがうまくいきません。できるだけエクセルの関数のみで、よい方法があれば教えてください。よろしくおねがいします。