• ベストアンサー

エクセルで同じシート内でデーター検索方法

エクセルで同じシート内でデーター検索方法 A1のセルからA1、A2、A3・・・と縦にに100以上のデータがあります。 B1にも同様にデーターがあります。 ある文字列の組み合わせが重複しているもののみを検索したいです。 検索結果として一番望ましいのは、別のセルに抽出ですが、対象となったセルに色づけでも良いです。 文字で表すのは難しいので、添付画像のようにしたいです。 説明下手でわかり難いかもしれませんがすみません。 Excel2000です WinXP HomeedtionSP3

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

  • ベストアンサー
  • maron--5
  • ベストアンサー率36% (321/877)
回答No.1

D1=IF(ROW(A1)>COUNT(INDEX(0/(COUNTIF($B$1:$B$100,"*"&$A$1:$A$100&"*")*($A$1:$A$100<>"")),)),"",INDEX($A$1:$A$100,SMALL(INDEX((COUNTIF($B$1:$B$100,"*"&$A$1:$A$100&"*")=0)*10^5+ROW($A$1:$A$100),),ROW(A1)))) ★下にコピー E1=IF($D1="","",IF(COLUMN(A1)>COUNTIF($B$1:$B$100,"*"&$D1&"*"),"",INDEX($B$1:$B$100,SMALL(INDEX(ISERROR(FIND(D1,$B$1:$B$100))*10^5+ROW($B$1:$B$100),),COLUMN(A1))))) ★右と下にコピー

satopower
質問者

お礼

素晴らしい!!! 一発で出来ますね!! どうやったらこんな複雑な関数を作れるのですか? 敬服します。