Гид по технологиям

Подсчёт чекбоксов в Google Sheets

4 min read Google Sheets Обновлено 23 Dec 2025
Подсчёт чекбоксов в Google Sheets
Подсчёт чекбоксов в Google Sheets

Иконка Google Sheets на зелёном фоне

Быстрые ссылки

  • Подсчёт стандартных чекбоксов
  • Подсчёт чекбоксов с пользовательскими значениями
  • Альтернативные подходы и отладка

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

Например, у вас список задач с чекбоксами для отметки завершённых. Или чекбоксы используются в форме, и нужно узнать, сколько ответов осталось незаполненными. Функция COUNTIF в Google Sheets решит эту задачу за несколько секунд.

Как считать стандартные чекбоксы

Чекбоксы в Google Sheets по умолчанию возвращают логические значения TRUE (если отмечен) и FALSE (если не отмечен). Эти значения используются как критерии в функции COUNTIF.

Синтаксис функции:

COUNTIF(диапазон_ячеек, критерий)

Оба аргумента обязательны. Выберите ячейку, где хотите увидеть итог, и введите формулу. Чтобы подсчитать количество отмеченных чекбоксов в диапазоне B1:B12, используйте:

=COUNTIF(B1:B12,TRUE)

COUNTIF с TRUE в Google Sheets

Чтобы посчитать неотмеченные чекбоксы, замените TRUE на FALSE:

=COUNTIF(B1:B12,FALSE)

COUNTIF с FALSE в Google Sheets

Формула обновляет результат автоматически при отметке или снятии отметки, поэтому вы всегда видите актуальный итог.

Как считать чекбоксы с пользовательскими значениями

При вставке чекбоксов можно задать свои значения для состояний отмечено/не отмечено (validation → custom values). Если вы использовали такие значения, то в COUNTIF указывайте именно их — в кавычках.

На примере, где для отмеченного задано “YES”, а для неотмеченного — “NO”:

=COUNTIF(B1:B12,"YES")

Пользовательские значения для чекбоксов в Google Sheets

И для неотмеченных:

=COUNTIF(B1:B12,"NO")

COUNTIF с пользовательским значением в Google Sheets

COUNTIF с пользовательским значением NO в Google Sheets

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

Как это работает — краткая модель

  • Чекбокс в Google Sheets хранит значение (по умолчанию логическое TRUE/FALSE или заданная строка).
  • COUNTIF просматривает диапазон и сравнивает каждую ячейку с критерием.
  • Результат — количество совпадений.

Эта модель проста: думайте о чекбоксах как о наборах значений, которые можно считать стандартными функциями для подсчёта.

Альтернативные подходы и расширенные примеры

Если нужен более гибкий подсчёт или условия сложнее, используйте другие функции.

  • COUNTIFS — подсчёт по нескольким критериям. Пример: подсчитать отмеченные задачи только в определённой колонке статуса.
=COUNTIFS(B1:B12,TRUE,C1:C12,"Готово")
  • SUMPRODUCT — мощно для расчётов на основе логики. Пример: подсчитать отмеченные в нескольких несмежных диапазонах.
=SUMPRODUCT(--(B1:B12=TRUE),--(D1:D12=TRUE))
  • FILTER + COUNTA — отфильтровать только отмеченные, затем посчитать количество.
=COUNTA(FILTER(B1:B12,B1:B12=TRUE))
  • ARRAYFORMULA — применить формулу к динамическому диапазону или к таблице целиком.
=SUM(ARRAYFORMULA(IF(B1:B100=TRUE,1,0)))

Выбор подхода зависит от задачи: COUNTIF прост для одного диапазона и одного условия; COUNTIFS — для нескольких условий; SUMPRODUCT и ARRAYFORMULA дают гибкость при сложных вычислениях.

Пошаговая шпаргалка (шаблон действий)

  1. Убедитесь, что в ячейках действительно вставлены чекбоксы (Data → Checkbox).
  2. Определите, используются ли стандартные значения (TRUE/FALSE) или кастомные (например, “YES”/“NO”).
  3. В ячейке для итога введите формулу COUNTIF с нужным критерием.
  4. При необходимости используйте COUNTIFS или FILTER для дополнительных условий.
  5. Если результат не совпадает с ожиданием — проверьте формат ячеек и наличие пробелов.

Частые проблемы и способы их решения

Важно: перед поиском ошибки проверьте, что в ячейках действительно чекбоксы, а не текст «TRUE» или «YES».

  • Проблема: COUNTIF возвращает 0, хотя несколько чекбоксов отмечены.
    Решение: проверьте, не сконвертированы ли значения в текст; попробуйте временно в пустой ячейке поставить =B1=TRUE и посмотреть результат.

  • Проблема: пользовательские значения не считаются.
    Решение: убедитесь, что в формуле строковые значения в кавычках (“YES”).

  • Проблема: данные в разных листах или несмежных диапазонах.
    Решение: используйте SUMPRODUCT или объединяйте результаты через +: =COUNTIF(Sheet1!B1:B12,TRUE)+COUNTIF(Sheet2!B1:B12,TRUE).

Практическое руководство: примеры для задач

  • Подсчитать все отмеченные задачи в колонке B:
=COUNTIF(B:B,TRUE)
  • Подсчитать отмеченные задачи в диапазоне и показать процент выполнения (в ячейке C1):
=COUNTIF(B1:B100,TRUE)/COUNTA(B1:B100)
  • Подсчитать отмеченные задачи только для определённой категории (колонка C):
=COUNTIFS(B1:B100,TRUE,C1:C100,"Маркетинг")

Критерии приёмки

  • Формула корректно считает отмеченные чекбоксы (TRUE) в указанном диапазоне.
  • Для кастомных значений строки указаны в кавычках и подсчёт совпадает с ожидаемым.
  • Итог обновляется автоматически при изменении состояния чекбоксов.

Короткий глоссарий

  • CHECKBOX — элемент ввода в Google Sheets, возвращает значение ячейки.
  • COUNTIF — функция подсчёта значений по одному критерию.
  • COUNTIFS — функция подсчёта по нескольким критериям.

Краткое резюме

Если чекбоксы используют стандартные логические значения, достаточно =COUNTIF(диапазон,TRUE) для подсчёта отмеченных. Для кастомных значений указывайте их в кавычках. При сложной логике используйте COUNTIFS, FILTER или SUMPRODUCT.

Примечание: для других задач с датами или суммированием значений рядом с чекбоксом применяйте сочетание COUNTIF/COUNTIFS с дополнительными столбцами.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отключение Recall в Windows — сохранить приватность
Конфиденциальность

Отключение Recall в Windows — сохранить приватность

Использовать CD, DVD, Blu-ray без привода
Гайды

Использовать CD, DVD, Blu-ray без привода

Raspberry Pi NAS — энергоэффективное сетевое хранилище
Домашний сервер

Raspberry Pi NAS — энергоэффективное сетевое хранилище

Вернуть ленту в Microsoft Office быстро
Microsoft Office

Вернуть ленту в Microsoft Office быстро

5 способов скрыть файлы и папки в Windows и macOS
How-to

5 способов скрыть файлы и папки в Windows и macOS

Вставить изображение в PDF через Preview на Mac
Руководства

Вставить изображение в PDF через Preview на Mac