В поддерживаемых версиях Excel для Microsoft 365 выберите ячейку или диапазон и выберите Вставка > Флажок . Эти флажки в ячейках сохраняют значения TRUEв FALSEячейке, поэтому формулы могут использовать их напрямую.
Если эта команда отсутствует, в настольной версии Excel предлагается устаревший флажок элемента управления «Форма» . Он располагается над сеткой и может записывать свое состояние в связанную ячейку.
Компания Microsoft указывает функцию установки флажка в ячейку в Excel для Microsoft 365 и Microsoft 365 для Mac. См. руководство Microsoft по установке флажка для получения информации о поддерживаемых шагах.
Вставьте флажок в ячейку в Excel.
Используйте столбец A для задач, а столбец B для флажков. Аналогичная структура подходит и для учета посещаемости: имена в столбце A, а столбец «Присутствует» в столбце B.
Настройте рабочий лист. Введите «Задача» в ячейку A1, а «Выполнено» в ячейку B1. Добавьте задачи в ячейки A2:A6, а ячейки B2:B6 оставьте для подзаголовков, чтобы надписи оставались читаемыми.
Список задач с отдельным столбцом «Выполнено», готовым для установки флажков.
Выделите ячейки с флажками. Выделите диапазон B2:B6, не включая заголовок. Выделение одной ячейки добавляет один флажок; выделение диапазона добавляет флажок к каждой выделенной ячейке.
Перед вставкой выберите весь диапазон флажков, например, B2:B6.
Вставьте флажки. Выберите Вставка > Флажок . Excel добавит флажок в каждую выбранную ячейку. Если флажок отсутствует, возможно, ваша сборка не включает эту функцию; попробуйте метод с использованием элемента управления формы, описанный ниже.
Команда «Флажок» находится на вкладке «Вставка» в Excel.
Убедитесь, что каждая ячейка имеет свой флажок. Каждый флажок относится к своей ячейке, а не находится над сеткой. Отмеченные ячейки имеют значение TRUE, а неотмеченные — FALSE; формулы могут считывать любое из этих значений.
Каждая выбранная ячейка в столбце «Готово» содержит свой собственный флажок.
Отмечайте выполненные пункты. Щелкните по квадратику, чтобы переключить его, или выберите одну или несколько ячеек с флажками и нажмите пробел, чтобы изменить их с клавиатуры.
Отмеченные и неотмеченные флажки остаются выровненными в пределах одного столбца.
Подсчитайте выполненные или оставшиеся элементы. Чтобы подсчитать отмеченные флажки, введите =COUNTIF(B2:B6,TRUE). Используйте =COUNTIF(B2:B6,FALSE)для неотмеченных флажков. Итоговые значения обновляются при переключении флажка. Если в ваших региональных настройках используются точки с запятой, замените запятые в формуле точками с запятой.
Функция COUNTIF возвращает 3 для трех отмеченных задач в этом примере.
Чтобы преобразовать флажок в текст, используйте формулу и заполните ее вниз. Синтаксис функции COUNTIF=IF(B2=TRUE,"Present","Absent") см. в справочнике Microsoft .
Используйте флажок «Использовать элемент управления формы разработчика»
Используйте элементы управления формами в настольной версии Excel, если команда внутри ячейки недоступна или вам нужен плавающий объект. Эти шаги описывают работу в Windows; меню могут различаться в зависимости от версии. Microsoft перечисляет элементы управления формами для Microsoft 365, Excel 2024, 2021, 2019 и 2016.
Отобразите вкладку «Разработчик». Выберите «Файл» > «Параметры» > «Настройка ленты» , установите флажок «Разработчик» в разделе «Основные вкладки» и нажмите «ОК» . Это активирует вкладку для установки.
Включите параметр «Разработчик» в списке «Настройка ленты».
Выберите элемент управления «Флажок». Откройте «Разработчик» > «Вставка» , выберите флажок в разделе «Элементы управления формы» , затем щелкните по листу, чтобы разместить его.
Установите флажок в разделе «Элементы управления формы».
Отредактируйте его метку и расположение. Этот флажок является плавающим объектом, а не частью ячейки. Отредактируйте или удалите его метку по умолчанию и расположите его в строке. Microsoft сообщает, что элементы управления формы добавляются по одному, хотя вы можете скопировать элемент управления, чтобы ускорить обработку длинного списка.
Флажок элемента управления формы располагается над сеткой рабочего листа и содержит подпись.
Свяжите элемент управления с ячейкой. Щелкните правой кнопкой мыши по флажку и выберите «Формат элемента управления» . В поле « Элемент управления» введите «Связь с ячейкой» и нажмите «ОК» . Связанная ячейка сделает состояние флажка доступным для формул.
$H$2На вкладке «Управление» укажите ячейку, например, H2.
Используйте связанное значение. Используйте =IF(H2=TRUE,"Present","Absent")в ячейке состояния. Отмеченный элемент управления возвращает «Присутствует»; снятый — «Отсутствует». Для нескольких строк свяжите каждый элемент управления с отдельной ячейкой, например, H2:H6, и укажите соответствующую строку.
В связанной ячейке H2 отображается значение TRUE, при этом флажок «Управление формой» установлен.
Подведите итог списка. Подсчитайте количество отмеченных элементов управления с помощью =COUNTIF(H2:H6,TRUE). После копирования элемента управления убедитесь, что его ссылка на ячейку указывает на правую строку. См. руководство по вкладке «Разработчик» и руководство по элементам управления форм от Microsoft .
Формула IF отображает каждый статус, а COUNTIF суммирует отмеченные строки.
Какой метод следует выбрать?
Для простых трекеров используйте флажки в ячейках: их значения TRUE/FALSE уже находятся в ячейках. Используйте элементы управления формы для плавающих объектов или более старых версий для настольных компьютеров. Элементы управления формы нельзя использовать в веб-версии Excel; Microsoft предупреждает, что продолжение редактирования рабочей книги в браузере после запроса на добавление неподдерживаемых функций может привести к их удалению. Откройте файл в настольной версии Excel, чтобы сохранить элементы управления.