2016-10-08 5 views
1

У меня есть столбец повторяющихся текстов (компаний), сопоставленных столбцу о том, было ли выполнено условие.Сколько разных значений отображается в столбце Excel?

Как подсчитать, сколько компаний выполнило условие? Например, рисунок ниже должно дать 2 (считая 1 для "Google" + 1 для "Яблока" и 0 для "Солнце")

enter image description here

ответ

3

Использовать этот массив формула:

=SUM(IF($B$2:$B$11="Y",1/COUNTIFS($A$2:$A$11,$A$2:$A$11,$B$2:$B$11,"Y"))) 

enter image description here

Будучи формулой массива, она должна быть подтверждена клавишей Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования. Если все сделано правильно, Excel поместит {} вокруг формулы.

+0

Спасибо! это сработало! Можно ли использовать подобный метод, если я считаю компанию только в том случае, если она принадлежит определенной группе, например Google принадлежит группе А, а Apple и Sun - группе B? Я попытался добавить еще один критерий в if, но он дал мне ошибку div/0. = SUM (IF ($ J $ 6: $ J $ 167 = "Y", 1/COUNTIFS ($ F $ 6: $ F $ 167, $ F $ 6: $ F $ 167, $ J $ 6: $ J $ 167, "Y", $ B $ 6: $ B $ 167, "Y"))) – Matteo

+2

@Matteo - см. Мой ответ на [подсчет уникальных текстовых значений на основе условия в другом столбце между критериями даты] (http://stackoverflow.com/questions/36103284/ кол-уникальный, текстовые значения, ориентированный на состоянии-в-другую колонку-между-финиковой crite/36104062 # 36104062). – Jeeped

+1

Вам также нужно добавить второй критерий в первую часть IF. Но это новый вопрос. На это ответили. –

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