• ベストアンサー

エクセルの抽出&並び替え

初歩的な質問で申し訳ないのですが、 エクセルを用いて、データ処理しようと思います。 その際に、大量のデータの中から(1枚のシート)、 特定の数字や文字だけを選びだして、 隣の列やシートに、抽出&並び替えしたいのです。 検索をかけて、1つずつやるのは手間ですので、 選択範囲を一発で処理してくれる、関数や処理法は どうしたらよいのでしょうか? 説明不足かもしれませんが、お願いします。m(_ _ )m

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

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

これは、ずばりオートフィルタでしょう。 (細かい設定のあるものはフィルタのオプションで行いますが) 項目名が1行目にある場合は、データの任意のセルを選択し、データ/フィルタ/オートフィルタにチェックをいれ、 できた▼ボタンで、選択条件に合ったフィルタをかけます。 抽出した結果をコピーして別のシートに貼り付けます。 データの構造など詳細が不明のため、具体的にはいえませんが、一連の操作はこのように行います。

mochida
質問者

お礼

お返事遅くなり申し訳ありません。 SAKURAMYLOVEの迅速な回答で、意図する事ができました! ありがとうございました!凄いですね。 感謝です! m(_ _ )m

mochida
質問者

補足

すいません呼び捨てになってしまいました。 SAKURAMYLOVEさん、ありがとうございます。

その他の回答 (1)

  • sero
  • ベストアンサー率47% (916/1944)
回答No.2

検索したい文字列が各列2つ以内なら、オートフィルターで抽出して コピーし、コピー後に並べ替えた方が楽でしょう。 オートフィルターを掛けた後、各項目のドロップダウンリストで (オプション...)を選び、検索したい文字列を2つ指定しましょう。 Aを含む and 1を含む とすれば Aと1が含まれる行だけが表示されます。 これを必要な列の分だけ繰り返せば、最終的には抽出したい行だけが残っているはずです。

mochida
質問者

お礼

お返事遅くなり申し訳ありません。 seroさんの迅速な回答で、意図する事ができました! 速攻のお返事ありがとうございます。 感謝です! m(_ _ )m