Подсчитайте количество уникальных значений в диапазоне с помощью UNIQUE + COUNTA.
Скопировать формулу
=COUNTA(UNIQUE(A2:A100))UNIQUE возвращает уникальные значения из диапазона, а COUNTA подсчитывает их количество. Это работает в Excel 365 и Excel 2021. В более старых версиях используйте комбинацию SUMPRODUCT/COUNTIF.
=COUNTA(UNIQUE(B2:B500))→37В списке 37 уникальных клиентов.
=COUNTA(UNIQUE(FILTER(A2:A100, A2:A100<>"")))→24Игнорирует пустые ячейки, которые UNIQUE иначе посчитала бы одним значением.
=SUM(--(COUNTIF(A2:A100, A2:A100)=1))→9Считает только значения, которые встречаются ровно один раз.
Устаревшие версии (до 365)
=SUMPRODUCT(1/COUNTIF(A2:A100, A2:A100))Работает без UNIQUE; диапазон не должен содержать пустых ячеек.
Пустые ячейки вызывают деление на ноль. Ограничьте диапазон заполненными ячейками или настройте критерий COUNTIF так, чтобы пропускать пустые ячейки.
При подсчёте различных значений каждое отличающееся значение учитывается один раз. Строго говоря, уникальные — это значения, которые встречаются только один раз. =COUNTA(UNIQUE(range)) даёт число различных значений; UNIQUE(range, , TRUE) оставляет только значения, встречающиеся ровно один раз.
В Excel для Microsoft 365, Excel 2021 и более поздних версиях, а также в Excel для интернета. В более ранних версиях нужна формула SUMPRODUCT/COUNTIF.
Сначала отфильтруйте: =COUNTA(UNIQUE(FILTER(A2:A100, B2:B100="East"))).
Нужна формула для ваших данных?
Опишите своими словами, что вам нужно, и ExcelGPT напишет, объяснит и проверит формулу — бесплатно для старта, без плагинов.