• 締切済み

Excelで複数条件を満たすデータを抽出

以下のような場合の、データ抽出方法を教えてください。 Sheet1 "計画”, Sheet2 "実績”があります。 それぞれのSheetの A~Dには、共通列項目である ”都道府県””都道府県コード””品目””品番” が設定されています。 このふたつのSheetをまとめて、項目順に”計画”データの下に”実績”データがくるようなSheetを作りたいのですが、上記4つの条件が全て共通なデータを、関数等と使って抜出すことはできるのでしょうか? If、VLOOKUP、And、”名前をつける”などを組み合わせて、いろいろ考えてみたのですが、複数条件を満たす結果の抽出ができませんでした。 宜しくお願いします。

  • T12
  • お礼率0% (0/5)

みんなの回答

  • mogu-s
  • ベストアンサー率0% (0/0)
回答No.1

いまいち、状況がわからないのですが、オートフィルタオプションでは ダメでしょうか? 使い方はエクセルのヘルプを見て下さい。 “詳細な検索条件を使ってリストを抽出する”のヘルプを見れば使い方は わかると思います。

関連するQ&A

  • エクセル 複数条件抽出について

    エクセル2013を使用しています。 データシートより複数条件に当てはまるデータを 別のシートへ必要な項目のみ抽出する方法(関数orマクロ)をお教え下さい。 データシート:A列からU列まで様々なデータが入力されている。 抽出条件:H列とN列 抽出する項目:C列・I列・M列・O列・Q列・R列・S列 (抽出する項目は増える可能性有) 複数条件の抽出はフィルタオプションで出来たのですが、 抽出が必要な項目を指定する方法が分かりませんでした。 宜しくお願いします。

  • エクセルで条件に合わせて複数データを抽出したい

    シート1に基本データ(基データ)があり、シート2のセル内に条件を入れて、該当のデータをシート1から引っ張りたい。 具体的には、シート1に基本データ  ナンバ- 1 1 2 2 2 3 4 4 4  該当データ A B C D E F G H I シート2に 条件内容 1を入れてA B (複数データ)      2を入れてC D E       3を入れてF -----と、こんな具合になりたいのですが?   VLOOKUP は複数の抽出なので駄目でした。   

  • EXCEL、複数の条件からデータを抽出

    EXCELを使って複数の条件からデータを抽出したいです。 条件は 利用した施設、開始時間、終了時間の3つから条件にあう金額を抽出したいです。 VLOOKUPでは一つの条件からでしか抽出が出来ないので困っています。 A列に利用した施設、G列に開始時間、H列に終了時間が並んでいます。K列に金額を抽出したいです。 それぞれの時間、施設ごとの料金表をつくってそこから抽出しようと思っています。使用出来る関数やそれ以外にもやり方などあればご教授頂ければと思います。宜しくお願い致します。

  • エクセルのデータ抽出について

    エクセルのデータ抽出について教えてください。 シート名「支払実績」というシートから、シート名「参加状況」というシートへ 参加者ごとに1人当たりの負担額を「支払実績」から抽出したいのですが 上手くいきません。 どのような関数を使えば良いのでしょうかご教示をお願いいたします。

  • excelで複数条件を抽出して反映させる方法

    sheet1 <基データの表> セルA3:登録番号 セルI3:使用先会社名  sheet2<sheet1を反映させvlookup設定で抽出した完成表> セルB2:登録番号 セルC2:使用先名称 現在、上記のようなセル設定をしており、 sheet2のセルC2にvlookup関数を設定し、B2に登録番号を入力すると、 sheet1の基データから条件を抽出し使用先名称を表示させています。 しかし、基データの登録番号には重複するものが何件かあり、 その場合は最初の値しか返さないので、間違ったデータが抽出されてしまうことがあります。 この問題を解決する方法はありませんか? (1)vlookup関数以外を使用することになっても大丈夫です。 (2)できれば、重複するものはsheet2に反映される時点で両方反映されるとよいのですが、それができなくても、重複していることがわかればよいです。 (3)登録番号以外をデータの抽出に使用することはできないので、これは変更できません。 以上、お手数ですがご教授くださると幸いです。

  • 複数の条件を指定する関数について教えてください

    お世話になります。 ウンドウズ7 エクセル2007を利用しています。 フォーム(添付)へシート1とシート2からVLOOKUP関数を使って月 毎の実績をまとめる表を作成しています。 シート1、シート2は、月で合算された、取引先毎の1品番のデータになります。 E・J・O列で困っています。 未来の月のセルは0として表示しておきたいので 対比させる本年の実績が検索出来るようになったら前年も実績も 表示させたいので、 C・H・M列には、=VLOOKUP($A4,シート1!$A:$AW,3(4・5),0)) E・J・O列には、=IF(C(H・M)4=0,0,VLOOKUP($A4,シート2!$A:$AW,3(4.・5),0)) という式を考えてみました。 精査してみると本年の実績が無い時もあるので、この式だと、前年の実績が あったにもかかわらず、必要な数字を検索してこないところがありました。 何か、もう一つ条件を追加すればいいのだとは思うのですが、 何を追加すればいいのか全く、検討がつかず行きづまってしまいました。 分かりやすく説明できなくて申し訳ございません。 簡単な質問かもしれませんが、 どなたか、ご教示お願いいたします。

  • エクセル2003  データ抽出に関して

    1列目に品番があります。 4534 5346 5745 3453 等…600ぐらいあります。 別のファイルには 品番 商品名 重さ 4534 商品○○ 3kG 1250 商品■■ 1kg 5745 商品×× 2kg …と3000品目ぐらいあります。 何をしないといけないかと申しますと、 3000品目の中から 600品目分の品番を元に 品番 商品 重さ というように 抽出しないといけないのですが、何か一括でやるいい方法はありますでしょうか? 文章が稚拙でわかりにくいかも知れませんが、該当の品番だけ与えられていて、 マスターのデータを元に商品名と重さを入力しなければいけないのです。 よろしくお願いします。

  • エクセル関数 複数の条件でのデータ抽出

    エクセルの初心者です。 関数で複数の条件からデータを抽出する方法をおしえてください。 [Sheet1] date type Qty. 7/1 b-1 100 7/1 a-2 200 7/3 b-1 500 上のようにデータが並んでいます。 その中で条件にかなうQty.を下のシートに抽出したいのです。 行にはtypeが、列にはdateが並んでいます。 [Sheet2] 7/1 7/2 7/3 a-1 0 0 0 a-2 200 0 0 b-1 100 0 500 SUMPRODUCT, DGETなどいろいろ試したのですが、うまくいきません。 (条件が、列と行になっているからでしょうか) これは、同じtypeが異なるdateに出てくる場合があります。 また、dateの順番がばらばらの場合は抽出は不可能ですか。 ご多忙の中申し訳ございませんがよろしくお願いします。

  • 条件一致の別シートから、セルデータ抽出

    添付画像に於いて、予測シートの手配月(F2~F6)のデータを、実績シートから抽出する為のF2~F6に入力する関数をご教授下さい。 条件としては (1)予測シートの手配済?項目が”済”ならば、オーダ番号と一致するデータを実績シートから検索し、そのデータ行から手配月を抽出する。手配済?項目は"済"が入らない場合は必ず” ”となる。 (2)添付画像に於いてはオーダ番号が重複しているが、その場合、実績シートの若番の行のデータを抽出。 (3)予測シートのオーダ番号の並びはランダムであり、昇順降順には成らない。 (4)添付画像ではデータは5行だが、実際は3000~5000行はある。 私の方で、予測シートのF2セルに次の関数を入力しましたが、戻り値は#N/Aとなってしまいました。 =IF(D2="","",LOOKUP(A2,実績シート!A:A,実績シート!D:D)) 以上宜しくお願いします。

  • エクセルのVLOOKUP関数で…(複数条件?の抽出)

    ●シート2、A列に部品正式名称、B列に部品略称の一覧表(部品の種類は約500点) ●シート3、A列に略称、B,C,D,E,F,G列と続けて寸法などの詳細を記した一覧表 があります。 ●シート1に検索一覧表として、B列(B3~B8)は項目、セルC3~C8にVLOOKUPでシート3の情報が抽出されるようにしてあります。 C1で略称を入力し抽出するのはOKなのですが、正式名称で入力しても同じようにシート3の情報を抽出するようにしたいです。 (IFを使って思いつく関数を組合わせてみたりしたのですが、うまくいきませんでした(TT) できたら関数で何か良い方法ありますでしょうか? 宜しくお願いします。

専門家に質問してみよう