Как посчитать количество уникальных значений в столбце?
В Excel 365: =ЧСТРОК(УНИК(A2:A100)). В старых версиях: =СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A100; A2:A100)) — формула подсчёта уникальных через обратные частоты.
Подсчёт уникальных (count distinct) — задача, для которой нет простой встроенной функции в старых версиях Excel.
Excel 365
=ЧСТРОК(УНИК(A2:A100))
УНИК возвращает уникальные, ЧСТРОК считает количество строк.
Старые версии (без пустых ячеек)
=СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A100; A2:A100))
Каждое значение вносит вклад, обратный числу повторов: 3 одинаковых = 3×(1/3) = 1.
С пустыми ячейками
=СУММПРОИЗВ((A2:A100<>"")/СЧЁТЕСЛИ(A2:A100; A2:A100&""))
Защита от деления на ноль при пустых ячейках.
Уникальные по нескольким столбцам
=ЧСТРОК(УНИК(A2:B100))
Количество уникальных комбинаций (город + товар).
Пример
Список городов: Москва, Москва, Питер, Казань, Питер → 3 уникальных.