Подсчёт уникальных значений в столбце

математика

Что делает формула

Эта формула работает так: СЧЁТЕСЛИ считает, сколько раз каждое значение встречается в списке. Деление 1 на это количество даёт дробь. СУММПРОИЗВ складывает дроби — и в сумме каждое уникальное значение даёт ровно 1. Важно: в диапазоне не должно быть пустых ячеек.

Формула

=СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A100;A2:A100))

Пример

Сколько разных городов в списке:

Город
Москва
Казань
Москва
Санкт-Петербург
Казань
Москва

Результат: 3 (Москва, Казань, Санкт-Петербург)

Частые ошибки

  • 1Пустые ячейки в диапазоне вызовут ошибку деления на ноль — ограничьте диапазон данными
  • 2В Excel 365 есть функция УНИК (UNIQUE), которая проще — но она недоступна в старых версиях
  • 3Формула считает с учётом регистра: "москва" и "Москва" — два разных значения

Нужна другая формула?

AI сгенерирует за 3 секунды — опишите задачу на русском языке

Попробовать генератор