Определите идентификаторы с несколькими продуктами в Excel

Определите идентификаторы с несколькими продуктами в Excel

Я хочу идентифицировать идентификаторы с несколькими продуктами в Excel. Например, я хочу поставить Y (или выделить и т. д.) рядом с идентификатором 1, так как у него перечислены 3 разных продукта. Как это сделать?

ID    Product
1      A
1      C
1      D
2      B
2      B

решение1

Рабочий лист настроен следующим образом:

Скриншот рабочего листа

Введите эту формулу C2и заполните:

=IF(COUNTIF($A:$A,A2)<>COUNTIFS($A:$A,A2,$B:$B,B2),"Y","-")

Обратите внимание: если вы используете его для условного форматирования, вспомогательные столбцы не требуются.

Объяснение:

Формула работает путем подсчета количества комбинаций текущегоID итекущий Productпоявляется в данных (используя COUNTIFS()функцию). Затем он сравнивает это с количеством раз, когда IDпоявляется, независимо от Product(используя COUNTIF()функцию). Если подсчеты не совпадают, это означает, что есть по крайней мере один IDсовпадающий с текущим где-то в других местах данных, связанных с другим Product.

решение2

Следующая формула проверяет наличие нескольких записей в столбце A:

=COUNTIF($A$2:$A$6,A2)>1

Это можно проверить в отдельной колонке:

=IF(COUNTIF($A$2:$A$9,A2)>1,"Y","")

Или его можно использовать в условном формате.

Это предполагает, что наличие нескольких записей идентификаторов считается продуктами, которые чем-то отличаются, даже если код продукта один и тот же.

Связанный контент