Как в экселе посчитать да или нет

Запутались, как в экселе посчитать да или нет? Расскажем про супер-простые формулы, которые сделают подсчет ответов элементарным и быстрым!

В большинстве бизнес‑отчетов, опросов и чек‑листов часто встречаются ответы «Да»/«Нет».
Ниже – пошаговое руководство, как быстро подсчитать количество этих ответов в Microsoft Excel, а также как вывести проценты, работать с несколькими условиями и избегать распространённых ошибок.


Подготовка данных

Предположим, что ответы находятся в столбце B (ячейки B2:B101). В ячейках могут быть:

  • Текст Да или Нет (может быть в разных регистрах – ДА, да и т.д.)
  • Пустые ячейки
  • Случайные пробелы до или после текста

Чтобы подсчёт был корректным, важно учесть все эти нюансы.


Простейший подсчёт с COUNTIF

Функция COUNTIF считает ячейки, удовлетворяющие одному условию.

=COUNTIF(B2:B101;"Да")
=COUNTIF(B2:B101;"Нет")

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

Игнорирование регистра

Для нечувствительного к регистру подсчёта используем СЧЁТЕСЛИ (англ. COUNTIF) в сочетании с функцией LOWER (или UPPER) внутри массива:

=SUMPRODUCT(--(LOWER(B2:B101)="да"))
=SUMPRODUCT(--(LOWER(B2:B101)="нет"))

SUMPRODUCT преобразует логический массив в 0/1 и суммирует.

Удаление лишних пробелов

Если в ячейках могут быть пробелы, добавляем TRIM:

=SUMPRODUCT(--(TRIM(LOWER(B2:B101))="да"))
=SUMPRODUCT(--(TRIM(LOWER(B2:B101))="нет"))

Подсчёт НЕ «Да»/«Нет» (например, «Прочее»)

Чтобы узнать количество ячеек, содержащих что‑то отличное от «Да» и «Нет», используем COUNTIFS (англ. COUNTIFS) или комбинацию COUNTA и COUNTIF:

=COUNTA(B2:B101) ⎻ COUNTIF(B2:B101;"Да") ─ COUNTIF(B2:B101;"Нет")

Или с учётом пробелов и регистра:

=COUNTA(B2:B101) -
 SUMPRODUCT(--(TRIM(LOWER(B2:B101))="да")) -
 SUMPRODUCT(--(TRIM(LOWER(B2:B101))="нет"))

Подсчёт процентов «Да» и «Нет»

Процент – это отношение количества нужных ответов к общему числу ответов (не пустых).

=COUNTIF(B2:B101;"Да")/COUNTA(B2:B101)
=COUNTIF(B2:B101;"Нет")/COUNTA(B2:B101)

Чтобы сразу отобразить в виде процента, задайте формат Число → Процент или умножьте на 100:

=ROUND(COUNTIF(B2:B101;"Да")/COUNTA(B2:B101)*100;2) & "%"`

Подсчёт с несколькими условиями (например, «Да» в одном столбце и «2024» в другом)

Для более сложных задач используем COUNTIFS (англ. COUNTIFS) – условный подсчёт по нескольким диапазонам.

=COUNTIFS(B2:B101;"Да"; C2:C101;">=")

Эта формула считает ячейки, где в столбце B стоит «Да», а в столбце C – дата не раньше 1 января 2024 года.


Альтернатива: СУММПРОИЗВ (SUMPRODUCT)

Если нужна гибкость (например, подсчёт «Да» + «Нет», но исключая «Не определено»), удобно пользоваться SUMPRODUCT:

=SUMPRODUCT(--( (TRIM(LOWER(B2:B101))="да") + (TRIM(LOWER(B2:B101))="нет") ))

Здесь оператор + работает как логическое ИЛИ.


Динамические диапазоны через Таблицы Excel

Если данные постоянно пополняются, лучше оформить их как Таблицу (Ctrl + T). Тогда формулы выглядят чище:

=COUNTIF(Таблица1[Ответ];"Да")
=COUNTIF(Таблица1[Ответ];"Нет")

Таблица автоматически расширяется при добавлении новых строк, и формулы продолжают работать без правок.


Сводные таблицы (PivotTable) – быстрый визуальный подсчёт

  1. Выделите диапазон с ответами.
  2. Вставка → Сводная таблица.
  3. Перетащите поле «Ответ» в область Строки и также в область Значения (по умолчанию будет Счёт).

Сводная таблица мгновенно покажет количество «Да», «Нет» и любых других вариантов.


Распространённые ошибки и как их избежать

  • Пробелы в ячейках – используют TRIM или СЖПРОБЕЛЫ (RU‑версия).
  • Разный регистр – приводим к нижнему/верхнему регистру через LOWER или UPPER.
  • Скрытые символы (неразрывный пробел, табуляция). Их устраняют функцией SUBSTITUTE:
     =SUBSTITUTE(A1;CHAR(160);"")
     
  • Пустые ячейки учитываются в COUNTA, но не в COUNT. Если нужно исключить их полностью, используйте комбинацию COUNTA – COUNTBLANK.

Полезные лайфхаки

  • Кнопка «Счёт в строке состояния»: нажмите правой кнопкой на строку состояния Excel → Подсчёт → Количество. Excel покажет количество непустых ячеек без формул.
  • Быстрый подсчёт через фильтр: включите автофильтр, отфильтруйте «Да», посмотрите в строке состояния – там будет количество отфильтрованных ячеек.
  • Условное форматирование для визуального подсчёта: Главная → Условное форматирование → Правила выделения ячеек → Текст, содержащий… – подсветит все «Да» и «Нет» разными цветами.

Подсчёт ответов «Да» и «Нет» в Excel – задача, которую можно решить несколькими способами: от простых COUNTIF до более мощных COUNTIFS, SUMPRODUCT и сводных таблиц. Выбор метода зависит от объёма данных, наличия дополнительных условий и от того, насколько автоматизированным должен быть процесс.

Помните о типичных подводных камнях – пробелы, регистр и скрытые символы. Применив приведённые техники, вы сможете быстро получать точные количества и проценты, а также создавать удобные отчёты для руководства и коллег.

Удачной работы с Excel!