/ / Excel клітка без дублікатів - excel, if-statement, дублікати, об'єднання, пошук

Excel return cell без дублікатів - excel, if-statement, duplicates, concatenation, lookup

У мене є стовпчик, який використовує LOOKUP функція, щоб вивести список імен з окремого аркуша в тій же робочій книзі. Список імен об'єднується за допомогою IF функція - список знаходиться в одній комірці; імена розділені комами; і деякі імена повторюються.

Чи є функція, яка може бути застосована, або якась інша магія, яка може повернути цей список імен без дублікатів?

наприклад, У мене є таблиця імен компаній в одному стовпці та менеджери облікових записів в іншому стовпці - це LOOKUP Функція виводить список всіх менеджерів облікових записівпов'язані з цією компанією в одну комірку з іменами, розділеними комами. Наприклад, в даний час менеджери облікових записів, показані для "Google" (A2), є "Боб, Джо, Боб, Том, Боб" (B2), але я хотів би, щоб він показував "Боб, Джо, Том".

EDIT:

У кожному рядку вказується конкретний продаж.

Колонка A: компанія (одна компанія може з'явитися кілька разів)

Колонка B: Менеджер облікових записів (одне ім'я може бути пов'язане з кількома компаніями).

Стовпчик C: з'єднує менеджерів облікових записів з однією лінією за допомогою формули =IF(A2=A1,C1&", " & B2,B2)

Щоразу, коли нові дані додаються, весь аркуш євідсортовані компанією A-Z Мета об'єднання полягає в тому, щоб усі Менеджери облікових записів були пов'язані з цією конкретною компанією в одній комірці, з тим щоб згадати цю клітинку в таблиці, зазначеній вище, яка відображається на окремому листі в цій робочій книзі; однак, якщо цей AM зробив кілька продажів для однієї компанії, формула все ще додає її до остаточного списку, що може призвести до списку "Боб, Джо, Боб, Том, Боб", коли я хочу бачити "Боб, Джо, Том ".

Формула, яку я використовую в таблиці, для посилання на цей список AM для кожної компанії є =LOOKUP(A5,"7.1.16 data"!A:A,"7.1.16 data"!C:C)

Відповіді:

0 для відповіді № 1

Просто додайте пошуковий запит у ваше IF-виписку:

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

З повагою

Cg