У меня есть таблица, которая отслеживает еженедельное посещение собраний.Мне нужно вернуть количество человек, которые посетили хотя бы одно собрание в месяц , а не общее количество еженедельных участников собрания.Другими словами, если человек посещал 4 собрания в месяц, счет увеличивается на 1, а не на 4.
Имена указаны в столбце A, а недели в месяце указаны в столбцах BF (например,B2 - «2 сентября»; C2 - «9 сентября»; «D2 -« 16 сентября »и т. Д.) Когда человек посещает собрание, соответствующая ячейка получает« X ».
Итакпока что единственный известный мне метод, который я могу использовать для получения числа уникальных или отдельных участников собрания, - это сначала использовать набор формул в одном столбце (H), чтобы определить, найден ли «X» в соответствующих строках, а затемвторая формула, которая ссылается на диапазон (в столбце H), содержащий первый набор формул для возврата числа TRUE
результатов.
Я пытаюсь использовать ArrayFormula
или что-то подобноечтобы получить окончательное число всего за один снимок. В настоящее время я использую функцию COUNTIF
для значений в диапазоне столбец , в то время как строки в этом же диапазоне заполняются с помощью COUNTA
функций.
How можно ли использовать только одну формулу для возврата счетчика посещаемости - независимо от того, какой промежуточный шаг / диапазон в столбце H?
Не получается, что формула массива работает правильно, и яне смог найти похожие ответы, несмотря на часы поиска.Извиняюсь, если есть похожие вопросы, уже опубликованные (я не мог найти тот, который задает тот же вопрос, что и у меня).Вот моя лучшая попытка:
=ArrayFormula(COUNTIF(COUNTA(B3:F17) > 0,TRUE))
... которая возвращает 1
.
Вот пример электронная таблица с примерами данных.