Формула Excel — подсчет уникальных проектов, но исключение «Администратора»

Формула Excel — подсчет уникальных проектов, но исключение «Администратора»

Мне нужна помощь по формуле Excel, которую я не смог понять самостоятельно.

У меня есть пример списка данных в диапазоне A1:B7. Столбец A — это список имен (например, Джон, Джейн и т. д.), а столбец B — это список кодов проектов (например, ABC, ABD, Admin и т. д.), вот так:

   A      B
  John   ABC
  Jane   ABD
  John   Admin
  Jane   ABC
  Mike   ABD
  John   ABC
  Jane   Admin

Я хочуподсчитать количество уникальных проектовнад которыми работали Джон и Джейн, ноисключать the Админпроект.

Например, Джон дважды работал над проектомАБВ' иАдмин, поэтому уникальное количество проектов для Джона будет равно1.

Джейн работала над проектамиАБВ,АБДиАдмин, поэтому уникальное количество проектов для Джейн будет равно2.

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

решение1

Вот как это сделать, если у вас таблица отсортирована по имени. Я думаю, вы сможете это сделать.

=SUM(1/COUNTIF(B1:B4;B1:B4))-IF(COUNTIF(B1:B4;"=Admin")>0;1;0)

Вам может потребоваться заменить ;на ,в формуле, если ваша версия Excel отличается от моей. Обязательно подтвердите эту формулу, нажав CTRL+SHIFT+ENTER, а не просто ENTER. Это подсчитывает количество уникальных записей для B1:B4, исключая Admin. Если предположить, B1:B4что это только проект Джона, это будет число для Джона.

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

Я использовал следующую информацию: вотсвязьобъясняя, как подсчитать количество уникальных значений в столбце. Он использует то, что называется функциями массива. Вы можете прочитать о нихздесь.

UPD: Также см. ответ наэтотвопрос. Там обсуждается, как исключить ячейку из диапазона, что должно быть полезно. Вы бы расширили B1:B4весь столбец, а затем исключили бы те ячейки, в которых нет Джона в соседней ячейке. Я не смог попробовать это в моем Excel 2003.

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