- Применять готовые правила условного форматирования
- Писать правило-формулу, которое выделяет всю строку
- Задавать числовые ограничения и раскрывающиеся списки с помощью проверки данных
Учитель хочет, чтобы баллы ниже 50 сами становились красными, а ввести по ошибке 150 баллов было невозможно. Для этого в Excel есть два инструмента: условное форматирование меняет вид ячейки в зависимости от её значения, а проверка данных не даёт ввести неправильные данные.
Условное форматирование
Все правила находятся в меню Home › Styles › Conditional Formatting. Правило задаётся один раз: когда меняется значение, сам меняется и цвет. Основные виды правил:
| Пункт меню | Что делает |
|---|---|
Highlight Cells Rules | Greater Than, Less Than, Between, Equal To, Text that Contains, Duplicate Values — выделяет ячейки, отвечающие условию |
Top/Bottom Rules | Top 10 Items, Bottom 10%, Above Average — лучшие, худшие или выше среднего |
Data Bars | полоса внутри ячейки, пропорциональная значению |
Color Scales | цветовая шкала: например, малые значения красные, большие — зелёные |
Icon Sets | значки: стрелки, светофоры или звёзды |
- 1Выдели диапазон
Выдели ячейки с баллами, например B2:B30.
- 2Выбери правило
Нажми
Home › Styles › Conditional Formatting › Highlight Cells Rules › Less Than…. - 3Задай порог и формат
Введи в поле
50, выбери в спискеLight Red Fill with Dark Red Textи нажмиOK. Как только балл опустится ниже 50, ячейка станет красной.
Правило с формулой: выделяем всю строку
Чтобы выделить не только балл, а всю строку ученика, выдели A2:D30 и открой Conditional Formatting › New Rule… › Use a formula to determine which cells to format. Формулу пиши для левой верхней ячейки выделения: =$D2<50. Знак $ закрепляет столбец D, поэтому каждая ячейка строки проверяет одну и ту же ячейку D, а номер строки остаётся относительным. Когда формула возвращает TRUE, Excel применяет формат. Изменить правила можно в Manage Rules…, удалить — через Clear Rules.
Проверка данных
- 1Открой окно
Выдели B2:B30 и нажми
Data › Data Tools › Data Validation. - 2Задай правило
На вкладке
SettingsвыбериAllow: Whole number,Data: between,Minimum: 0,Maximum: 100. - 3Добавь подсказку
На вкладке
Input Messageвведи текст, который появится при выборе ячейки, например «Введите целое число от 0 до 100». - 4Выбери сообщение об ошибке
На вкладке
Error Alertвыбери вид:Stopне принимает неверное значение,Warningспрашивает,Informationтолько сообщает. НажмиOK.
Для раскрывающегося списка выбери Allow: List и введи значения в поле Source: Баку,Гянджа,Сумгайыт (при некоторых региональных настройках вместо запятой нужна точка с запятой) — или укажи диапазон на листе: =$H$2:$H$4. Рядом с ячейкой появится стрелка, и пользователь выберет значение из списка — больше никаких «баку» или «Баку » с лишним пробелом в конце.
Главное
- Условное форматирование (
Home › Styles) автоматически меняет вид ячейки в зависимости от её значения. - Правило-формула пишется для левой верхней ячейки и применяет формат там, где возвращает TRUE;
=$D2<50выделяет всю строку. - Проверка данных (
Data › Data Tools) задаёт ограничения, списки, подсказки и сообщения об ошибках. - Проверка не касается уже введённых значений — найди их через
Circle Invalid Data.
Проверь себя
Вопросов: 10. Каждый правильный ответ приносит XP.