10/06/06 22:17:58
【1 OSの種類 .】 Windows vista
【2 Excelのバージョン 】 Excel2007
【3 VBAが使えるか .】 使えません
【4 VBAでの回答の可否】 できれば避けていただきたいですが、VBAでしかできないということでしたらお願いします。
【5 検索キーワード 】 フィルタオプション 文字列 抽出 検索 COUNTIF OR FIND SEARCH等
以下のような表が約50000行あり、そこから複数の特定の文字列を含むデータを抽出し、別シートにまとめなければなりません。
A B C列以降略
04ps-v01シーケンサ 3040
05ps-v01ボックス* 5230
05pr-v01シーケンサ 5120
05ps-v02シーケンサ 6840
05ps-v02シーケンサ 5990
05ps-r02ボックス 6300
05ps-v03シーケンサ 10290
21ps-v02ボックス 760
21vv-r11ルート 850
21vv-r12ルート 1050
★21vs-r11ルート** 340
例えばA列に対し、
「"v02"または"r11"を含む」…条件1
かつ「"ps"または"vv"を含む」…条件2
かつ「"05"または"21"を含む」…条件3
かつ「"21"と"ps"と"ボックス"を同時に含むものを除く」…条件4
という条件で検索をかけなければいけない状況です。
(実際は、一つの条件に含まれる項目数は10個前後で、「AまたはBまたはC…またはJを含む」といった具合に長くなります)
条件1が検索できればあとは条件4以外繰り返しでなんとかなると思うのですが、最初からつまづいてしまいました。
(続きます)