Есть ли способ подсчитать уникальные значения в столбце X, где Y и Z соответствуют установленным критериям?

#excel #excel-formula

#excel #excel-формула

Вопрос:

У меня есть список данных с A, B, C и D, где есть много повторяющихся имен. Я хочу подсчитать каждое имя только один раз, если B и C соответствуют набору kriteria.

Пример:

  • Питер — Клерк — Рабочий — Мужчина
  • Питер — Клерк — Рабочий — Мужчина
  • Стив — Клерк — Рабочий — Мужчина
  • Джон — Менеджер — Рабочий — Мужчина
  • Джон — Менеджер — Рабочий — Мужчина
  • Дейв — Клерк — Рабочий — Мужчина

Я пробовал различные суммы и графы, и мне удается подсчитать количество уникальных совпадений для каждого имени, но когда я пытаюсь добавить фильтры для «клерк» и «рабочий», у меня не получается составить согласованную формулу.

 {=SUM(1/(COUNTIF(Avdelingsmøte_FK!Deltaker,Avdelingsmøte_FK!Deltaker)))}
  

Критерии настроены на клерк и работают, поэтому я ожидаю, что количество вернет 3. С моей текущей формулой я получаю 4.

Ответ №1:

Вам нужно использовать числитель в качестве фильтра, затем изменить COUNTIF на COUNTIFS и дополнить условными обозначениями и, наконец, добавить обратное числителю значение в обозначитель.

 =SUMPRODUCT(((B2:B7="clerk")*(C2:C7="working"))/(COUNTIFS(A2:A7,A2:A7,B2:B7,"clerk",C2:C7,"working") ((B2:B7<>"clerk") (C2:C7<>"working"))))
  

введите описание изображения здесь

Комментарии:

1. Не могли бы вы, пожалуйста, объяснить, как работает последняя часть формулы? the (c2: c7<>»работает»). Я пытаюсь адаптировать формулу для работы с числами (поэтому вместо работы значения, которые я ищу, будут > 0.