• ベストアンサー

EXCELである列から複数の単語を抜き取る方法を教えてください

excel2003を使用しています。 A B C 100 a 10 101 b 15 102 c 20 103 a 15 104 a 5 105 b 4 上記の様なデータがあり、B列の単語を基に「a」「b」のみ A列・C列も同時に違うシートに抜き出す方法はあるでしょうか? B列の単語は100程あり、抜き出す単語は30程あります。 現在はオートフィルタをかけて、一個一個抜き取っていて 非常に時間が掛かっています。 宜しくお願いします。

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

  • ベストアンサー
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

1行目に項目行をつける。 例えば あ い う 100 a 10 101 b 15 102 c 20 103 a 15 104 a 5 105 b 4 どこか空いてる所に い a b と入力。*1 A1を選択 データ>フィルタ>フィルタオプションで 抽出先は選択範囲内 リスト範囲:A列からC列を選択 検索条件範囲:*1の範囲を選択 でOK。 抽出されたら別シートにコピペ。 ⇒抽出の順序があるのなら貼付け後に並べ替える。 とか?

ryo12_001
質問者

お礼

ありがとうございます!! これは革新的でした。 フィルタオプションなる機能を初めて知りました。

その他の回答 (3)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.4

#2です。 >リスト範囲:A列からC列を選択 もしかすると範囲は勝手に入るかも。 もし >現在はオートフィルタをかけて、一個一個抜き取っていて >非常に時間が掛かっています。 が >抜き出す単語は30程あります。 と関係なかったら的はずれかもしれません。

ryo12_001
質問者

お礼

そうですね。範囲は自動で入ってました。

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

>現在はオートフィルタをかけて、一個一個抜き取っていて 非常に時間が掛かっています。 オートフィルで抜き出した可視セルのみコピーを使えばまとめてコピー、貼り付けができますよ 見えているセルだけコピーしたい-Alt+;キー http://www.relief.jp/itnote/archives/000067.php

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

> 現在はオートフィルタをかけて、一個一個抜き取っていて 一個一個抜き取ってというのが一行ずつコピーという意味なら、オートフィルタで表示された可視部分を一度にコピーして別シートにはりつけたら出来ませんか? 2003までなら通常のコピーペーストで可視部分のみのコピペが可能のはずです。 2007は一旦範囲を選択してからメニューの「編集」、「ジャンプ」、「セル選択」、「可視セル」でコピー。

ryo12_001
質問者

お礼

ありがとうございます。 確かに格段にはやくなりました ありがとうございます。

関連するQ&A