Интерактивный чек лист в excel — простой, но эффектный инструмент визуализации выполненных задач. Для его создания будем использовать инструмент Чек-бокс из меню Разработчик.
Видео для тех, кто не любит читать
Для чек-листа предварительно подготовлена таблица, в которой следующие столбцы:
Готовность — в этот столбец мы будем вставлять чек-боксы для отметки выполненной задачи “галочкой”
#готовность — технический столбец, в который будет проставляться статус чек-бока (ИСТИНА или ЛОЖЬ). Этот столбец мы потом скроем.
Задача — собственно, задачи, выполнение которых будет отмечаться “галочками”
Чтобы создать чек-лист в excel перейдем на вкладку Разработчик — блок Элементы управления — Вставить — Флажок из раздела Элементы управления формы.
Сообщество Excel Analytics | обучение Excel
Обратите внимание, что выбирать Флажок нужно именно из верхнего раздела (Элементы управления формы).
Нарисуем элемент на подходящем месте зажатой левой клавишей мыши.
Щелкнем на нем, сотрем текст и уменьшим размер, чтобы он выглядел вот так.
Сразу размножим его. Количество чек-боксов должно быть равно количеству строчек в чек-листе. Выделим (с зажатой клавишей Ctrl, иначе просто устанавливается галка) и скопируем-вставим чек-бокс при помощи клавиш Ctrl + C, Ctrl + V.
Распределим по строчкам, можно пока особенно не выравнивать.
Теперь выделим все созданные чек-боксы с зажатой клавишей Ctrl и перейдем в меню Формат фигуры — блок Упорядочить — Выровнять — По левому краю.
Снова нажмем кнопку Выровнять — Распределить по вертикали.
Таким образом, мы выровняли положение чек-боксов для нашего чек-листа excel.
Алгоритм для работы с чек-боксом
Теперь щелкаем правой кнопкой мыши по верхнему чек-боксу и выбираем Формат объекта.
Переключатель в блоке Значение установим снят.
Установим курсор в поле Связь с ячейкой и сошлемся на первую после шапки ячейку в техническом столбце #готовность.
Повторим Алгоритм для работы с чек-боксом для каждого флажка.
Ссылки устанавливаем на соответствующие ячейки в столбце #готовность.
Далее для наглядности отметим “галочкой” любой из чек-боксов.
Выделим все ячейке в столбце Задача, кроме заголовка.
Перейдем во вкладку Главная — Условное форматирование — Создать правило.
Выберите тип правила — Использовать формулу для определения форматируемых ячеек.
В строку Форматировать значения, для которых следующая формула является истиной напишем формулу:
=$B2=ИСТИНА
Обратите внимание, что значком $ должен быть закреплен только индекс столбца В, а номер строки 2 должен быть не закреплен абсолютной ссылкой. Это нужно, чтобы формула работала для всех строк в чек-листе.
Формула будет искать в техническом столбце #готовность ячейку, значение которой =ИСТИНА (т.е. установлена галочка) и форматировать ячейку в соответствующей строке столбца Задача.
Чтобы задать формат, нажмем кнопку Формат в том же окне.
На вкладке Заливка выберем цвет и нажмем Ок.
Снова нажмем Ок, чтобы выйти из окна условного форматирования.
Ячейка, которую мы отметили галочкой, окрасилась в зеленый цвет. Это произошло потому, что в техническом столбце #готовность появилось слово ИСТИНА.
Скроем технический столбец #готовность, щелкнув по нему правой кнопкой мыши и выбрав Скрыть.
Наш интерактивный чек лист в excel готов. Теперь, если отметить задачу галочкой, она закрашивается цветом. Если галочку снять, цвет исчезает.