Оглавление
Узнайте, как можно создавать пользовательские правила для окрашивания данных по любым условиям.
Условное форматирование на основе другой ячейки: видео расшифровка
Несомненно, условное форматирование - одна из самых полезных функций в Excel. Стандартные правила позволяют быстро выделить цветом нужные значения, но что если вы хотите отформатировать целые строки на основе значения в определенной ячейке? Позвольте мне показать вам, как с помощью формул можно создать любое правило условного форматирования.
Применение условного форматирования, если другая ячейка пуста
Вот одна общая задача: я хочу выделить строки с пустым идентификатором. Начнем с шагов по созданию пользовательского правила:
- Прежде всего, выберите диапазон, который вы хотите выделить, это сэкономит вам несколько шагов в дальнейшем. Убедитесь, что вы начинаете с левой верхней записи и опускаете строку заголовка. Преобразование диапазона в таблицу - лучший вариант, если вы планируете применять правило к новым записям в будущем.
- Вверху нажмите на Условное форматирование и выберите "Новое правило". Вам нужен последний пункт: "Использовать формулу, чтобы определить, какие ячейки форматировать".
- Теперь вы можете ввести свое пользовательское условие и установить нужный формат.
- Цвет заливки предлагает самый быстрый способ увидеть наши данные, поэтому давайте выберем его и нажмем OK.
- Формула для нахождения строк с пробелами в столбце A следующая
=A2=""
Но это еще не все. Чтобы убедиться, что правило применяется к каждой строке, необходимо сделать ссылку на столбец абсолютной, поэтому введите знак доллара перед столбцом A:=$A2=""
Смотрите также: Формула Excel MAX IF для поиска наибольшего значения с условиямиЕсли бы вы хотели всегда смотреть на эту конкретную ячейку, то вы бы исправили и строку, чтобы она выглядела так: $A$2=""
- Нажмите Ok и готово.
Условное форматирование Excel на основе значения другой ячейки
Теперь давайте продолжим и посмотрим, как мы можем найти те названия книг, которые имеют 10 или более в столбце E. Я выберу названия книг, потому что это то, что мы хотим отформатировать, и создам новое правило условного форматирования, которое использует формулу. Наше условие будет похожим:
=$E2>=10
Выберите формат и сохраните правило, чтобы посмотреть, как оно работает.
Как видите, это простые правила, в которые вы можете ввести любое интересующее вас значение. Где находится значение, не важно. Если оно находится на другом листе, то просто убедитесь, что вы включили его название в свою ссылку.
Формула условного форматирования для нескольких условий
Перейдем к случаям, когда ваше условие касается двух разных значений. Например, вы можете захотеть увидеть заказы, которые имеют высокий приоритет и более 8 в поле количества.
Чтобы изменить существующее правило, выберите Управление правилами в разделе Условное форматирование, найдите правило и нажмите Изменить. Чтобы убедиться, что выполняются несколько условий, используйте функцию "И", затем перечислите критерии в скобках и не забывайте использовать кавычки для текстовых значений:
=AND($D2="High",$E2>8)
Если вы хотите убедиться, что выполняется хотя бы одно условие, то используйте функцию OR. Замените функцию, теперь она будет выглядеть так: выделить строку, если приоритет высокий или если количество больше 8.
Форматирование на основе текста другой ячейки
Вот еще одна функция, которую вы оцените, если работаете с текстовыми значениями. Задача покажется сложной, если вы хотите просмотреть ячейки, содержащие ключевое слово вместе со всем остальным. Если это ваш случай, вам придется использовать функцию Поиск, и вот как это будет выглядеть. Выберите записи, которые нужно раскрасить, создайте правило и введите:
=SEARCH("Срочно",$F2)>0
Обратите внимание, что если вы введете больше 1, то вы получите ячейки, которые запустить с этим текстом.
Что нужно помнить о пользовательских правилах
Вы можете использовать практически любую формулу в качестве условия для выделения данных. В одном из наших предыдущих видео мы рассказали о том, как выявить дубликаты с помощью условного форматирования, а еще несколько отличных примеров формул вы можете найти в нашей статье в блоге на эту тему.
Прежде чем приступить к форматированию таблицы, позвольте мне быстро рассказать о некоторых типичных ошибках, которые могут не позволить вам получить ожидаемые результаты.
Прежде всего, помните о разнице между абсолютными и относительными ссылками на ячейки. Если вы хотите проверить каждую ячейку в колонка введите знак доллара перед названием колонки. Чтобы продолжить проверку один ряд добавьте знак доллара перед номером строки. И чтобы исправить ссылку на ячейку, другими словами, чтобы продолжать проверять одна и та же клетка Убедитесь, что знак доллара стоит перед обеими строками: столбцом и строкой.
Затем, если вы видите, что ваше правило применяется только к одной строке или ячейке, вернитесь в раздел "Управление правилами" и убедитесь, что оно применяется к нужному диапазону.
При создании правила всегда используйте для формулы левую верхнюю ячейку диапазона с данными и опускайте строку заголовка, чтобы избежать смещения результатов.
Если вы будете помнить об этих моментах, формулы условного форматирования будут творить чудеса с вашими данными. Если у вас все еще есть проблемы с тем, чтобы заставить их работать на вас, пожалуйста, поделитесь своей задачей в комментариях, мы постараемся помочь вам.