類似のテキストを持つ複数のセルを取り、特定の形式で隣接セルの値を返すスクリプトまたは数式を考え出しています。次のセルテキストが現在のセルテキストと一致する場合、別のセルの隣接値を返します。
例:列Bの
A | B
-----------------------------
123 | Sample String I
-----------------------------
456 | Sample String II
-----------------------------
789 | Sample String III
-----------------------------
987 | Sample String IV
-----------------------------
654 | Not String I
-----------------------------
、文字列「サンプル文字列」(または任意の単語(複数可))取り、列Aで、それに隣接する数字を取得し、その後、以下の次のセルに移動それは列Bにあり、単語が同じ場合は、列Aの数字を出力に連結します。
私はの線に沿って何かを考えていた、if B=LIKE(next cell then CONCATENATE ADJACENT Cell(A), Output Cell(C)
問題
[サンプル文字列、(123、456、789、987)]:
出力は次のようになります何百もの繰り返しがありますが、正確にはそうではありません。私は複数のワークブックを持っています。だから私はおそらく、テキストを比較する方法があり、テキストが70%以上一致している場合は、新しいエントリや何かを作成するかどうかを考えていたかもしれません。私は本当に考えていない。これをもっとうまくやってくれるプログラムがあれば、私はアイデアを公開しています。
[ 'ファジィLookUp'](のhttp:// WWWを.excel-university.com/perform-approximate-match-and-fuzzy-look-in-excel /)が役立ちます。 –