Я просто хочу найти уникальные заказы на продажу в таблице ниже. Некоторые заказы на продажу являются общими для обоих рабочих мест. Заказ на продажу 1000146203.

=IF(A2=$E$1,(COUNTIF($B$2:B2,B2)=1)*1)

Эта формула работает. Но после того, как я выбрал TR002, он пропустил общие ордера продаж для TR001 и TR002, о которых я упоминал выше. Как найти уникальные заказы на продажу как 1 & Fales после того, как я изменил рабочий центр, используя выпадающий список ($ E $ 1).

Заказ на продажу рабочего центра Уникальный или Нет

TR001   2000020429  =IF(A2=$E$1,(COUNTIF($B$2:B2,B2)=1)*1)
TR001   1000146203  FALSE
TR001   1000146275  FALSE
TR001   1000147389  FALSE
TR002   1000144516  1
TR002   1000146203  0
TR002   2000020880  1

1 ответ1

0

Я думаю, что вы ищете это с точки зрения извлечения "уникального рабочего центра, соответствующего заказу на продажу".

Запишите эту формулу массива в ячейке E4 , завершите с помощью Ctrl+Shift+Enter и заполните.

{=IFERROR(INDEX($C$4:$C$10, MATCH(0, IF($E$2=$B$4:$B$10, COUNTIF($E$3:$E3, $C$4:$C$10), ""), 0)),"")}

Заметка,

  • Поскольку данные OP не содержат DUPLICATEs поэтому формула извлекает все четыре Sales Order клиента в первом случае (Screen Shot 1).
  • Но в Screen Shot 2 вы можете найти DUPLICATEs в Заказе на Sales Order и формула извлекает 3 Unique Sales order .
  • А в случае формулы TR002 будут извлечены все 3 Sales Order так как не имеет DUPLICTATEs .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .