2013-12-12 3 views
2

Я знаю, что уже есть вопрос, на который был дан ответ о подсчете uniques с условием (Count Unique values with a condition), но я хочу знать, как считать uniques в столбце с условиями TWO.Как подсчитать уникальные значения в Excel с двумя условиями

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

Как я могу это сделать?

+0

Как и раньше, легко с помощью сводной таблицы. – pnuts

ответ

3

Формула я предложил в это ссылка

=SUM(IF(FREQUENCY(IF(B2:B100=1,IF(A2:A100<>"",MATCH(A2:A100,A2:A100,0))),ROW(A2:A100)-ROW(A2)+1),1))

что рассчитывает различные значения в A2:A100 если B2:B100 = 1

Вы можно просто добавить еще IF с дополнительными условиями, убедившись, что вы получаете нужный mber круглых скобок в правильных местах, например. для числа различных владельцев по городу и месяц попробовать эту версию для March в Chicago

=SUM(IF(FREQUENCY(IF(City="Chicago",IF(Month="March",IF(Owner<>"",MATCH(Owner,Owner,0)))),ROW(Owner)-MIN(ROW(Owner))+1),1))

подтвержденное CTRL + SHIFT + ENTER

0

попробовать это: (непроверенная)

=SUM(1/COUNTIF(AND(condition1,condition2)) 
1

Если вы используете Excel 2013, существует очень простой подход без каких-либо формул,

Консолидация (функция excel под DATA), аранжировка путь к названиям городов слева, а имена владельцев - следующий столбец справа, в верхней строке - метки города и владельца, затем выберите данные и нажмите обе опции (заголовок и левую строку), а также для операции сверху диалог выбирает счет.

У вас должен быть отчет, который вы ищете.

Примечание: вам также может потребоваться удалить дубликаты, и вы можете сделать это на основе двух условий столбца.

3

Чтобы добавить к ответу Барри: вам не нужно вставлять IF, так как это быстро становится беспорядочным. Вы можете просто умножить их вместе, как это:

IF((City="Chicago)*(Month="March"),...) 

Это намного проще добавлять переменные, способ и следить за скобкой.

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