• ベストアンサー

二つのシートから名前で検索して抽出するには

ある条件の項目以外は同じようなデータが入っているシートが二つあります。 その二つのシートからある項目(たとえば名前)を検索条件にして一致する行全体を抜き出したいのですがどうすればいいのでしょうか。 添付の図はオープンオフィスですが、使用したいのはエクセルの2013です。

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

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

2回やるのがメンドクサイというだけのことであれば、シート2のデータ範囲(広めに)を丸ごとコピーしてシート1のずっと下の方(500行目辺り)に「リンク貼り付け」て再掲しておき、そうして一本化したシート1を今できてる方法で抜き出すだけです。 リストが一本なら今も出来てるので説明も要らないと思いますが、オートフィルタでも出来ますし、フィルタの「詳細設定」でシート3に書きださせるのも容易です。 何が何でも2本のままやりたいなら、MSQueryなどかなり高度な方法でリストの結合と抽出を行い、書き出させるような仕込みになります。通常のエクセルの使い方の範疇じゃありませんので、手順の説明は割愛します。 参考: http://support.microsoft.com/kb/136699/ja

de_viant
質問者

お礼

回答ありがとうございました。

de_viant
質問者

補足

なるほど、そうですか。 わたしの手には負えないようです。

その他の回答 (1)

  • soixante
  • ベストアンサー率32% (401/1245)
回答No.1

元データがあるシートを シート1、シート2 として、 まとめたいシートを シート3 とするならば、 シート3に、1と2のデータをコピペして合体させ、それでフィルタをかけたらだめですか?

de_viant
質問者

お礼

回答ありがとうございました。

de_viant
質問者

補足

今現在、シート1、シート2それぞれから条件を検索してコピペでまとめて別シートにうつしています。今ひとつめんどくさいのでシート3にそれらの条件式?などを入力しておいて出来ないかと思い質問してみました。

関連するQ&A