2016-08-03 3 views
0

複数のセルを比較して、商品名列内の一意の値を削除しようとしています。フレーズ内の一意の値を複数のセルにまたがって検索して削除する

カテゴリー結果例:様々で重複があるかもしれないので、私が剥がれてくるのです
enter image description here

ある最終結果はこのようなものは、それぞれの行の列Bに論理的な「カテゴリ」を作成することです衝突する文字列内の点、たとえばAの「Shirt Blue」、A4の「Shirt Blue」。

「好き」の商品の最初の2単語、つまり約10文字は、セル全体で常に同じですので、最初の10文字が同一であるかどうかを確認する数式を見つけようとしています範囲内のすべてのセルから残りの一意の値を削除してください

+0

私はなど、あなたが実際にしたいことは、このような「ブルー」として除外する言葉、「赤」、「XL」のブラックリストを作成することだと思いますし、それらを取り除きます、文字または単語の最初のx量が十分であるという保証がないためです。 「S」などのシングルトン文字を削除するには、商品名の末尾にスペースを追加して「S」を検索します。 – iamdave

+0

おかげさまで@iamdave - 残念なことに、例のデータセットの簡略化されたバージョンを提供しました。フルセットは、大きさ+色の外にはまったく異なる 'ユニークな'値を持つ約20k製品です。実装に時間がかかりますか? – Strika

+0

私は@iamdaveに同意します。ブラックリストなしでこれを実装する方法はないと思います。おそらくユニークな単語のリストを生成し、そのリストを調べてあなたのブラックリストを把握してください。 –

答えて

0

これは本当に必要なすべてを行うわけではありませんが、最初の2単語を選びたい場合は、次の式を使用して、
=LEFT(A1,FIND(" ", A1,FIND(" ", A1)+1)-1)

検索する単語の数を増やすには、を追加するだけですそのような、中S:
=LEFT(A1,FIND(" ", A1, FIND(" ", A1,FIND(" ", A1)+1)+1)-1)

関連する問題