2014-10-02 6 views
0

Я использовал эту формулу для SKU считается в некоторых категориях данных несколько критериев:COUNTIF Уникальных значений

=+COUNTIFS(Data!$AG:$AG, ">"&0,Data!$AO:$AO, "="&$A115,Data!$L:$L, "="&D$104,Data!$P:$P,$B$103) 

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

Как я могу изменить формулу, чтобы получить уникальный счет SKU за деление?

 
Column AG: Inventory 
Column AO: Division Name 
Column L: Month 
Column P: Year 
Column T: SKU Code(written out) - what I need to find unique values of.

Пример здесь: dropbox.com/s/hxbt7hb9l8hf4w6/Sample%20Example.xlsx?dl=0

+0

Можете ли вы дать нам несколько примеров ввода и вывода? –

+2

http://stackoverflow.com/questions/20532773/how-to-count-unique-values-in-excel-with-two-conditions –

+0

@JohnBustos Я, похоже, не мог получить его с этого поста .... – Bryan

ответ

0

Если вы создали вспомогательный столбец на входном листе с формулой (например, в BG2):

=1/COUNTIFS(T:T,T2,AG:AG,">0",AO:AO,AO2,L:L,L2,P:P,P2) 

Это означает, что если у вас, например, , 5 раз SKU в одном подразделении/месяц/год, вы получите 1/5. Затем в лист калькуляции замените свой COUNTIFS на SUMIFS (суммируя новый столбец-помощник, используя те же условия). Это будет означать, что ваши 5 дубликатов (с 1/5 в помощнике) получить суммируются к 1 - то есть 1 уникального SKU

EDIT

Потому что там, где некоторые нет положительной инвентаризации, счетчик дает вам- и вы получите ошибку #DIV/0! ... так что мы можем исправить это с:

=IFERROR(1/COUNTIFS(T:T,T2,AG:AG,">0",AO:AO,AO2,L:L,L2,P:P,P2),0) 

Затем в Output-УД Уникальный SKU количества листов, в ячейке, например, B6, используйте:

=SUMIFS(input!$BG:$BG,input!$AO:$AO,$A6,input!$L:$L,B$5,input!$P:$P,$B$4) 
+0

@bryan Это работало для вас? Не стесняйтесь принимать ответ! – Captain

Смежные вопросы