Как выделить ячейку цветом если выполняется условие
Перейти к содержимому

Как выделить ячейку цветом если выполняется условие

  • автор:

Как Использовать Условное Форматирование в Microsoft Excel.

Электронные таблицы, иногда недолюбливают, из-за того, что их сложно читать. Создание таблицы «дружелюбной» для пользователя требует форматирования — основные элементы которого: добавление шапок таблицам, выравнивание и использование в таблицах правильных цветов.

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

Как Использовать Условное Форматирование в Microsoft Excel. Условное форматирование позволяет изменить фон в ячейке в зависимости от значения в ней.

На скриншоте ниже, вы можете видеть преимущества условного форматирования. Я использовал очень простое правило, благодаря которому фон ячейки меняется на зеленый, при положительной величине, и становится красным при отрицательном значении. Единственное, что меняется фон, в зависимости от значения.

Другие примеры использования условного форматирования:

  • Делать все отрицательные числа в списке данных — красными.
  • Создание гистограмм для визуального представления максимальных и минимальных значений в ваших данных.
  • Использование иконок что бы показывать самые высокие и низкие величины в списке данных.

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

Как Использовать Условное Форматирование в Excel (Смотрите и Учитесь)

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

Остальная часть урока будет посвящена добавлению условного форматирования к вашим электронным таблицам. Прочитайте и подумайте, как вы можете использовать это при работе с вашими таблицами.

1. Использование Встроенного Условного Форматирования

Этот урок предполагает использование примеров электронных таблиц, которые вы можете загрузить и использовать по ходу урока.

Электронные таблицы могут порой утомлять. Хорошая новость заключается в том, что условное форматирование в Excel легко начать использовать с помощью встроенных Excel стилей.

Мы взглянем на встроенные стили Excel предназначенные для условного форматирования. Каждый из этих стилей вы можете использовать, если выделите данные которые вы хотите форматировать, а затем найдете кнопку Условное Форматирование на вкладке Главная, в верхней строке меню.

Как Использовать Условное Форматирование в Microsoft Excel. Примените условное форматирование выделив данные и нажав на кнопку Условное Форматирование во вкладке Главная в верхней строке меню.

Когда вы откроете меню условного форматирования в Excel, выберите один из вариантов, чтобы его применить.

Выделение Ячеек Цветом

Выбор варианта выделения ячеек позволит вам выполнять условное форматирование для ряда факторов. Кликните по Условное Форматирование и затем выберите в меню опцию Правила Выделения Ячеек, что бы начать работать с условным форматированием.

Как Использовать Условное Форматирование в Microsoft Excel. Выделите ячейки, чтобы применить стили.

Эти варианты как стили для условного форматирования. Вот как работает каждый из них:

  • Больше. — Форматирует ячейку значение в которой больше чем вы установите.
  • Меньше. — Форматирует ячейки значение в которых меньше чем вы установите.
  • Между. — Позволяет задавать диапазон для условного форматирования, и выделяет ячейки, значения в которых находятся в этом диапазоне.
  • Равно. — Форматирует ячейки значение в которых в точности совпадает с заданным.
  • Текст Содержит. — Форматирует ячейки которые содержат текст.
  • Дата. — Условное форматирование основанное на дате в ячейке.
  • Повторяющиеся Значения. — Быстрое условное форматирование данных с повторяющимися значениями.

Давайте рассмотрим на примере. В данном случае, я выбрал Больше. . Затем я выбрал значение в выпадающем окне. На скриншоте ниже, я установил величину $22,000, и использовал опцию «Зеленая заливка».

Как Использовать Условное Форматирование в Microsoft Excel. Условное форматирование Больше. в Excel.

Как вы можете видеть, Excel применил условное форматирование в режиме просмотра (сразу по ходу задания значений) и ячейки, значения в которых выше $22,000 выделены зеленым цветом.

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

Применение Правил Отбора Первых и Последних Значений

Другой отличный способ создать условное форматирование опция Правило Отбора Первых и Последних Значений. С его помощью вы можете легко изменить выделение первых и последних 10 ячеек, или создать другое правило.

Щелкните по кнопке Условное Форматирование, выберите Правило Отбора Первых и Последних Значений и выберите одну из опций форматирования.

Как Использовать Условное Форматирование в Microsoft Excel. Правило Отбора Первых и Последних Значений в Excel.

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

Выпадающее окно подобно тому, что было в предыдущем примере, и мы выберем Зеленую Заливку в выпадающем окне.

Как Использовать Условное Форматирование в Microsoft Excel. Я выбрал Зеленую Заливку, что бы выделить зеленым цветом все ячейки в которых значения выше среднего в списке.

Заметьте на скриншоте выше Excel автоматически выделил зеленым цветом ячейки.

2. Используйте Встроенные Стили в Excel

Опции которые мы рассмотрели требуют, что бы в Excel были заданы какие-то правила. Если вам нужен более быстрый способ добавить условное форматирование, попробуйте варианты, о которых мы поговорим ниже.

Использование Гистограмм

Один из самых быстрых способов показать какое значение имеют данные в ваших электронных таблицах — это использовать гистограммы. Опция гистограмм помещает столбики в ваши ячейки, которые показывают «размер» ваших данных.

Как Использовать Условное Форматирование в Microsoft Excel. Выберите градиентную или монотонную заливку для гистограмм.

Что бы применить условное форматирование с гистограммой, выделите сначала ваши данные. Потом найдите опцию Гистограммы и выберите вариант с градиентной или одноцветной заливкой.

На скриншоте ниже показана возможность гистограмм при демонстрации ваших данных. В колонке January 2017, длинной зеленой столбиков обозначается величина данных. Наименьшим значениям, соответствуют самые короткие столбики, в то время как наибольшим — длинные.

Как Использовать Условное Форматирование в Microsoft Excel. Условное форматирование с помощью гистограмм позволяет проиллюстрировать ваши данные прямо в ячейках.

Гистограммы -прекрасная иллюстрация возможностей условного форматирования в Excel. Обратите внимание на сколько легче найти самое большое значение в колонке для Февраля, просто сравнив длины столбиков.

Использование Цветовых Шкал

Цветовые шкалы отлично подходят, чтобы обратить внимание на самые высокие и низкие значения в списке данных. После того как вы выделили данные, вернитесь к Условному Форматированию, и выберите одну из опций из меню Цветовые Шкалы.

Как Использовать Условное Форматирование в Microsoft Excel. Цветовые Шкалы Условного Форматирования в Excel.

Эскизы Цветовых Шкал показывают какие цвета будет применены к вашим данным. Я выбрал первую иконку из списка, и ниже вы можете увидеть результаты моего выбора:

Как Использовать Условное Форматирование в Microsoft Excel. Цветовое условное форматирование выделяет фон ячеек цветом на основе из значений.

В примере выше, результаты с лучшими продажами имеют темно-зеленый фон, в то время как низкие величины — красный. Все другие величины, показывающие успешность продавца, имеют оттенки желтого и зеленого.

Цветовые шкалы в Excel имеют набор различных правил условного форматирования. Попробуйте применить к данным другие варианты, выбрав другие эскизы.

Добавьте Значки (Иконки)

Иконки — другой отличный способ добавить привлекательности вашим электронным таблицам. В моем случае, я собираюсь выделить данные, и выберу стрелки в опциях условного форматирования.

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

Набор Значков в условном форматировании в Excel.

В данных ниже, у меня есть колонка percent channge ( процентных изменений), которая показывает изменения в производительности продавца по сравнению с предыдущим месяцем. Этот отличный способ представить ваши данные.

Значки в «percent change» помогают быстро оценить данные, и автоматически изменяются при изменении данных.

Все эти встроенные стили предназначены для того, что бы вы могли сделать заключение, быстро пробежавшись по данным.

Во всех случая при условном форматировании отображение меняется при изменении данных. Если данные в продажах изменятся, Excel автоматически изменит иконки, в соответствии с данными.

Обычно, я начинаю с одним из встроенных стилей и изменяю его по моему усмотрению. Гораздо проще использовать встроенное форматирование и потом настроить его, чем создавать свой вариант с нуля.

Подводим Итоги и Продолжаем Обучение

В этом уроке мы разобрали Условное Форматирование в Excel. Вы научились, как задавать стили для ячеек, которые динамически изменяются в зависимости от содержимого.

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

Ниже список отличных дополнительных уроков по Excel, которые позволят вам повысить свой уровень владения программой:

  • Если вам нужны уроки начального уровня по Excel, то посмотрите тьюториал для начинающих: Как Добавить Элементарную Формулу в Excel .
  • Узнайте больше о форматировании в уроке: Как Использовать Формат по Образцу в Excel — Урок за 60 Секунд .
  • В этом уроке мы рассматривали условное форматирование, которое изменяет стиль отображения в зависимости от содержания. Но мы также можем использовать условия, что бы изменить данные в ячейках, о чем вы можете узнать из урока: Как Использовать Выражение ЕСЛИ в Excel .

Как вы используете условное форматирование? Какой ваш любимый стиль для ячеек и как вы используете его? Расскажите об этом в комментариях.

Заливка ячеек в зависимости от значения в Microsoft Excel

Заливка цветом ячеек в Microsoft Excel

При работе с таблицами первоочередное значение имеют выводимые в ней значения. Но немаловажной составляющей является также и её оформление. Некоторые пользователи считают это второстепенным фактором и не обращают на него особого внимания. А зря, ведь красиво оформленная таблица является важным условием для лучшего её восприятия и понимания пользователями. Особенно большую роль в этом играет визуализация данных. Например, с помощью инструментов визуализации можно окрасить ячейки таблицы в зависимости от их содержимого. Давайте узнаем, как это можно сделать в программе Excel.

Процедура изменения цвета ячеек в зависимости от содержимого

Конечно, всегда приятно иметь хорошо оформленную таблицу, в которой ячейки в зависимости от содержимого, окрашиваются в разные цвета. Но особенно актуальна данная возможность для больших таблиц, содержащих значительный массив данных. В этом случае заливка цветом ячеек значительно облегчит пользователям ориентирование в этом огромном количестве информации, так как она, можно сказать, будет уже структурированной.

Элементы листа можно попытаться раскрасить вручную, но опять же, если таблица большая, то это займет значительное количество времени. К тому же, в таком массиве данных человеческий фактор может сыграть свою роль и будут допущены ошибки. Не говоря уже о том, что таблица может быть динамической и данные в ней периодически изменяются, причем массово. В этом случае вручную менять цвет вообще становится нереально.

Но выход существует. Для ячеек, которые содержат динамические (изменяющиеся) значения применяется условное форматирование, а для статистических данных можно использовать инструмент «Найти и заменить».

Способ 1: условное форматирование

С помощью условного форматирования можно задать определенные границы значений, при которых ячейки будут окрашиваться в тот или иной цвет. Окрашивание будет проводиться автоматически. В случае, если значение ячейки, вследствие изменения выйдет за пределы границы, то автоматически произойдет перекрашивание данного элемента листа.

Посмотрим, как этот способ работает на конкретном примере. Имеем таблицу доходов предприятия, в которой данные разбиты помесячно. Нам нужно выделить разными цветами те элементы, в которых величина доходов менее 400000 рублей, от 400000 до 500000 рублей и превышает 500000 рублей.

  1. Выделяем столбец, в котором находится информация по доходам предприятия. Затем перемещаемся во вкладку «Главная». Щелкаем по кнопке «Условное форматирование», которая располагается на ленте в блоке инструментов «Стили». В открывшемся списке выбираем пункт «Управления правилами…». Переход к управлению правилами в Microsoft Excel
  2. Запускается окошко управления правилами условного форматирования. В поле «Показать правила форматирования для» должно быть установлено значение «Текущий фрагмент». По умолчанию именно оно и должно быть там указано, но на всякий случай проверьте и в случае несоответствия измените настройки согласно вышеуказанным рекомендациям. После этого следует нажать на кнопку «Создать правило…». Переход к созданию правила в Microsoft Excel
  3. Открывается окно создания правила форматирования. В списке типов правил выбираем позицию «Форматировать только ячейки, которые содержат». В блоке описания правила в первом поле переключатель должен стоять в позиции «Значения». Во втором поле устанавливаем переключатель в позицию «Меньше». В третьем поле указываем значение, элементы листа, содержащие величину меньше которого, будут окрашены определенным цветом. В нашем случае это значение будет 400000. После этого жмем на кнопку «Формат…». Окно создания правила форматирования в Microsoft Excel
  4. Открывается окно формата ячеек. Перемещаемся во вкладку «Заливка». Выбираем тот цвет заливки, которым желаем, чтобы выделялись ячейки, содержащие величину менее 400000. После этого жмем на кнопку «OK» в нижней части окна. Выбор цвета ячейки в Microsoft Excel

Кроме того, можно использовать условное форматирование несколько по-другому для окраски элементов листа цветом.

  1. Для этого после того, как из Диспетчера правил мы переходим в окно создания форматирования, то остаемся в разделе «Форматировать все ячейки на основании их значений». В поле «Цвет» можно выбрать тот цвет, оттенками которого будут заливаться элементы листа. Затем следует нажать на кнопку «OK». Форматирование ячеек на основании их значений в Microsoft Excel
  2. В Диспетчере правил тоже жмем на кнопку «OK». Диспетчер правил в Microsoft Excel
  3. Как видим, после этого ячейки в колонке окрашиваются различными оттенками одного цвета. Чем значение, которое содержит элемент листа больше, тем оттенок светлее, чем меньше – тем темнее.

Способ 2: использование инструмента «Найти и выделить»

Если в таблице находятся статические данные, которые не планируется со временем изменять, то можно воспользоваться инструментом для изменения цвета ячеек по их содержимому под названием «Найти и выделить». Указанный инструмент позволит отыскать заданные значения и изменить цвет в этих ячейках на нужный пользователю. Но следует учесть, что при изменении содержимого в элементах листа, цвет автоматически изменяться не будет, а останется прежним. Для того, чтобы сменить цвет на актуальный, придется повторять процедуру заново. Поэтому данный способ не является оптимальным для таблиц с динамическим содержимым.

Посмотрим, как это работает на конкретном примере, для которого возьмем все ту же таблицу дохода предприятия.

Переход в окно Найти и заменить в Microsoft Excel

  1. Выделяем столбец с данными, которые следует отформатировать цветом. Затем переходим во вкладку «Главная» и жмем на кнопку «Найти и выделить», которая размещена на ленте в блоке инструментов «Редактирование». В открывшемся списке кликаем по пункту «Найти».
  2. Запускается окно «Найти и заменить» во вкладке «Найти». Прежде всего, найдем значения до 400000 рублей. Так как у нас нет ни одной ячейки, где содержалось бы значение менее 300000 рублей, то, по сути, нам нужно выделить все элементы, в которых содержатся числа в диапазоне от 300000 до 400000. К сожалению, прямо указать данный диапазон, как в случае применения условного форматирования, в данном способе нельзя.

Но существует возможность поступить несколько по-другому, что нам даст тот же результат. Можно в строке поиска задать следующий шаблон «3. ». Знак вопроса означает любой символ. Таким образом, программа будет искать все шестизначные числа, которые начинаются с цифры «3». То есть, в выдачу поиска попадут значения в диапазоне 300000 – 400000, что нам и требуется. Если бы в таблице были числа меньше 300000 или меньше 200000, то для каждого диапазона в сотню тысяч поиск пришлось бы производить отдельно.

Как видим, существует два способа окрасить ячейки в зависимости от числовых значений, которые в них находятся: с помощью условного форматирования и с использованием инструмента «Найти и заменить». Первый способ более прогрессивный, так как позволяет более четко задать условия, по которым будут выделяться элементы листа. К тому же, при условном форматировании цвет элемента автоматически меняется, в случае изменения содержимого в ней, чего второй способ делать не может. Впрочем, заливку ячеек в зависимости от значения путем применения инструмента «Найти и заменить» тоже вполне можно использовать, но только в статических таблицах.

Как в Excel закрасить ячейки, строку или столбец по условию?

В этой статье вы узнаете, как закрасить ячейку по условию, выделять целые строки и столбцы в Excel 2016, 2013 и 2010 на основе какого-то критерия, а также найдете несколько советов и примеров формул, которые будут работать с числовыми значениями и значениями текстовых ячеек.

Узнайте, как в Экселе быстро закрасить всю строку или столбец на основе значения отдельной ячейки в ваших таблицах Excel. Советы и примеры формул для числовых и текстовых значений.

Мы уже обсуждали, что такое условное форматирование и как изменить цвет фона ячейки в зависимости от ее значения. Для этого рекомендуем ссылки с конце этого материала. Сейчас же мы рассмотрим более сложные вещи.

Выделение по условию целиком строки или столбца.

Выделение строки.

В нашем распоряжении – таблица Excel с информацией о продажах в различные страны. Давайте попробуем выделить определенные строки с продажами в Бразилию. То есть, окраска их должна изменяться в связи с тем, что записано в колонке «Страна».

выделение цветом строки целиком

Прежде всего выделяем при помощи мыши весь диапазон интересующих нас данных – A2:D21. Шапку таблицы выделять не нужно. Затем действуем по уже отработанной схеме: вызываем меню функции и выбираем последний пункт – «Использовать формулу для определения форматируемых ячеек» (1). Далее записываем выражение (2):

Мы должны закрасить вторую строку таблицы в зависимости от значения в С2. Здесь есть маленькая хитрость.

Обратите внимание, что абсолютная ссылка (знак $) установлена здесь только на столбец С. То есть, мы проверяем на условие «Бразилия» в выделенном нами диапазоне все позиции в этом столбце, то есть С2, С3, C4 и так далее. А вот закрашивать будем всю строку, так как ранее выделена была вся таблица. Для этого выбираем вариант оформления (3): цвет фона или шрифта, либо оба.

Вывод. Условное форматирование строки по значению ячейки основано на грамотном применении абсолютных и относительных ссылок в правиле форматирования. В используемой формуле должна быть абсолютная ссылка на столбец и относительная — на строку ($C2). При этом как область форматирования должна быть обозначена вся таблица (без шапки).

Выделение столбца.

Аналогичную операцию можно произвести и с выделением отдельных столбцов. Естественно, при этом формула будет выглядеть несколько иначе: знак доллара будет находиться перед цифрой. Но, конечно, выделение горизонтальных линий в таблице встречается намного чаще.

Тем не менее, давайте рассмотрим пример с выделением по условию столбцов таблицы.

Итак, у нас есть табель рабочих смен. Нужно красным указать в нем на субботы и воскресенья.

закрашиваем столбцы по условию

Как и в предыдущем примере, определим для начала диапазон, который мы будем форматировать: =$B$3:$S$7. И вновь будем использовать формулу (2) для определения условия.

Функция ДЕНЬНЕД позволяет определить номер дня недели по указанной дате. Цифра 2 означает, что используется привычный нам порядок, когда первый день недели – это понедельник.

Таким образом, если номер окажется больше 5 (то есть, это будет суббота или воскресенье), то необходимо применить указанный нами формат (3) и закрасить выходной день.

Все просто, но обратите внимание на одну важную деталь: знаком $ в ссылке мы фиксируем номер. Тем самым мы указываем программе, что надо последовательно перемещаться по второй строке в пределах указанного диапазона, и определять номер дня недели. И после этого применять формат к столбцу.

Выделение через строку.

Думаю, вам часто встречалось красивое оформление таблицы, когда строчки через одну были выделены. Конечно, такое оформление легко доступно, если преобразовать данные в «умную» таблицу. Но такое возможно только в Excel 2007 и более поздних версиях. Если же у вас старая версия программы, то наш способ вам очень даже может пригодиться.

В чем ее смысл? Если номер, полученный при помощи функции СТРОКА(), делится без остатка на 2, то значит у нее чётный номер, и к ней следует применить правило форматирования. Если же номер не делится на 2 без остатка, то это нечетная. Ее мы оставляем без изменений.

как закрасить строки через одну

В результате получилась «полосатая» таблица по принципу «четный-нечетный».

Закрасить группу строк.

Зачем это нужно? К примеру, у нас имеются помесячные данные о продажах. Тогда логично было бы отделить каждые 3 месяца, чтобы хорошо видны были результаты по кварталам.

закрасить месяцы одного квартала

Поясним эти вычисления.В качестве счетчика мы будем использовать номер текущей строки.Поскольку в квартале 3 месяца, то группировать будем тоже по три. Отсчет начинаем с А2.

  1. Счетчик в начале нужно установить в ноль. Для этого служит выражение (СТРОКА()-2). Поскольку начинаем со второй, то обнуляем счетчик, вычитая 2.
  2. Далее нужно определить, к какой по счету группе относится текущее местоположение курсора. Результат п.1 делим на 3.
  3. Отсекаем дробную часть при помощи функции ЦЕЛОЕ и получаем порядковый номер группы: ЦЕЛОЕ((СТРОКА()-2)/3).
  4. Добавляем 1, поскольку результатом для первой группы будет число меньше 1. А нужно, чтобы отсчет групп начинался с 1.
  5. Затем действуем по методике, отработанной в предыдущем примере: производим действия только с нечетными группами. Для этого используем функцию ОСТАТ с аргументом 2. То есть, находим остаток от деления на 2. Если число четное, то остаток будет равен нулю. Ноль равносилен результату ЛОЖЬ, поэтому с такими группами ничего не делаем. Если число нечетное, остаток от деления на 2 будет равен 1, что равноценно ИСТИНА. И вот тут-то мы и закрасим эту группу.

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

Аналогично можно разбить на группы по 4 строки. Тогда в формуле выше просто замените цифру 3 на 4. И все будет работать.

А если в шапке вашей таблицы больше, чем одна строка, просто замените -2 на большую цифру, соответственно высоте шапки таблицы.

Как видите, подход достаточно универсальный. Надеюсь, вам пригодится.

Вставляем отделяющие линии между группами строк.

Если у вас есть большой отсортированный по какому-либо столбцу список, то было бы неплохо автоматически отделять получившиеся группы разделительными горизонтальными линиями для наглядности.

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

Для этого сначала выделим весь наш диапазон с данными.

Внимание! Первую шапку таблицы не выделяем, начинаем с данных!

В нашем случае, выделяем A3:G33.

Затем далее действуем по уже отработанной схеме. В меню условного форматирования выбираем использование формулы (1). Далее записываем само правило:

Иначе говоря, мы проверяем, равна ли наша текущая дата предыдущей. Если не равна, значит, мы перешли к новому дню. Соответственно наше текущее положение нужно выделить. Выбираем формат (3). Тип границы – линия (4). Она будет использоваться по верхней границе (5).

В результате каждый новый день будет отделен от предыдущего горизонтальной линией. Естественно, вы можете выбрать и иной стиль форматирования – например, цветом.

Условное форматирование для сравнения двух столбцов.

Когда необходимо произвести сравнение двух столбцов в таблице, очень хороший способ указать на имеющиеся совпадения и различия – выделить их.

Как найти и закрасить совпадающие ячейки в столбцах.

Можно использовать специальный пункт вкладки «Условное форматирование» — «Повторяющиеся значения».

На рисунке вы видите, что дубликаты выделены зеленым. Думаю, здесь все довольно просто.

Выделение совпадений двух столбцов построчно.

Если у нас есть несколько копий одной и той же таблицы, может возникнуть необходимость найти и показать их различия и совпадения. В этом случае попробуем сравнить столбцы таблиц построчно.

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

Выберите, в каких ячейках вы будете отмечать совпадения – в первой или во второй таблице. Я выделил B3:B25. То есть, в первой таблице мы закрасим ячейки, которые дублируются во второй таблице.

форматирование совпадений в столбцах

Обратите внимание, что в формуле используется абсолютная адресация на колонку. Это необходимо для того, чтобы происходило последовательный перебор значений, двигаясь вниз начиная с B3 до B25.

Как найти и закрасить совпадения в нескольких столбцах.

Представим, что наша задача – найти и выделить в столбце таблицы те значения, которые совпадают хотя бы с одним столбцом второй таблицы. В нашем случае – мы последовательно будем брать данные из столбца B и определять, нет ли такого же значения в этой же строке в нескольких колонках второй таблицы.

Давайте закрасим цветом те ячейки в столбце B, которые хотя бы однажды встречаются в G,H и I.

Диапазон форматирования – B3:B25. Выделяем его и в меню – «Создать правило» выбираем «Использовать формулу…»

Запишем правило условного форматирования:

Последовательно двигаемся сверху вниз и сравниваем каждую ячейку колонки B с находящимися в той же горизонтали значениями в G,H и I.

То есть, необходимо, чтобы выполнялось хотя бы одно из условий, достаточно одного совпадения.

Но если столбцов будет не 3, а, предположим, 10? Формула станет слишком громоздкой. Ведь придется указать 10 критериев совпадения.

Есть более простой способ. Изменим правило форматирования и используем функцию СЧЁТЕСЛИ:

СЧЁТЕСЛИ определяет, как часто определенное значение встречается в диапазоне. Считаем, сколько раз значение из B3 встречается в G,H и I таблицы, то есть в $G3:$I3. Если будет более одного совпадения, то срабатывает правило.Функция возвращает 1. А 1 в логическом выражении соответствует ИСТИНА, 0 — ЛОЖЬ. То есть, если счет равен нулю, то в текущей позиции нашего столбца содержится уникальное значение, которое больше нигде в диапазоне поиска не встречается. Согласитесь, так гораздо удобнее, чем писать множество однотипных критериев.

И теперь при помощи такого подхода мы можем решить более сложную задачу: выделить в B те данные, которые хотя бы раз встречаются в одном из нескольких столбцов.

Вот это новое правило:

Теперь совпадения мы ищем во всех столбцах таблицы 2, а не только в одном из них. Возможно, такой пример вам также будет полезен.

Обратите еще раз внимание на то, как определены абсолютные ссылки. Суть в том, что должен меняться номер строки, но не номер столбца. Тогда все будет работать.

Как закрасить ячейки при помощи «Найти и выделить».

В предыдущих материалах, ссылки на которые вы можете найти в конце этой статьи, мы уже рассматривали, как в Excel закрасить ячейку по условию в зависимости от другой ячейки либо от ее собственного содержимого. Условное форматирование позволяет отслеживать изменения в таблице и в соответствии с имеющимися значениями закрасить ячейку в определённый цвет. Но что если изменений в таблице больше не будет и в соответствии с определённым условием нужно закрасить значения «раз и навсегда»? Иначе говоря, речь идет о статичной таблице.

Возможно, вам пригодится более простой способ условного форматирования — использование инструмента «Найти и выделить».

Давайте вновь рассмотрим наш пример с продажами шоколада. Выделим цветом продажи меньше и больше 100 единиц, как показано ниже. К сожалению, никакие формулы мы здесь применить не можем, поэтому возможности отбора нужных значений сильно ограничены. Однако, можно использовать уже знакомые нам знаки подстановки — вопросительный знак ? и звездочку *. Напомню, что «?» позволяет заменить собой любой одиночный символ, а «*» — любую последовательность знаков. Как это применить? К примеру, 8? будет означать два символа, первый из которых — 8, а второй — любой. ?? означает два любых символа и т.д.

Итак, выделяем при помощи мышки область значений, которые мы хотим закрасить по условию, а затем используем инструмент «Найти и выделить». В окне поиска пишем . что означает в нашем случае любое двузначное число в диапазоне Е5:Е24. Обратите внимание, что если вы предварительно не укажете диапазон форматирования, то поиск будет произведен по всей таблице, что нам совершенно не нужно.

Нажимаем «Найти все» и в открывшемся внизу окошке тыкаем мышкой на любое из найденных значений. Затем нажимаем комбинацию клавиш CTRL+A, чтобы выделить все результаты, соответствующие условию. После этого закрываем окно поиска и видим, что все нужные цифры оказались выделены. Остается только во вкладке «Шрифт» выбрать нужный цвет заливки, или другой вариант оформления по вашему желанию.

Повторим все те же действия, только теперь в поиске укажем . , то есть искать будем трехзначные числа. Либо можно было указать . *, то есть отбирать все числа с разрядностью 3 и выше. Как видите, возможности у этого инструмента невелики, но с помощью подобных ухищрений можно получить вполне приемлемые результаты.

И, конечно, не забывайте, что это форматирование «навсегда», оно не изменится автоматически, если даже в таблицу будут внесены какие-то правки.

Как в Excel выделить ячейку цветом при определенном условии: примеры и методы

Не все фирмы покупают специальные программы для ведения дел. Многие пользуются MS Excel, ведь эта хо.

как в экселе выделить ячейку цветом при условии

как в excel выделить ячейку цветом при определенном условии

как в excel выделить ячейку цветом при определенном условии

  • находят в таблице числовые значения, которые больше установленного;
  • находят значения, которые меньше установленного;
  • находят числа, находящиеся в пределах заданного интервала;
  • определяют значения равные условному числу;
  • помечают в выбранных текстовых полях только те, которые необходимы;
  • отмечают столбцы и числа за необходимую дату;
  • находят повторяющиеся значения текста или числа;
  • придумывают правила, необходимые пользователю.

Как в Excel выделить ячейку цветом при определенном условии

Как в Excel выделить ячейку цветом при определенном условии

  • выделить цветом первое или последнее N-ое количество ячеек;
  • применить форматирование к заданному проценту ячеек;
  • выделить ячейки, содержащие значение выше или ниже среднего в массиве;
  • во вкладке «Другие правила» задать необходимый функционал.

Как в Excel выделить ячейку цветом при определенном условии

Как в Excel выделить ячейку цветом при определенном условии

Как в Excel выделить ячейку цветом при определенном условии

Как в Excel выделить ячейку цветом при определенном условии

  • выделяем столбцы с датами (в нашем случае за январь);
  • находим инструмент «Условное форматирование»;
  • в «Правилах выделения ячеек» выбираем пункт «Дата»;
  • в правой части форматирования открываем выпадающее окно с правилами;
  • выбираем подходящее правило (на примере выбраны даты за предыдущий месяц);
  • в левом поле устанавливаем готовый цветовой подбор «Желтая заливка и темно-желтый текст»
  • выборка окрасилась, жмем «ОК».

Как в Excel выделить ячейку цветом при определенном условии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *