2016-10-20 10 views
0

私はExcelで文字列の部分一致を実行したいが、それを達成するにはいくつかの問題に直面する。マスターデータExcelで部分的に一致するコンテンツ

enter image description here以下

が含まれてい

この

は私のソースシートである(Spreadsheet1)である

enter image description here


今私のターゲットシート(Spreadsheet2)どのようなI私がしようとしているのはColumn1の部分検索で、値はですが見つかった場合は、Column2の値を返し、Sheet2のValue列に値を設定する必要があります。

これまでに試みた式は以下の通りですが、IDは機能しませんでした。

=INDEX(Sheet1!A:A,MATCH(A2,Sheet2!A:A,0))  

=INDEX(Sheet1!A:A,MATCH("*"&A2&"*",Sheet1!A:A,0)) 

答えて

1

この

=INDEX(Sheet1!B:B, 
     MATCH(TRUE, 
      NOT(ISERROR(FIND(A2, Sheet1!A:A))), 
     0)) 

Ctrlキー + を行うための簡単な方法は、おそらくありシフト + はこれがないことは範囲内の部分文字列を検索してみている

を入力します。 Aの場合はTRUEを返し、そうでない場合はFALSEを返します。
次に、その結​​果TRUEの範囲年代とFALSE年代に私たちがTRUE含む最初の行に一致すると列B

+0

にルックアップするためにそれを使用しようとしますが、ここではA7ポイントを何説明することができますか? '$ B $ 2:$ B $ 5'はソースの範囲を指し、' $ A $ 2:$ A $ 5 '点は対象ですか? – Rockstar

+0

すべての '#N/A'を取得しています。私はA7をA2と置き換えなければならないと思いますか? – Rockstar

+0

また、はい、愚かな私 –

関連する問題