2016-07-05 4 views
0

LOOKUP関数を使用して、同じブック内の別のシートから名前のリストを取得する列があります。名前のリストは、IF関数を使用して連結されます。リストは単一のセル内にあります。名前はカンマで区切ります。いくつかの名前が繰り返されます。重複のないExcel戻りセル

この名前のリストを重複せずに返すことのできる魔法にも適用できる機能はありますか?

1つの列に会社名の表があり、別の列にアカウントマネージャーがあります。LOOKUP関数は、その会社に関連付けられているすべてのアカウントマネージャーのリストをカンマで区切られた1つのセルにプルします。例えば、現在、 "Google"(A2)に表示されているアカウントマネージャーは "Bob、Joe、Bob、Tom、Bob"(B2)ですが、 "Bob、Joe、Tom"のみを表示したいとします。

編集:

各行には特定の販売の詳細があります。

カラムA:会社(単一の会社が複数回出現することができます)

列B:アカウントマネージャー(単一の名前が複数の会社に関連付けることができます)

列C:連結し、単一のラインに管理者アカウント式を使用して=IF(A2=A1,C1&", " & B2,B2)

新しいデータが追加されるたびに、シート全体が会社によってAZにソートされます。連結の目的は、すべての勘定科目管理者を1つのセル内のその特定の会社に関連付けることで、このワークブックの別のシートに表示される上記の表でそのセルを参照できるようにすることです。しかし、そのAMが同じ会社に対して複数の販売を行っている場合、その式は最終的なリストに追加され、「Bob、Joe、Bob、Tom、Bob」のリストが表示されます。ジョー、トム "

私はそれぞれの会社のためのAMのこのリストを参照するためのテーブルで使用式はちょうどあなたのIF文で検索クエリを=LOOKUP(A5,'7.1.16 data'!A:A,'7.1.16 data'!C:C)

+0

画像を投稿してください。 –

+0

ルックアップとは何ですか?使用している数式は?その代わりに複製を停止する方が簡単かもしれません。 –

答えて

0

追加されます。

=IF(A2=A1,IF(ISNUMBER(SEARCH(B2, C1)), C1, C1 &", " & B2),B2) 

よろしく

Cg

関連する問題