askXL
Вопрос RU

Как посчитать количество уникальных значений в столбце?

Ответ

В 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 уникальных.

05.03.2026 Excel / Google Sheets

Нужна своя формула?

Опишите задачу — ИИ сгенерирует рабочую формулу за секунды

Создать формулу

Вы использовали бесплатные запросы

Войдите, чтобы продолжить генерировать формулы — это бесплатно!

Больше запросов
Сохранение формул в избранное
Доступ к истории формул
Войти через Google

By signing in, you agree to our Privacy Policy

Отличная формула!

Войдите, чтобы сохранять формулы и получить больше бесплатных запросов

Войти бесплатно

Сохранить в избранное

Войдите, чтобы сохранять формулы и получать к ним доступ в любое время

Войти через Google