serjufa Пользователь Сообщений: 55 |
есть таблица (сетевой график) со списком работ. в зависимости от типа работы заливка меняется. делали разные люди и ,например, оттенки серого различаются. я хочу заменить один цвет фона ячеек на другой по типу Ctrl+H. как это сделать? |
ZVI Пользователь Сообщений: 4328 |
#2 19.04.2011 08:09:25 Нажать Ctrl-H, затем вкладка Найти – Параметры – Формат – Вид – Использовать формат этой ячейки – ткнуть. То же самое проделать для вкладки «Заменить» и нажать кнопку «Заменить все» |
Можно выделить данные в ячейках с помощью кнопки Цвет заливки, чтобы добавить или изменить цвет фона или узор в ячейках. Вот как это сделать:
-
Выберите ячейки, которые нужно выделить.
Советы:
-
Чтобы использовать другой цвет фона для всего таблицы, нажмите кнопку Выбрать все. При этом линии сетки будут скроются, но вы сможете улучшить читаемость, отобразив границы ячеек вокруг всех ячеек.
-
-
-
Щелкните Главная > стрелку рядом с кнопкой Цвет заливки или нажмите клавиши ALT+H, H.
-
Выберите нужный цвет в группе Цвета темы или Стандартные цвета.
Чтобы использовать дополнительный цвет, выберите команду Другие цвета, а затем в диалоговом окне Цвета выберите нужный цвет.
Совет: Чтобы применить последний выбранный цвет, достаточно нажать кнопку Цвет заливки . Кроме того, в группе Последние цвета доступны до 10 цветов, которые вы выбирали в последнее время.
Применение узора или способов заливки
Если вас не устраивает сплошная заливка цветом, попробуйте применить узор или один из доступных способов заливки.
-
Выделите ячейку или диапазон ячеек, которые нужно отформатировать.
-
На вкладке Главная нажмите кнопку вызова диалогового окна Формат ячеек или просто нажмите клавиши CTRL+SHIFT+F.
-
На вкладке Заливка выберите в разделе Цвет фона нужный цвет.
-
Чтобы использовать двухцветный узор, выберите цвет в поле Цвет узора, а затем выберите сам узор в поле Узор.
Чтобы создать узор со специальными эффектами, нажмите кнопку Способы заливки и выберите нужные параметры.
Совет: В поле Образец можно просмотреть выбранный фон, узор и способ заливки.
Удаление цвета, узора и способа заливки из ячеек
Чтобы удалить все цвета фона, узоры и способы заливки, просто выделите ячейки. На вкладке Главная нажмите стрелку рядом с кнопкой Цвет заливки и выберите пункт Нет заливки.
Цветная печать ячеек, включая цвет фона, узор и способ заливки
Если заданы параметры печати черно-белая или черновая (преднамеренно или потому, что книга содержит большие или сложные листы и диаграммы, вследствие чего черновой режим включается автоматически), заливку ячеек невозможно вывести на печать в цвете. Вот как можно это исправить:
-
Откройте вкладку Разметка страницы и нажмите кнопку вызова диалогового окна Параметры страницы.
-
На вкладке Лист в группе Печать снимите флажки черно-белая и черновая.
Примечание: Если цвета на листе не отображаются, возможно, выбран высококонтрастный режим. Если цвета не отображаются при предварительном просмотре, возможно, не выбран цветной принтер.
Если вы хотите выделить текст или числа, чтобы сделать данные более заметными, попробуйте изменить цвет шрифта или добавить цвет фона к ячейке или диапазону ячеек.
-
Вы ячейка или диапазон ячеек, для которых нужно добавить цвет заливки.
-
На вкладке Главная нажмите кнопку Цвет заливкии выберите нужный цвет.
Примечание: Эффекты узорной заливки для цветов фона недоступны для Excel в Интернете. Если применить любой из Excel на компьютере, он не будет отображаться в браузере.
Удаление цвета заливки
Если вы решите, что цвет заливки не нужен сразу после его вжатия, просто нажмите кнопку Отменить.
Чтобы позже удалить цвет заливки, вы выберите ячейку или диапазон ячеок, которые вы хотите изменить, и нажмите кнопку Очистить > Очистить форматы.
Содержание
- Процедура изменения цвета ячеек в зависимости от содержимого
- Способ 1: условное форматирование
- Способ 2: использование инструмента «Найти и выделить»
- Вопросы и ответы
При работе с таблицами первоочередное значение имеют выводимые в ней значения. Но немаловажной составляющей является также и её оформление. Некоторые пользователи считают это второстепенным фактором и не обращают на него особого внимания. А зря, ведь красиво оформленная таблица является важным условием для лучшего её восприятия и понимания пользователями. Особенно большую роль в этом играет визуализация данных. Например, с помощью инструментов визуализации можно окрасить ячейки таблицы в зависимости от их содержимого. Давайте узнаем, как это можно сделать в программе Excel.
Процедура изменения цвета ячеек в зависимости от содержимого
Конечно, всегда приятно иметь хорошо оформленную таблицу, в которой ячейки в зависимости от содержимого, окрашиваются в разные цвета. Но особенно актуальна данная возможность для больших таблиц, содержащих значительный массив данных. В этом случае заливка цветом ячеек значительно облегчит пользователям ориентирование в этом огромном количестве информации, так как она, можно сказать, будет уже структурированной.
Элементы листа можно попытаться раскрасить вручную, но опять же, если таблица большая, то это займет значительное количество времени. К тому же, в таком массиве данных человеческий фактор может сыграть свою роль и будут допущены ошибки. Не говоря уже о том, что таблица может быть динамической и данные в ней периодически изменяются, причем массово. В этом случае вручную менять цвет вообще становится нереально.
Но выход существует. Для ячеек, которые содержат динамические (изменяющиеся) значения применяется условное форматирование, а для статистических данных можно использовать инструмент «Найти и заменить».
Способ 1: условное форматирование
С помощью условного форматирования можно задать определенные границы значений, при которых ячейки будут окрашиваться в тот или иной цвет. Окрашивание будет проводиться автоматически. В случае, если значение ячейки, вследствие изменения выйдет за пределы границы, то автоматически произойдет перекрашивание данного элемента листа.
Посмотрим, как этот способ работает на конкретном примере. Имеем таблицу доходов предприятия, в которой данные разбиты помесячно. Нам нужно выделить разными цветами те элементы, в которых величина доходов менее 400000 рублей, от 400000 до 500000 рублей и превышает 500000 рублей.
- Выделяем столбец, в котором находится информация по доходам предприятия. Затем перемещаемся во вкладку «Главная». Щелкаем по кнопке «Условное форматирование», которая располагается на ленте в блоке инструментов «Стили». В открывшемся списке выбираем пункт «Управления правилами…».
- Запускается окошко управления правилами условного форматирования. В поле «Показать правила форматирования для» должно быть установлено значение «Текущий фрагмент». По умолчанию именно оно и должно быть там указано, но на всякий случай проверьте и в случае несоответствия измените настройки согласно вышеуказанным рекомендациям. После этого следует нажать на кнопку «Создать правило…».
- Открывается окно создания правила форматирования. В списке типов правил выбираем позицию «Форматировать только ячейки, которые содержат». В блоке описания правила в первом поле переключатель должен стоять в позиции «Значения». Во втором поле устанавливаем переключатель в позицию «Меньше». В третьем поле указываем значение, элементы листа, содержащие величину меньше которого, будут окрашены определенным цветом. В нашем случае это значение будет 400000. После этого жмем на кнопку «Формат…».
- Открывается окно формата ячеек. Перемещаемся во вкладку «Заливка». Выбираем тот цвет заливки, которым желаем, чтобы выделялись ячейки, содержащие величину менее 400000. После этого жмем на кнопку «OK» в нижней части окна.
- Возвращаемся в окно создания правила форматирования и там тоже жмем на кнопку «OK».
- После этого действия мы снова будем перенаправлены в Диспетчер правил условного форматирования. Как видим, одно правило уже добавлено, но нам предстоит добавить ещё два. Поэтому снова жмем на кнопку «Создать правило…».
- И опять мы попадаем в окно создания правила. Перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле данного раздела оставляем параметр «Значение ячейки», а во втором выставляем переключатель в позицию «Между». В третьем поле нужно указать начальное значение диапазона, в котором будут форматироваться элементы листа. В нашем случае это число 400000. В четвертом указываем конечное значение данного диапазона. Оно составит 500000. После этого щелкаем по кнопке «Формат…».
- В окне форматирования снова перемещаемся во вкладку «Заливка», но на этот раз уже выбираем другой цвет, после чего жмем на кнопку «OK».
- После возврата в окно создания правила тоже жмем на кнопку «OK».
- Как видим, в Диспетчере правил у нас создано уже два правила. Таким образом, осталось создать третье. Щелкаем по кнопке «Создать правило».
- В окне создания правила опять перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле оставляем вариант «Значение ячейки». Во втором поле устанавливаем переключатель в полицию «Больше». В третьем поле вбиваем число 500000. Затем, как и в предыдущих случаях, жмем на кнопку «Формат…».
- В окне «Формат ячеек» опять перемещаемся во вкладку «Заливка». На этот раз выбираем цвет, который отличается от двух предыдущих случаев. Выполняем щелчок по кнопке «OK».
- В окне создания правил повторяем нажатие на кнопку «OK».
- Открывается Диспетчер правил. Как видим, все три правила созданы, поэтому жмем на кнопку «OK».
- Теперь элементы таблицы окрашены согласно заданным условиям и границам в настройках условного форматирования.
- Если мы изменим содержимое в одной из ячеек, выходя при этом за границы одного из заданных правил, то при этом данный элемент листа автоматически сменит цвет.
Кроме того, можно использовать условное форматирование несколько по-другому для окраски элементов листа цветом.
- Для этого после того, как из Диспетчера правил мы переходим в окно создания форматирования, то остаемся в разделе «Форматировать все ячейки на основании их значений». В поле «Цвет» можно выбрать тот цвет, оттенками которого будут заливаться элементы листа. Затем следует нажать на кнопку «OK».
- В Диспетчере правил тоже жмем на кнопку «OK».
- Как видим, после этого ячейки в колонке окрашиваются различными оттенками одного цвета. Чем значение, которое содержит элемент листа больше, тем оттенок светлее, чем меньше – тем темнее.
Урок: Условное форматирование в Экселе
Способ 2: использование инструмента «Найти и выделить»
Если в таблице находятся статические данные, которые не планируется со временем изменять, то можно воспользоваться инструментом для изменения цвета ячеек по их содержимому под названием «Найти и выделить». Указанный инструмент позволит отыскать заданные значения и изменить цвет в этих ячейках на нужный пользователю. Но следует учесть, что при изменении содержимого в элементах листа, цвет автоматически изменяться не будет, а останется прежним. Для того, чтобы сменить цвет на актуальный, придется повторять процедуру заново. Поэтому данный способ не является оптимальным для таблиц с динамическим содержимым.
Посмотрим, как это работает на конкретном примере, для которого возьмем все ту же таблицу дохода предприятия.
- Выделяем столбец с данными, которые следует отформатировать цветом. Затем переходим во вкладку «Главная» и жмем на кнопку «Найти и выделить», которая размещена на ленте в блоке инструментов «Редактирование». В открывшемся списке кликаем по пункту «Найти».
- Запускается окно «Найти и заменить» во вкладке «Найти». Прежде всего, найдем значения до 400000 рублей. Так как у нас нет ни одной ячейки, где содержалось бы значение менее 300000 рублей, то, по сути, нам нужно выделить все элементы, в которых содержатся числа в диапазоне от 300000 до 400000. К сожалению, прямо указать данный диапазон, как в случае применения условного форматирования, в данном способе нельзя.
Но существует возможность поступить несколько по-другому, что нам даст тот же результат. Можно в строке поиска задать следующий шаблон «3?????». Знак вопроса означает любой символ. Таким образом, программа будет искать все шестизначные числа, которые начинаются с цифры «3». То есть, в выдачу поиска попадут значения в диапазоне 300000 – 400000, что нам и требуется. Если бы в таблице были числа меньше 300000 или меньше 200000, то для каждого диапазона в сотню тысяч поиск пришлось бы производить отдельно.
Вводим выражение «3?????» в поле «Найти» и жмем на кнопку «Найти все».
- После этого в нижней части окошка открываются результаты поисковой выдачи. Кликаем левой кнопкой мыши по любому из них. Затем набираем комбинацию клавиш Ctrl+A. После этого выделяются все результаты поисковой выдачи и одновременно выделяются элементы в столбце, на которые данные результаты ссылаются.
- После того, как элементы в столбце выделены, не спешим закрывать окно «Найти и заменить». Находясь во вкладке «Главная» в которую мы переместились ранее, переходим на ленту к блоку инструментов «Шрифт». Кликаем по треугольнику справа от кнопки «Цвет заливки». Открывается выбор различных цветов заливки. Выбираем тот цвет, который мы желаем применить к элементам листа, содержащим величины менее 400000 рублей.
- Как видим, все ячейки столбца, в которых находятся значения менее 400000 рублей, выделены выбранным цветом.
- Теперь нам нужно окрасить элементы, в которых располагаются величины в диапазоне от 400000 до 500000 рублей. В этот диапазон входят числа, которые соответствуют шаблону «4??????». Вбиваем его в поле поиска и щелкаем по кнопке «Найти все», предварительно выделив нужный нам столбец.
- Аналогично с предыдущим разом в поисковой выдаче производим выделение всего полученного результата нажатием комбинации горячих клавиш CTRL+A. После этого перемещаемся к значку выбора цвета заливки. Кликаем по нему и жмем на пиктограмму нужного нам оттенка, который будет окрашивать элементы листа, где находятся величины в диапазоне от 400000 до 500000.
- Как видим, после этого действия все элементы таблицы с данными в интервале с 400000 по 500000 выделены выбранным цветом.
- Теперь нам осталось выделить последний интервал величин – более 500000. Тут нам тоже повезло, так как все числа более 500000 находятся в интервале от 500000 до 600000. Поэтому в поле поиска вводим выражение «5?????» и жмем на кнопку «Найти все». Если бы были величины, превышающие 600000, то нам бы пришлось дополнительно производить поиск для выражения «6?????» и т.д.
- Опять выделяем результаты поиска при помощи комбинации Ctrl+A. Далее, воспользовавшись кнопкой на ленте, выбираем новый цвет для заливки интервала, превышающего 500000 по той же аналогии, как мы это делали ранее.
- Как видим, после этого действия все элементы столбца будут закрашены, согласно тому числовому значению, которое в них размещено. Теперь можно закрывать окно поиска, нажав стандартную кнопку закрытия в верхнем правом углу окна, так как нашу задачу можно считать решенной.
- Но если мы заменим число на другое, выходящее за границы, которые установлены для конкретного цвета, то цвет не поменяется, как это было в предыдущем способе. Это свидетельствует о том, что данный вариант будет надежно работать только в тех таблицах, в которых данные не изменяются.
Урок: Как сделать поиск в Экселе
Как видим, существует два способа окрасить ячейки в зависимости от числовых значений, которые в них находятся: с помощью условного форматирования и с использованием инструмента «Найти и заменить». Первый способ более прогрессивный, так как позволяет более четко задать условия, по которым будут выделяться элементы листа. К тому же, при условном форматировании цвет элемента автоматически меняется, в случае изменения содержимого в ней, чего второй способ делать не может. Впрочем, заливку ячеек в зависимости от значения путем применения инструмента «Найти и заменить» тоже вполне можно использовать, но только в статических таблицах.
В этой статье Вы найдёте два быстрых способа изменять цвет ячейки в зависимости от её значения в Excel 2013, 2010 и 2007. Кроме того, Вы узнаете, как в Excel использовать формулы, чтобы изменять цвет пустых ячеек или ячеек с ошибками в формулах.
Каждому известно, что для изменения цвета заливки одной ячейки или целого диапазона в Excel достаточно просто нажать кнопку Fill color (Цвет заливки). Но как быть, если необходимо изменить цвет заливки всех ячеек, содержащих определённое значение? Более того, что если Вы хотите, чтобы цвет заливки каждой ячейки изменялся автоматически вместе с изменением содержимого этой ячейки? Далее в статье Вы найдёте ответы на эти вопросы и получите пару полезных советов, которые помогут выбрать правильный метод для решения каждой конкретной задачи.
- Изменяем цвет заливки ячеек, основываясь на их значениях (динамически) – Цвет заливки будет изменяться автоматически при изменении значения ячейки.
- Изменяем цвет ячейки, основываясь на её текущем значении (статически) – Однажды установленный цвет заливки не изменяется, вне зависимости от того, как изменяется значение ячейки.
- Изменяем цвет определённых ячеек (пустые, с ошибками, с формулами)
Содержание
- Как в Excel динамически изменять цвет ячейки, основываясь на её значении
- Как настроить постоянный цвет ячейки, основываясь на её текущем значении
- Найти и выделить все ячейки, удовлетворяющие заданному условию
- Измененяем цвета заливки выделенных ячеек при помощи диалогового окна «Формат ячеек»
- Изменяем цвет заливки для особых ячеек (пустые, с ошибкой в формуле)
- Используем формулу для изменения цвета заливки особых ячеек в Excel
- Изменяем цвет заливки особых ячеек статически
Как в Excel динамически изменять цвет ячейки, основываясь на её значении
Цвет заливки будет изменяться в зависимости от значения ячейки.
Задача: Имеется таблица или диапазон данных, и Вы хотите изменить цвет заливки ячеек, основываясь на их значениях. Более того, необходимо, чтобы этот цвет изменялся динамически, отражая изменения данных в ячейках.
Решение: Используйте условное форматирование в Excel, чтобы выделить значения больше X, меньше Y или между X и Y.
Предположим, есть список цен на бензин в разных штатах, и Вы хотите, чтобы цены, превышающие $3.7, были выделены красным, а меньшие или равные $3.45 – зелёным.
Замечание: Снимки экрана для этого примера были сделаны в Excel 2010, однако, в Excel 2007 и 2013 кнопки, диалоговые окна и настройки будут точно такие же или с незначительными отличиями.
Итак, вот, что нужно сделать по шагам:
- Выделите таблицу или диапазон, в котором Вы хотите изменить цвет заливки ячеек. В этом примере мы выделяем $B$2:$H$10 (заголовки столбцов и первый столбец, содержащий названия штатов, не выделяем).
- Откройте вкладку Home (Главная), в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило).
- В верхней части диалогового окна New Formatting Rule (Создание правила форматирования) в поле Select a Rule Type (Выберите тип правила) выберите Format only cells that contain (Форматировать только ячейки, которые содержат).
- В нижней части диалогового окна в поле Format Only Cells with (Форматировать только ячейки, для которых выполняется следующее условие) настройте условия для правила. Мы выбираем форматировать только ячейки с условием: Cell Value (Значение ячейки) – greater than (больше) – 3.7, как показано на рисунке ниже.Далее нажмите кнопку Format (Формат), чтобы выбрать, какой цвет заливки должен быть применён, если выполняется заданное условие.
- В появившемся диалоговом окне Format Cells (Формат ячеек) откройте вкладку Fill (Заливка) и выберите цвет (мы выбрали красноватый) и нажмите ОК.
- После этого Вы вернетесь в окно New Formatting Rule (Создание правила форматирования), где в поле Preview (Образец) будет показан образец Вашего форматирования. Если всё устраивает, нажмите ОК.
Результат Ваших настроек форматирования будет выглядеть приблизительно так:
Так как нам нужно настроить ещё одно условие, позволяющее изменять цвет заливки на зелёный для ячеек со значениями меньшими или равными 3.45, то снова нажимаем кнопку New Rule (Создать правило) и повторяем шаги с 3 по 6, устанавливая нужное правило. Ниже виден образец созданного нами второго правила условного форматирования:
Когда все будет готово – жмите ОК. Теперь у Вас имеется мило отформатированная таблица, которая даёт возможность с первого взгляда увидеть максимальные и минимальные цены на бензин в разных штатах. Хорошо им там, в Техасе! 🙂
Совет: Таким же способом Вы можете изменять цвет шрифта в зависимости от значения ячейки. Для этого просто откройте вкладку Font (Шрифт) в диалоговом окне Format Cells (Формат ячеек), как мы это делали на шаге 5, и выберите желаемый цвет шрифта.
Как настроить постоянный цвет ячейки, основываясь на её текущем значении
Однажды настроенный цвет заливки не будет изменяться, вне зависимости от того, как в будущем изменится содержимое ячейки.
Задача: Вы хотите настроить цвет ячейки, основываясь на её текущем значении, и хотите, чтобы цвет заливки оставался неизменным, даже когда значение ячейки изменяется.
Решение: Найти все ячейки с определённым значением (или значениями) при помощи инструмента Find All (Найти все), а затем изменить формат найденных ячеек, используя диалоговое окно Format Cells (Формат ячеек).
Это одна из тех редких задач, по которым нет разъяснения в файлах справки Excel, на форумах или в блогах, и для которых нет прямого решения. И это понятно, так как эта задача не типичная. И всё же, если Вам нужно изменить цвет заливки ячеек окончательно, то есть раз и на всегда (либо пока Вы не измените его вручную), выполните следующие шаги.
Найти и выделить все ячейки, удовлетворяющие заданному условию
Тут возможно несколько сценариев, в зависимости от того, значения какого типа Вы ищите.
Если Вы хотите раскрасить ячейки с конкретным значением, например, 50, 100 или 3.4 – то на вкладке Home (Главная) в разделе Editing (Редактирование) нажмите Find Select (Найти и выделить) > Find (Найти).
Введите нужное значение и нажмите Find All (Найти все).
Совет: В правой части диалогового окна Find and Replace (Найти и заменить) есть кнопка Options (Параметры), нажав которую Вы получите доступ к ряду продвинутых настроек поиска, таких как Match Case (Учитывать регистр) и Match entire cell content (Ячейка целиком). Вы можете использовать символы подстановки, такие как звёздочка (*), чтобы найти любую строку символов, или знак вопроса (?), чтобы найти один любой символ.
Что касается предыдущего примера, если нам нужно найти все цены на бензин от 3.7 до 3.799, то мы зададим такие критерии поиска:
Теперь кликните любой из найденных элементов в нижней части диалогового окна Find and Replace (Найти и заменить) и нажмите Ctrl+A, чтобы выделить все найденные записи. После этого нажмите кнопку Close (Закрыть).
Вот так можно выделить все ячейки с заданным значением (значениями) при помощи опции Find All (Найти все) в Excel.
Однако, в действительности нам нужно найти все цены на бензин, превышающие $3.7. К сожалению, инструмент Find and Replace (Найти и заменить) в этом не сможет нам помочь.
Измененяем цвета заливки выделенных ячеек при помощи диалогового окна «Формат ячеек»
Теперь у Вас выделены все ячейки с заданным значением (или значениями), мы сделали это только что при помощи инструмента Find and Replace (Найти и заменить). Всё, что Вам осталось сделать, это задать цвет заливки выбранным ячейкам.
Откройте диалоговое окно Format Cells (Формат ячеек) любым из 3-х способов:
- нажав Ctrl+1.
- кликнув по любой выделенной ячейке правой кнопкой мыши и выбрав в контекстном меню пункт Format Cells (Формат ячеек).
- на вкладке Home (Главная) > Cells (Ячейки) > Format (Формат) > Format Cells (Формат ячеек).
Далее настройте параметры форматирования так, как Вам угодно. На этот раз мы установим оранжевый цвет заливки, просто для разнообразия 🙂
Если Вы хотите изменить только цвет заливки, не касаясь остальных параметров форматирования, то можете просто нажать кнопку Fill color (Цвет заливки) и выбрать понравившийся цвет.
Вот результат наших изменений форматирования в Excel:
В отличие от предыдущего способа (с условным форматированием), цвет заливки, установленный таким образом, никогда не изменится сам без Вашего ведома, как бы значения ни изменялись.
Изменяем цвет заливки для особых ячеек (пустые, с ошибкой в формуле)
Как и в предыдущем примере, Вы можете изменить цвет заливки особых ячеек двумя способами: динамически и статически.
Используем формулу для изменения цвета заливки особых ячеек в Excel
Цвет ячейки будет изменяться автоматически в зависимости от значения ячейки.
Этот способ решения задачи Вы, вероятнее всего, будете использовать в 99% случаев, то есть заливка ячеек будет изменяться в соответствии с заданным Вами условием.
Для примера снова возьмём таблицу цен на бензин, но на этот раз добавим ещё пару штатов, а некоторые ячейки сделаем пустыми. Теперь посмотрите, как Вы сможете обнаружить эти пустые ячейки и изменить цвет их заливки.
- На вкладке Home (Главная) в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило). Точно также, как на 2-м шаге примера Как динамически изменять цвет ячейки, основываясь на её значении.
- В диалоговом окне New Formatting Rule (Создание правила форматирования) выберите вариант Use a formula to determine which cells to format (Использовать формулу для определения форматируемых ячеек). Далее в поле Format values where this formula is true (Форматировать значения, для которых следующая формула является истинной) введите одну из формул:
- чтобы изменить заливку пустых ячеек
=ISBLANK()
=ЕПУСТО()
- чтобы изменить заливку ячеек, содержащих формулы, которые возвращают ошибку
=ISERROR()
=ЕОШИБКА()
Раз мы хотим изменить цвет пустых ячеек, то нам необходима первая функция. Вводим ее, затем помещаем курсор между скобок и нажимаем иконку выбора диапазона в правой части строки (либо наберите нужный диапазон вручную):
=ISBLANK(B2:H12)
=ЕПУСТО(B2:H12)
- чтобы изменить заливку пустых ячеек
- Нажмите кнопку Format (Формат), выберите нужный цвет заливки на вкладке Fill (Заливка), а затем нажмите ОК. Подробные инструкции даны на шаге 5 примера «Как динамически изменять цвет ячейки, основываясь на её значении».Образец настроенного Вами условного форматирования будет выглядеть приблизительно так:
- Если Вы довольны цветом, жмите ОК. Вы увидите, как созданное правило немедленно будет применено к таблице.
Изменяем цвет заливки особых ячеек статически
Однажды настроенная заливка будет оставаться неизменной, не зависимо от значения ячейки.
Если Вы хотите настроить постоянный цвет заливки пустых ячеек или ячеек с формулами, которые содержат ошибки, используйте этот способ:
- Выделите таблицу или диапазон и нажмите F5, чтобы открыть диалоговое окно Go To (Переход), затем нажмите кнопку Special (Выделить).
- В диалоговом окне Go to Special (Выделить группу ячеек) отметьте вариант Blanks (Пустые ячейки), чтобы выделить все пустые ячейки.Если Вы хотите выделить ячейки, содержащие формулы с ошибками, отметьте вариант Formulas (Формулы) > Errors (Ошибки). Как видно на рисунке выше, Вам доступно множество других настроек.
- И наконец, измените заливку выделенных ячеек или настройте любые другие параметры форматирования при помощи диалогового окна Format Cells (Формат ячеек), как это описано в разделе Изменение заливки выделенных ячеек.
Не забывайте, что настройки форматирования, сделанные таким образом, будут сохраняться даже когда пустые ячейки заполнятся значениями или будут исправлены ошибки в формулах. Трудно представить, что кому-то может понадобиться идти таким путём, разве что в целях эксперимента 🙂
Оцените качество статьи. Нам важно ваше мнение:
Содержание
- 1 Цвет заливки меняется вместе со значением
- 2 Окрасим ячейку в определенный цвет, если она равна чему-то
- 3 Процедура изменения цвета ячеек в зависимости от содержимого
- 3.1 Способ 1: условное форматирование
- 3.2 Способ 2: использование инструмента «Найти и выделить»
- 3.3 Помогла ли вам эта статья?
- 3.4 Найти и выделить все ячейки, удовлетворяющие заданному условию
- 3.5 Используем формулу для изменения цвета заливки особых ячеек в Excel
- 3.6 Изменяем цвет заливки особых ячеек статически
Привет, уважаемые читатели. Когда-нибудь вам доводилось работать с огромными данными в таблице? Знаете, с ними гораздо удобнее будет работать, если знать, как выделить несколько ячеек Excel различным цветом при определенном условии. Хотели бы вы узнать, как это делается? В этом уроке мы сделаем так, чтобы менялся цвет ячейки в зависимости от значения Excel, а также окрасим все ячейки с помощью поиска.
Цвет заливки меняется вместе со значением
Для примера мы потренируемся на том, чтобы ячейка меняла цвет в данной таблице при определенном условии. Да ни одна, а все со значением в диапазоне от 60 до 90. Для этого мы воспользуемся функцией «Условное форматирование».
Для начала выделите тот диапазон данных, который мы будем форматировать.
Далее находим на вкладке «Главная» кнопку «Условное форматирование» и в списке выбираем «Создать правило».
У нас открылось окно «Создание правил форматирования». В этом окне выбираем тип правила: «Форматировать только ячейки, которые содержат».
Далее, переходим к разделу «Измените описание правила», где нужно указать те условия, по которым будет выполнена заливка. В этом разделе можно выставить самые различные условия, при которых она будет меняться.
В нашем случае необходимо поставить следующие: «значения ячейки» и «между». Так же мы обозначаем диапазон, что при условии значения от 60 до 90 будет применена заливка. Посмотрите на скриншоте, как это сделал я.
Конечно же при работе с вашей таблицей может потребоваться заполнить совсем другими условиями, которые вы и будете указывать, ну, а сейчас мы всего лишь тренируемся.
Если вы заполнили, то не спешите кликать по кнопке «ОК». Прежде необходимо нажать на кнопку «Формат», как на скриншоте, и перейти к настройке заливки.
Хорошо, как видите, у вас открылось окно «Формат ячейки». Здесь вам нужно перейти на вкладку «Заливка», где вы выбираете нужную, и нажать на «ОК» в этом окне и в предыдущем. Я выбрал зеленую заливку.
Посмотрите на свой результат. Думаю, у вас все получилось. У меня точно получилось. Взгляните на скриншот:
Окрасим ячейку в определенный цвет, если она равна чему-то
Давайте вернемся к нашей таблице в изначальном виде. И теперь мы поменяем цвет там, где содержится цифра 40 на красный цвет, а с цифрой 50 на желтый. Конечно, для этого дела можно воспользоваться первым способом, но мы же хотим знать больше возможностей Excel.
В этот раз мы воспользуемся функцией «Найти и заменить».
Выделите тот участок таблицы, в который будем вносить изменения. Если это весь лист, то выделять нет смысла.
Теперь время открыть окно поиска. На вкладке «Главная» в разделе «Редактирование» нажмите на кнопку «Найти и выделить».
Можно же и горячими клавишами пользоваться: CTRL + F
В поле «Найти» мы указываем то, что ищем. В данном случае пишем «40», а затем жмем кнопку «Найти все».
Теперь, когда ниже были показаны результаты поиска, выберите одно из них и нажмите на сочетание CTRL + A, чтобы выбрать их все сразу. А затем нажмите на «Закрыть», чтобы убрать окно «Найти и заменить».
Когда у нас выбраны все, содержащие цифру 40, на вкладке «Главная» в разделе «Шрифт» выберите окраску ячейки. У нас это красный. И, как вы видите у себя на экране, так и у меня на скриншоте, они окрасились в красный.
Теперь те же самые действия нужно выполнить, чтобы окрасить те, где указано число 50. Думаю, теперь вам понятно, как сделать это.
У вас получилось? А посмотрите, что вышло у меня.
На этом все. Спасибо, друзья. Подписывайтесь, комментируйте, вступайте в группу, делитесь в соц сетях и будьте всегда в курсе новых статей. А также, не забывайте изучать и другие статьи на этом сайте.
При работе с таблицами первоочередное значение имеют выводимые в ней значения. Но немаловажной составляющей является также и её оформление. Некоторые пользователи считают это второстепенным фактором и не обращают на него особого внимания. А зря, ведь красиво оформленная таблица является важным условием для лучшего её восприятия и понимания пользователями. Особенно большую роль в этом играет визуализация данных. Например, с помощью инструментов визуализации можно окрасить ячейки таблицы в зависимости от их содержимого. Давайте узнаем, как это можно сделать в программе Excel.
Процедура изменения цвета ячеек в зависимости от содержимого
Конечно, всегда приятно иметь хорошо оформленную таблицу, в которой ячейки в зависимости от содержимого, окрашиваются в разные цвета. Но особенно актуальна данная возможность для больших таблиц, содержащих значительный массив данных. В этом случае заливка цветом ячеек значительно облегчит пользователям ориентирование в этом огромном количестве информации, так как она, можно сказать, будет уже структурированной.
Элементы листа можно попытаться раскрасить вручную, но опять же, если таблица большая, то это займет значительное количество времени. К тому же, в таком массиве данных человеческий фактор может сыграть свою роль и будут допущены ошибки. Не говоря уже о том, что таблица может быть динамической и данные в ней периодически изменяются, причем массово. В этом случае вручную менять цвет вообще становится нереально.
Но выход существует. Для ячеек, которые содержат динамические (изменяющиеся) значения применяется условное форматирование, а для статистических данных можно использовать инструмент «Найти и заменить».
Способ 1: условное форматирование
С помощью условного форматирования можно задать определенные границы значений, при которых ячейки будут окрашиваться в тот или иной цвет. Окрашивание будет проводиться автоматически. В случае, если значение ячейки, вследствие изменения выйдет за пределы границы, то автоматически произойдет перекрашивание данного элемента листа.
Посмотрим, как этот способ работает на конкретном примере. Имеем таблицу доходов предприятия, в которой данные разбиты помесячно. Нам нужно выделить разными цветами те элементы, в которых величина доходов менее 400000 рублей, от 400000 до 500000 рублей и превышает 500000 рублей.
- Выделяем столбец, в котором находится информация по доходам предприятия. Затем перемещаемся во вкладку «Главная». Щелкаем по кнопке «Условное форматирование», которая располагается на ленте в блоке инструментов «Стили». В открывшемся списке выбираем пункт «Управления правилами…».
- Запускается окошко управления правилами условного форматирования. В поле «Показать правила форматирования для» должно быть установлено значение «Текущий фрагмент». По умолчанию именно оно и должно быть там указано, но на всякий случай проверьте и в случае несоответствия измените настройки согласно вышеуказанным рекомендациям. После этого следует нажать на кнопку «Создать правило…».
- Открывается окно создания правила форматирования. В списке типов правил выбираем позицию «Форматировать только ячейки, которые содержат». В блоке описания правила в первом поле переключатель должен стоять в позиции «Значения». Во втором поле устанавливаем переключатель в позицию «Меньше». В третьем поле указываем значение, элементы листа, содержащие величину меньше которого, будут окрашены определенным цветом. В нашем случае это значение будет 400000. После этого жмем на кнопку «Формат…».
- Открывается окно формата ячеек. Перемещаемся во вкладку «Заливка». Выбираем тот цвет заливки, которым желаем, чтобы выделялись ячейки, содержащие величину менее 400000. После этого жмем на кнопку «OK» в нижней части окна.
- Возвращаемся в окно создания правила форматирования и там тоже жмем на кнопку «OK».
- После этого действия мы снова будем перенаправлены в Диспетчер правил условного форматирования. Как видим, одно правило уже добавлено, но нам предстоит добавить ещё два. Поэтому снова жмем на кнопку «Создать правило…».
- И опять мы попадаем в окно создания правила. Перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле данного раздела оставляем параметр «Значение ячейки», а во втором выставляем переключатель в позицию «Между». В третьем поле нужно указать начальное значение диапазона, в котором будут форматироваться элементы листа. В нашем случае это число 400000. В четвертом указываем конечное значение данного диапазона. Оно составит 500000. После этого щелкаем по кнопке «Формат…».
- В окне форматирования снова перемещаемся во вкладку «Заливка», но на этот раз уже выбираем другой цвет, после чего жмем на кнопку «OK».
- После возврата в окно создания правила тоже жмем на кнопку «OK».
- Как видим, в Диспетчере правил у нас создано уже два правила. Таким образом, осталось создать третье. Щелкаем по кнопке «Создать правило».
- В окне создания правила опять перемещаемся в раздел «Форматировать только ячейки, которые содержат». В первом поле оставляем вариант «Значение ячейки». Во втором поле устанавливаем переключатель в полицию «Больше». В третьем поле вбиваем число 500000. Затем, как и в предыдущих случаях, жмем на кнопку «Формат…».
- В окне «Формат ячеек» опять перемещаемся во вкладку «Заливка». На этот раз выбираем цвет, который отличается от двух предыдущих случаев. Выполняем щелчок по кнопке «OK».
- В окне создания правил повторяем нажатие на кнопку «OK».
- Открывается Диспетчер правил. Как видим, все три правила созданы, поэтому жмем на кнопку «OK».
- Теперь элементы таблицы окрашены согласно заданным условиям и границам в настройках условного форматирования.
- Если мы изменим содержимое в одной из ячеек, выходя при этом за границы одного из заданных правил, то при этом данный элемент листа автоматически сменит цвет.
Кроме того, можно использовать условное форматирование несколько по-другому для окраски элементов листа цветом.
- Для этого после того, как из Диспетчера правил мы переходим в окно создания форматирования, то остаемся в разделе «Форматировать все ячейки на основании их значений». В поле «Цвет» можно выбрать тот цвет, оттенками которого будут заливаться элементы листа. Затем следует нажать на кнопку «OK».
- В Диспетчере правил тоже жмем на кнопку «OK».
- Как видим, после этого ячейки в колонке окрашиваются различными оттенками одного цвета. Чем значение, которое содержит элемент листа больше, тем оттенок светлее, чем меньше – тем темнее.
Урок: Условное форматирование в Экселе
Способ 2: использование инструмента «Найти и выделить»
Если в таблице находятся статические данные, которые не планируется со временем изменять, то можно воспользоваться инструментом для изменения цвета ячеек по их содержимому под названием «Найти и выделить». Указанный инструмент позволит отыскать заданные значения и изменить цвет в этих ячейках на нужный пользователю. Но следует учесть, что при изменении содержимого в элементах листа, цвет автоматически изменяться не будет, а останется прежним. Для того, чтобы сменить цвет на актуальный, придется повторять процедуру заново. Поэтому данный способ не является оптимальным для таблиц с динамическим содержимым.
Посмотрим, как это работает на конкретном примере, для которого возьмем все ту же таблицу дохода предприятия.
- Выделяем столбец с данными, которые следует отформатировать цветом. Затем переходим во вкладку «Главная» и жмем на кнопку «Найти и выделить», которая размещена на ленте в блоке инструментов «Редактирование». В открывшемся списке кликаем по пункту «Найти».
- Запускается окно «Найти и заменить» во вкладке «Найти». Прежде всего, найдем значения до 400000 рублей. Так как у нас нет ни одной ячейки, где содержалось бы значение менее 300000 рублей, то, по сути, нам нужно выделить все элементы, в которых содержатся числа в диапазоне от 300000 до 400000. К сожалению, прямо указать данный диапазон, как в случае применения условного форматирования, в данном способе нельзя.
Но существует возможность поступить несколько по-другому, что нам даст тот же результат. Можно в строке поиска задать следующий шаблон «3?????». Знак вопроса означает любой символ. Таким образом, программа будет искать все шестизначные числа, которые начинаются с цифры «3». То есть, в выдачу поиска попадут значения в диапазоне 300000 – 400000, что нам и требуется. Если бы в таблице были числа меньше 300000 или меньше 200000, то для каждого диапазона в сотню тысяч поиск пришлось бы производить отдельно.
Вводим выражение «3?????» в поле «Найти» и жмем на кнопку «Найти все».
- После этого в нижней части окошка открываются результаты поисковой выдачи. Кликаем левой кнопкой мыши по любому из них. Затем набираем комбинацию клавиш Ctrl+A. После этого выделяются все результаты поисковой выдачи и одновременно выделяются элементы в столбце, на которые данные результаты ссылаются.
- После того, как элементы в столбце выделены, не спешим закрывать окно «Найти и заменить». Находясь во вкладке «Главная» в которую мы переместились ранее, переходим на ленту к блоку инструментов «Шрифт». Кликаем по треугольнику справа от кнопки «Цвет заливки». Открывается выбор различных цветов заливки. Выбираем тот цвет, который мы желаем применить к элементам листа, содержащим величины менее 400000 рублей.
- Как видим, все ячейки столбца, в которых находятся значения менее 400000 рублей, выделены выбранным цветом.
- Теперь нам нужно окрасить элементы, в которых располагаются величины в диапазоне от 400000 до 500000 рублей. В этот диапазон входят числа, которые соответствуют шаблону «4??????». Вбиваем его в поле поиска и щелкаем по кнопке «Найти все», предварительно выделив нужный нам столбец.
- Аналогично с предыдущим разом в поисковой выдаче производим выделение всего полученного результата нажатием комбинации горячих клавиш CTRL+A. После этого перемещаемся к значку выбора цвета заливки. Кликаем по нему и жмем на пиктограмму нужного нам оттенка, который будет окрашивать элементы листа, где находятся величины в диапазоне от 400000 до 500000.
- Как видим, после этого действия все элементы таблицы с данными в интервале с 400000 по 500000 выделены выбранным цветом.
- Теперь нам осталось выделить последний интервал величин – более 500000. Тут нам тоже повезло, так как все числа более 500000 находятся в интервале от 500000 до 600000. Поэтому в поле поиска вводим выражение «5?????» и жмем на кнопку «Найти все». Если бы были величины, превышающие 600000, то нам бы пришлось дополнительно производить поиск для выражения «6?????» и т.д.
- Опять выделяем результаты поиска при помощи комбинации Ctrl+A. Далее, воспользовавшись кнопкой на ленте, выбираем новый цвет для заливки интервала, превышающего 500000 по той же аналогии, как мы это делали ранее.
- Как видим, после этого действия все элементы столбца будут закрашены, согласно тому числовому значению, которое в них размещено. Теперь можно закрывать окно поиска, нажав стандартную кнопку закрытия в верхнем правом углу окна, так как нашу задачу можно считать решенной.
- Но если мы заменим число на другое, выходящее за границы, которые установлены для конкретного цвета, то цвет не поменяется, как это было в предыдущем способе. Это свидетельствует о том, что данный вариант будет надежно работать только в тех таблицах, в которых данные не изменяются.
Урок: Как сделать поиск в Экселе
Как видим, существует два способа окрасить ячейки в зависимости от числовых значений, которые в них находятся: с помощью условного форматирования и с использованием инструмента «Найти и заменить». Первый способ более прогрессивный, так как позволяет более четко задать условия, по которым будут выделяться элементы листа. К тому же, при условном форматировании цвет элемента автоматически меняется, в случае изменения содержимого в ней, чего второй способ делать не может. Впрочем, заливку ячеек в зависимости от значения путем применения инструмента «Найти и заменить» тоже вполне можно использовать, но только в статических таблицах.
Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
Да Нет
В этой статье Вы найдёте два быстрых способа изменять цвет ячейки в зависимости от её значения в Excel 2013, 2010 и 2007. Кроме того, Вы узнаете, как в Excel использовать формулы, чтобы изменять цвет пустых ячеек или ячеек с ошибками в формулах.
Каждому известно, что для изменения цвета заливки одной ячейки или целого диапазона в Excel достаточно просто нажать кнопку Fill color (Цвет заливки). Но как быть, если необходимо изменить цвет заливки всех ячеек, содержащих определённое значение? Более того, что если Вы хотите, чтобы цвет заливки каждой ячейки изменялся автоматически вместе с изменением содержимого этой ячейки? Далее в статье Вы найдёте ответы на эти вопросы и получите пару полезных советов, которые помогут выбрать правильный метод для решения каждой конкретной задачи.
- Изменяем цвет заливки ячеек, основываясь на их значениях (динамически) – Цвет заливки будет изменяться автоматически при изменении значения ячейки.
- Изменяем цвет ячейки, основываясь на её текущем значении (статически) – Однажды установленный цвет заливки не изменяется, вне зависимости от того, как изменяется значение ячейки.
- Изменяем цвет определённых ячеек (пустые, с ошибками, с формулами)
Как в Excel динамически изменять цвет ячейки, основываясь на её значении
Цвет заливки будет изменяться в зависимости от значения ячейки.
Задача: Имеется таблица или диапазон данных, и Вы хотите изменить цвет заливки ячеек, основываясь на их значениях. Более того, необходимо, чтобы этот цвет изменялся динамически, отражая изменения данных в ячейках.
Решение: Используйте условное форматирование в Excel, чтобы выделить значения больше X, меньше Y или между X и Y.
Предположим, есть список цен на бензин в разных штатах, и Вы хотите, чтобы цены, превышающие $3.7, были выделены красным, а меньшие или равные $3.45 – зелёным.
Замечание: Снимки экрана для этого примера были сделаны в Excel 2010, однако, в Excel 2007 и 2013 кнопки, диалоговые окна и настройки будут точно такие же или с незначительными отличиями.
Итак, вот, что нужно сделать по шагам:
- Выделите таблицу или диапазон, в котором Вы хотите изменить цвет заливки ячеек. В этом примере мы выделяем $B$2:$H$10 (заголовки столбцов и первый столбец, содержащий названия штатов, не выделяем).
- Откройте вкладку Home (Главная), в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило).
- В верхней части диалогового окна New Formatting Rule (Создание правила форматирования) в поле Select a Rule Type (Выберите тип правила) выберите Format only cells that contain (Форматировать только ячейки, которые содержат).
- В нижней части диалогового окна в поле Format Only Cells with (Форматировать только ячейки, для которых выполняется следующее условие) настройте условия для правила. Мы выбираем форматировать только ячейки с условием: Cell Value (Значение ячейки) – greater than (больше) – 3.7, как показано на рисунке ниже.Далее нажмите кнопку Format (Формат), чтобы выбрать, какой цвет заливки должен быть применён, если выполняется заданное условие.
- В появившемся диалоговом окне Format Cells (Формат ячеек) откройте вкладку Fill (Заливка) и выберите цвет (мы выбрали красноватый) и нажмите ОК.
- После этого Вы вернетесь в окно New Formatting Rule (Создание правила форматирования), где в поле Preview (Образец) будет показан образец Вашего форматирования. Если всё устраивает, нажмите ОК.
Результат Ваших настроек форматирования будет выглядеть приблизительно так:
Так как нам нужно настроить ещё одно условие, позволяющее изменять цвет заливки на зелёный для ячеек со значениями меньшими или равными 3.45, то снова нажимаем кнопку New Rule (Создать правило) и повторяем шаги с 3 по 6, устанавливая нужное правило. Ниже виден образец созданного нами второго правила условного форматирования:
Когда все будет готово – жмите ОК. Теперь у Вас имеется мило отформатированная таблица, которая даёт возможность с первого взгляда увидеть максимальные и минимальные цены на бензин в разных штатах. Хорошо им там, в Техасе!
Совет: Таким же способом Вы можете изменять цвет шрифта в зависимости от значения ячейки. Для этого просто откройте вкладку Font (Шрифт) в диалоговом окне Format Cells (Формат ячеек), как мы это делали на шаге 5, и выберите желаемый цвет шрифта.
Как настроить постоянный цвет ячейки, основываясь на её текущем значении
Однажды настроенный цвет заливки не будет изменяться, вне зависимости от того, как в будущем изменится содержимое ячейки.
Задача: Вы хотите настроить цвет ячейки, основываясь на её текущем значении, и хотите, чтобы цвет заливки оставался неизменным, даже когда значение ячейки изменяется.
Решение: Найти все ячейки с определённым значением (или значениями) при помощи инструмента Find All (Найти все), а затем изменить формат найденных ячеек, используя диалоговое окно Format Cells (Формат ячеек).
Это одна из тех редких задач, по которым нет разъяснения в файлах справки Excel, на форумах или в блогах, и для которых нет прямого решения. И это понятно, так как эта задача не типичная. И всё же, если Вам нужно изменить цвет заливки ячеек окончательно, то есть раз и на всегда (либо пока Вы не измените его вручную), выполните следующие шаги.
Найти и выделить все ячейки, удовлетворяющие заданному условию
Тут возможно несколько сценариев, в зависимости от того, значения какого типа Вы ищите.
Если Вы хотите раскрасить ячейки с конкретным значением, например, , или 3.4 – то на вкладке Home (Главная) в разделе Editing (Редактирование) нажмите Find Select (Найти и выделить) > Find (Найти).
Введите нужное значение и нажмите Find All (Найти все).
Совет: В правой части диалогового окна Find and Replace (Найти и заменить) есть кнопка Options (Параметры), нажав которую Вы получите доступ к ряду продвинутых настроек поиска, таких как Match Case (Учитывать регистр) и Match entire cell content (Ячейка целиком). Вы можете использовать символы подстановки, такие как звёздочка (*), чтобы найти любую строку символов, или знак вопроса (?), чтобы найти один любой символ.
Что касается предыдущего примера, если нам нужно найти все цены на бензин от 3.7 до 3.799, то мы зададим такие критерии поиска:
Теперь кликните любой из найденных элементов в нижней части диалогового окна Find and Replace (Найти и заменить) и нажмите Ctrl+A, чтобы выделить все найденные записи. После этого нажмите кнопку Close (Закрыть).
Вот так можно выделить все ячейки с заданным значением (значениями) при помощи опции Find All (Найти все) в Excel.
Однако, в действительности нам нужно найти все цены на бензин, превышающие $3.7. К сожалению, инструмент Find and Replace (Найти и заменить) в этом не сможет нам помочь.
Измененяем цвета заливки выделенных ячеек при помощи диалогового окна «Формат ячеек»
Теперь у Вас выделены все ячейки с заданным значением (или значениями), мы сделали это только что при помощи инструмента Find and Replace (Найти и заменить). Всё, что Вам осталось сделать, это задать цвет заливки выбранным ячейкам.
Откройте диалоговое окно Format Cells (Формат ячеек) любым из 3-х способов:
- нажав Ctrl+1.
- кликнув по любой выделенной ячейке правой кнопкой мыши и выбрав в контекстном меню пункт Format Cells (Формат ячеек).
- на вкладке Home (Главная) > Cells (Ячейки) > Format (Формат) > Format Cells (Формат ячеек).
Далее настройте параметры форматирования так, как Вам угодно. На этот раз мы установим оранжевый цвет заливки, просто для разнообразия
Если Вы хотите изменить только цвет заливки, не касаясь остальных параметров форматирования, то можете просто нажать кнопку Fill color (Цвет заливки) и выбрать понравившийся цвет.
Вот результат наших изменений форматирования в Excel:
В отличие от предыдущего способа (с условным форматированием), цвет заливки, установленный таким образом, никогда не изменится сам без Вашего ведома, как бы значения ни изменялись.
Изменяем цвет заливки для особых ячеек (пустые, с ошибкой в формуле)
Как и в предыдущем примере, Вы можете изменить цвет заливки особых ячеек двумя способами: динамически и статически.
Используем формулу для изменения цвета заливки особых ячеек в Excel
Цвет ячейки будет изменяться автоматически в зависимости от значения ячейки.
Этот способ решения задачи Вы, вероятнее всего, будете использовать в 99% случаев, то есть заливка ячеек будет изменяться в соответствии с заданным Вами условием.
Для примера снова возьмём таблицу цен на бензин, но на этот раз добавим ещё пару штатов, а некоторые ячейки сделаем пустыми. Теперь посмотрите, как Вы сможете обнаружить эти пустые ячейки и изменить цвет их заливки.
- На вкладке Home (Главная) в разделе Styles (Стили) нажмите Conditional Formatting (Условное форматирование) > New Rule (Создать правило). Точно также, как на 2-м шаге примера Как динамически изменять цвет ячейки, основываясь на её значении.
- В диалоговом окне New Formatting Rule (Создание правила форматирования) выберите вариант Use a formula to determine which cells to format (Использовать формулу для определения форматируемых ячеек). Далее в поле Format values where this formula is true (Форматировать значения, для которых следующая формула является истинной) введите одну из формул:
- чтобы изменить заливку пустых ячеек
=ISBLANK()
=ЕПУСТО()
- чтобы изменить заливку ячеек, содержащих формулы, которые возвращают ошибку
=ISERROR()
=ЕОШИБКА()
Раз мы хотим изменить цвет пустых ячеек, то нам необходима первая функция. Вводим ее, затем помещаем курсор между скобок и нажимаем иконку выбора диапазона в правой части строки (либо наберите нужный диапазон вручную):
=ISBLANK(B2:H12)
=ЕПУСТО(B2:H12)
- чтобы изменить заливку пустых ячеек
- Нажмите кнопку Format (Формат), выберите нужный цвет заливки на вкладке Fill (Заливка), а затем нажмите ОК. Подробные инструкции даны на шаге 5 примера «Как динамически изменять цвет ячейки, основываясь на её значении».Образец настроенного Вами условного форматирования будет выглядеть приблизительно так:
- Если Вы довольны цветом, жмите ОК. Вы увидите, как созданное правило немедленно будет применено к таблице.
Изменяем цвет заливки особых ячеек статически
Однажды настроенная заливка будет оставаться неизменной, не зависимо от значения ячейки.
Если Вы хотите настроить постоянный цвет заливки пустых ячеек или ячеек с формулами, которые содержат ошибки, используйте этот способ:
- Выделите таблицу или диапазон и нажмите F5, чтобы открыть диалоговое окно Go To (Переход), затем нажмите кнопку Special (Выделить).
- В диалоговом окне Go to Special (Выделить группу ячеек) отметьте вариант Blanks (Пустые ячейки), чтобы выделить все пустые ячейки.Если Вы хотите выделить ячейки, содержащие формулы с ошибками, отметьте вариант Formulas (Формулы) > Errors (Ошибки). Как видно на рисунке выше, Вам доступно множество других настроек.
- И наконец, измените заливку выделенных ячеек или настройте любые другие параметры форматирования при помощи диалогового окна Format Cells (Формат ячеек), как это описано в разделе Изменение заливки выделенных ячеек.
Не забывайте, что настройки форматирования, сделанные таким образом, будут сохраняться даже когда пустые ячейки заполнятся значениями или будут исправлены ошибки в формулах. Трудно представить, что кому-то может понадобиться идти таким путём, разве что в целях эксперимента
Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов
Правила перепечаткиЕще больше уроков по Microsoft Excel
Оцените качество статьи. Нам важно ваше мнение:
Человек так уж устроен, что цвета воспринимает лучше, чем голые цифры — недаром наиболее важные участки диаграмм или строки таблицы на которые стоит обратить внимание, принято выделять контрастным цветом. Однако отмечать «хорошие» и «плохие» ячейки таблицы в Excel вручную, занятие не самое веселое. Вот бы MS Excel умел делать это самостоятельно, да ещё и автоматически менять эти самые цвета, в случае изменения ситуации…
А ведь он итак прекрасно умеет это делать — нам с вами остается только ему слегка помочь!
Давайте решим такую вот прикладную задачу: в нашей таблице «фрукты» указан вес того или иного наименования в килограммах. Чтобы было проще ориентироваться в том, чего у нас не хватает, а чего наоборот — в избытке, мы раскрасим все значения меньше 20 красным цветом, а все, что выше 50 — зеленым. При этом всё, что осталось в этом диапазоне цветом помечаться не будет совсем. А чтобы усложнить задачу пойдем ещё дальше и сделаем присвоение цвета динамическим — при изменении значения в соответствующей ячейке, будет меняться и её цвет.
Создаем правило условного форматирования в Excel
Сначала выделяем диапазон данных, то есть содержимое второго столбца таблицы MS Excel, а затем идем на вкладку «Главная«, где в группе «Стили» активируем инструмент «Условное форматирование«, и в раскрывшемся списке выбираем «Создать правило«.
Создаем правило выделения ячейки цветом
В появившемся окне «Создание правила форматирования» выбираем Тип правила: «Форматировать только ячейки которые содержат», а в конструкторе ниже, устанавливаем параметры: «Значение ячейки», «Меньше» и вручную вписываем наш «край»: число 20.
Помеченная ячейка будет выделяться красным цветом
Нажимаем кнопку «Формат» ниже, переходим на вкладку «Заливка» и выбираем красный цвет. Нажимаем «Ок».
Примечание: вы, конечно, можете помечать ячейки не цветом их фона, а, например, размером или цветом шрифта — для этого в том же окне нужно воспользоваться соответствующими вкладками.
Посмотрите на таблицу — яблок и мандаринов у нас явно осталось совсем мало, пора делать новый закуп!
Отлично, данные уже выделяются цветом!
Теперь, по аналогии, создадим ещё одно правило — только на этот раз с параметрами «Значение ячейки», «Больше», 20. В качестве заливки укажем зеленый цвет. Готово.
Верхний и нижний диапазон, excel теперь определят без нашего участия
Мне этого показалось мало — черный текст на красном и зеленом фоне читается плохо, поэтому я решил немного украсить наши правила, и заменить цвет текста на белый. Чтобы проделать это, откройте инструмент «Условное форматирование», но выберите не пункт «Создать правило», а «Управление правилами«, ниже.
Изменяем правила условного форматирования в MS Excel
Настраиваем уже созданные правила форматирования в Excel
В появившемся окне выделяем оба правила по очереди, и нажимаем кнопку «Изменить«, после чего, в уже знакомом окне «Формат» переходим на вкладку «Шрифт» и меняем цвет текста на белый. Вот что у меня получилось в итоге:
Теперь я изменил не только фон ячеек таблицы, но и цвет шрифта
Попробуем изменить «плохие» значения на «хорошие»? Раз и готово — цвет автоматически изменился, как только в соответствующих ячейках появились значения, попадающие под действие одного из правил.
Меняем в нашей excel-таблице значения… все работает!
Здравствуйте!
Вопрос по Excel 2010
1.Если ячейки имеют разный цвет, как заменить цвет определенных ячеек (напр: все желтые на зеленные)?
2.Как обозначить ячейки по диагонали?
такую проверку и замену можно произвести при помощи макроса, выложите фрагментик вашего примера
можете, правда и вручную, сделать сортировку по цветам, выделить желтые ячейки и заменить их заливку
Не торопись, и все успеешь намного быстрее
Здравствуйте.
1. Для начала необходимо знать, как эти цвета получились. Если через УФ — достаточно поменять формат в условии.
Если вручную цвета устанавливались — в 2010 есть фильтр, который работает и по цвету заливки ячеек. Устанавливаете фильтр на таблицу, фильтруете по нужному цвету. Выделяете отфильтрованные строки и закрашиваете в другой цвет. Чтобы при фильтре не закрашивались вдруг все ячейки читайте здесь.
2. Вообще вопроса не понял.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…
www.excel-vba.ru
Просто СПАСИБО [+оказать+]
Считаешь СПАСИБО мало? Яндекс.Деньги: 41001332272872; WM: R298726502453
Извините за запоздалый ответ…
Вот фрагменты: http://rapidshare.com/files/418454622/Fragments_1_2_.rar
1. Фрагмент поля заполненного цветными ячейками. Как изменить цвет всех ячеек определенного цвета на другой (напр: желтый на зеленный).
2. Нужно в определенном диапазоне изменить цвет ячеек, которые расположены по диагонали (в предоставленном фрагменте они окрашены в желтый цвет).
Возможно как то выделить эту диагональ отдельно?
ловите файл с макросом, назначать кнопке не стал, сервис макросы «формат» — выполнить, он считывает цвет из ячейки а1 активного листа, проверяет все занятые ячейки листа, если они такого же цвета, то меняет заливку на зеленый
Не торопись, и все успеешь намного быстрее
Пожалуйста опишите действия подробней.
открываете мою книгу, затем ваш файл, нужно, чтобы ячейка а1 была желтого цвета, сервис-макросы-«формат»- выполнить
Не торопись, и все успеешь намного быстрее
Skip to content
В этой статье вы найдете множество быстрых способов как сделать условное форматирование строк, столбцов и отдельных ячеек в MS Excel 2016, 2013 и 2010. Мы рассмотрим, как можно применить различное оформление к данным, которые соответствуют определенным критериям. Это может помочь указать на наиболее важную информацию в ваших электронных таблицах.
Всем известно, что изменить фон ячейки легко. Это можно совершить, просто нажав кнопку «Цвет заливки». Но что, если вы хотите изменить оформление вашей таблицы при выполнении какого-то условия? Более того, что, если вам нужно, чтобы он изменялся автоматически при внесении изменений в таблицу? Условное форматирование для этого является действительно мощной и полезной функцией. Далее в этой статье вы найдете ответы на эти вопросы и прочтете несколько полезных советов, которые помогут выбрать правильный метод условного форматирования для каждой конкретной задачи.
В то же время изменение внешнего вида в связи с содержанием текущей либо какой-то иной ячейки либо от иных условий часто считается одной из самых сложных и непонятных функций, особенно для новичков. Если вас тоже пугает эта функция, не бойтесь! На самом деле, она очень удобна и проста в использовании, и вы убедитесь в этом всего за 5 минут после прочтения этого руководства. А теперь взгляните, сколько всего мы можем сделать!
- Где находится форматирование по условию в Excel?
- Как автоматически изменить цвет при помощи условного форматирования?
- Условное форматирование Excel по значению ячейки.
- Использование абсолютных и относительных ссылок в правилах.
- Как использовать в правилах ссылку на соседние листы?
- Приоритет выполнения правил — это важно!
- Как редактировать условное форматирование?
- А если забыл, где какие правила создавал?
- Как можно скопировать условное форматирование?
- Как убрать условное форматирование?
- Почему не работает?
Кроме того, если вы будете использовать форматирование по условию, то имейте в виду, что оно имеет более высокий приоритет по сравнению с обычным оформлением вручную, которое вы можете сделать через меню Главная – Формат.
Вы можете применить условное форматирование к одной или нескольким позициям, строкам, столбцам или всей таблице на основе их содержимого или при выполнении какого-то другого условия. Это делается путем создания правил (условий), в которых вы определяете, когда и как следует изменить вид выбранных клеток таблицы.
Где находится форматирование по условию в Excel?
Это очень просто: на вкладке «Главная», а в более старых версиях — группа «Стили».
Эта функция включает в себя стандартный набор заранее определенных правил и инструментов. Но главное, у пользователя есть возможность самому придумать и настроить необходимый алгоритм закраски и выделения, используя свои формулы.
Теперь, когда вы знаете, как активировать функцию условного форматирования в Excel, давайте продолжим и посмотрим, какие у вас есть варианты форматирования и как вы можете создавать свои собственные правила.
Как автоматически изменить цвет при помощи условного форматирования?
Чтобы по-настоящему использовать возможности условного формата в Excel, вы должны научиться создавать различные типы правил.
Правила условного форматирования определяют 2 ключевых момента:
- К каким ячейкам должно применяться условное форматирование,
- Какие условия должны быть выполнены.
Я покажу вам, как применить условное форматирование в Excel 2016, потому что это, кажется, самая популярная версия в наши дни. Однако оно практически не отличается от форматирования в версиях 2007, 2013 и 2010. Поэтому у вас не возникнет проблем с выделением цветом нужной информации независимо от того, какая версия установлена на вашем компьютере.
Задача: у вас есть таблица или диапазон данных, и вы хотите изменить фон ячеек на основе их содержания. Кроме того, вы хотите, чтобы он менялся динамически, отражая изменения данных.
Решение: Предположим, у вас в таблице — данные о продажах шоколада различным покупателям. Необходимо в таблице Excel закрасить цветом клетки с количеством следующим образом: менее 100 единиц товара – красным, 100 и более – зелёным.
Итак, вот что вы делаете шаг за шагом:
Способ 1 — Используем стандартные возможности.
Самый простой способ — воспользоваться стандартными правилами выделения ячеек. Эти заготовки включают в себя самые простые и распространенные случаи. Но сначала выберите таблицу или диапазон, где вы хотите изменить фон ячеек. Мы взяли $D$2:$D$21.
Перейдите на вкладку «Главная» и выберите
(1) > «Правила выделения ячеек» (2) > «Меньше» (3). В более ранних версиях программы нужное нам меню располагается в группе «Стили».
Конечно, можно использовать любой другой тип правил, который больше подходит для ваших данных, например:
- Значение больше, меньше или равно.
- Выделить текст, содержащий определённые слова или символы.
- Выделить дубликаты.
- Форматирование конкретных дат.
В диалоговом окне укажите, что числа должны быть меньше 100, также выберите вариант выделения.
В первом поле задается условие, а во втором указывают, каким образом отформатировать полученный результат. Обратите внимание, выбрать можно цвет фона и текста из предложенных в списке. Но если хочется применить иные оттенки – сделать это можно, перейдя в «Пользовательский формат».
В результате клетки таблицы с количеством меньше 100 окрасились в красный цвет.
Приступаем к созданию второго правила. С этой же областью таблицы проделайте те же операции, только выберите на третьем шаге пункт «Больше».
В результате получим нужную нам раскраску.
Это самый простой вариант заливки ячеек.
С помощью использованных нами «Правил выделения ячеек»:
- находят в таблице числа, которые больше определенного;
- выбирают те, которые меньше определенного;
- указывают на числа, находящиеся в пределах нужного интервала;
- определяют равные какому-то числу;
- помечают в выбранных текстовых полях только те, которые необходимы;
- отмечают столбцы и числа за нужную дату;
- находят повторяющиеся текст или числа;
- придумывают прочие правила.
Способ 2 — Как самому создать правило форматирования?
Тот же результат мы можем получить и чуть иначе. Если ни одно из готовых правил форматирования не отвечает вашим потребностям, вы можете создать новое с нуля. Для этого вновь перейдите на вкладку «Главная» и выберите (1 на рисунке) > «Создать правило» (2).
Затем выберите пункт «Форматировать только ячейки, которые содержат» (3). Чуть ниже укажите, что число должно быть меньше (4) цифры «100» (5).
И далее укажите, как это все должно выглядеть. Нажмите кнопку «Формат» (6).
Выберите «красный» на открывшейся вкладке «Заливка».
Нажмите «ОК».
При создании правила в окне « Формат ячеек» переключайтесь между вкладками « Шрифт» , « Граница» и « Заливка», чтобы выбрать стиль шрифта, стиль рамки и цвет фона соответственно. На вкладках Шрифт и Заливка вы сразу увидите предварительный просмотр вашего пользовательского формата.
Когда закончите, нажмите кнопку ОК в нижней части окна.
Подсказка:
Если вам нужно больше цветов фона или шрифта, чем предусмотрено в стандартной палитре, нажмите кнопку «Другие цвета…» на вкладках «Заливка» и «Шрифт»..
Если вы хотите применить градиент цвета фона , нажмите кнопку «Способы заливки» и выберите нужные параметры.
Нажмите кнопку ОК, чтобы закрыть окно и проверить, правильно ли применяется условное форматирование к вашим данным.
Повторите все то же самое еще раз, только измените условие: цифра должна быть больше или равна 100. И новый цвет условного форматирования, конечно же, выберите сейчас зеленый.
Способ 3 — Применяем собственную формулу в правиле условного форматирования.
И, наконец, третий способ – самый сложный, но зато самый универсальный и с большими возможностями. Чуть ранее мы создали правила форматирования, указав определенные числа, дату либо текст. Однако в некоторых случаях имеет смысл основывать условие на значении определенной ячейки. Преимущество этого подхода состоит в том, что в зависимости от того, как значение этой ячейки изменится в будущем, ваше условное форматирование будет корректироваться автоматически и отражать изменение данных.
Вновь перейдите на вкладку «Главная», (в старых версиях программы — в группу «Стили») и выберите (1) > «Создать правило» (2).
Затем выберите пункт «Использовать формулу для определения форматируемых ячеек» (3). Теперь нужно указать диапазон, в котором мы хотим что-то выделить. Для этого нажмите на пиктограмму со стрелкой вверх (4) и укажите мышкой начало диапазона – D2. Следите за тем, чтобы ссылка не была абсолютной (можно для этого использовать F4). И в конце просто допишите условие: “<100” (5), как это показано на рисунке.
Осталось только определить новые правила форматирования. Нажмите кнопку «Формат» (6).
Выберите красный на вкладке «Заливка».
Повторите создание условия еще раз, только выражение запишите D2>=100 и выберите зеленый.
Вы спросите: «А зачем все так сложно, если есть более простой вариант?» Дело в том, что использование формулы – более универсальный подход, который мы в дальнейшем будем еще неоднократно применять.
Итак, цель достигнута: фон выбранных ячеек изменяется от их наполнения.
Совет: вы можете использовать тот же метод не только для закраски, но и для изменения оформления шрифта. Для этого просто перейдите на вкладку «Шрифт» в диалоговом окне «Формат», которое мы обсуждали на шаге 6, и выберите предпочитаемый вариант оформления.
Условное форматирование Excel по значению ячейки.
В обоих предыдущих примерах мы создали правила форматирования, прямо указав числа — ограничения. Но чаще всего следует создавать критерий форматирования на основе значений ячеек. Как это сделать? Предположим, в таблице записаны ежемесячные продажи нескольких товаров. Нужно выделить цветом те цифры в декабре, которые были больше январских, в начале года.
Выделяем область для применения условного форматирования М2:М16 и затем выбираем пункт «Создать правило». В описании правила запишем выражение:
=M2>B2
Обратите внимание, что здесь используются относительные ссылки, чтобы программа могла последовательно перебрать все ячейки указанной ей области, и при этом каждой ячейке из столбца М соответствовала ячейка из столбца В, расположенная в той же строке и относящаяся к тому же самому товару.
Отображение выделенных ячеек настройте так же, как мы это рассматривали ранее.
Как видно на рисунке, созданное нами правило условного форматирования работает правильно и выделяет декабрьские продажи тех товаров, которые выросли по сравнению с январём.
Использование абсолютных и относительных ссылок в правилах.
Для того, чтобы было проще изменять условия выделения определенных значений в таблице Эксель, запишем некоторые параметры отбора в специально отведённые для этого ячейки.
Задача: выделить в таблице заказы с количеством менее 50 и более 100 ед.
Наши ограничения записываем в D1 и D2. Далее создаем первое правило условного форматирования для диапазона E5:E24.
=E5>$D$2
Абсолютная ссылка на D2 означает, что каждая из ячеек нашего диапазона сравнения должна сравниваться именно с D2. А относительная ссылка на первую ячейку нашей выделенной области E5 предписывает программе начать именно с этой позиции и последовательно двигаться вниз по столбцу, сравнивая количество с пороговым значением 100.
Как обычно, выбираем цвет заливки в случае выполнения условия.
Аналогичным образом для E5:E24 создаем второе правило
=E5<$D$1
В результате часть столбца окрасится зелёным, часть — жёлтым, а количество между 50 и 100 останется неокрашенным.
А теперь давайте усложним задачу — закрасим цветом не отдельные ячейки, а строки таблицы целиком. Для этого нам всего лишь понадобится изменить несколько ссылок в наших правилах.
Прежде всего, заново обозначим диапазон условного форматирования. Теперь это будет $A$5:$G$24.
В правило форматирования внесем небольшое изменение:
=$E5>$D$2
Как видите, у нас появилась абсолютная ссылка на столбец E. А на строку ссылка осталась относительной, без знака $. Для программы это означает, что нужно использовать данные строки целиком, и окрасить ее тоже всю, а не отдельную ячейку.
Аналогично второе условие мы меняем с E5<$D$1 на $E5<$D$1.
В то же время ссылка на D2 так и остается абсолютной, поскольку условие записано именно в этой ячейке. В результате получаем «полосатую» таблицу, где цветом выделены уже целые строки. И вся хитрость заключается в грамотном использовании абсолютных ссылок в правилах.
Вывод. Давайте постараемся запомнить несложные принципы использования ссылок в правилах:
- если сравниваются попарно 2 столбца, то используют относительные ссылки (M2>B2).
- если значения в столбце сопоставляются с определённой ячейкой, то на нее обязательно должна быть абсолютная ссылка ($D$1).
- когда нужно закрасить по условию строку целиком, то ссылка на эту строку должна быть относительной ($E5)
- когда нужно закрасить столбец целиком, то ссылка на него должна быть относительной (E$5)
Как использовать в правилах ссылку на соседние листы?
В последних версиях начиная с 2010 года, в формулах условия вы можете спокойно использовать ссылки на данные с других листов. Делается это точно так же, как и в обычных формулах.
В более ранних версиях программы – 2007 и 2003, это ограничение можно легко обойти, использовав именованные диапазоны. Вы просто присваиваете определенные имена диапазонам на текущем или на соседних листах, а затем используете эти имена в функциях.
В частности, вместо
=ЕСЛИ(‘Formatting (Лист2)’!$E$2:$E$21>5000;1;0)
можно работать по формуле
=ЕСЛИ(продажи>5000;1;0)
Как вы понимаете, диапазон ‘Formatting (Лист2)’!$E$2:$E$21 получил имя «продажи» и теперь к нему можно обратиться из любого места вашей рабочей книги.
Приоритет выполнения правил — это важно!
При использовании условного форматирования в Excel вы не ограничены только одним правилом на ячейку. Вы можете применять столько правил, сколько требует логика вашего проекта. В том случае, если в вашей таблице используется несколько правил, то важно, в каком порядке они выполняются.
Если выбрать меню «Управление правилами» и указать там «Текущий лист», то вы увидите список имеющихся правил.
В этой таблице мы хотим выделить желтым цветом предстоящие в недалёком будущем отгрузки, а вот те из них, которые должны произойти сегодня или завтра, обозначить красным. Ведь к ним должно быть повышенное внимание и их нужно срочно выполнить.
Сначала создадим первое условие:
=$E5>$C$2
Как видим, сюда попадают все строки, в которых дата отгрузки больше текущей даты, записанной в ячейке C2.
Затем создаем второе условие, которое как бы будет являться подмножеством первого. Выделяем только ячейки, в которых ИЛИ дата отгрузки равна текущей $E$5=$C$2, ИЛИ дата отгрузки больше текущей на 1 день $E5-$C$2=1. Если хотя бы одно из этих требований выполняется, то строка будет закрашена красным.
=ИЛИ($E5-$C$2=1;$E$5=$C$2)
Важно! Правила, расположенные выше в списке, имеют более высокий приоритет (1 и 2 на рисунке вверху). Новые правила всегда добавляются в начало списка и по этой причине имеют более высокий приоритет. Результат их работы не может быть изменен действием предшествующих правил, расположенных ниже.
Однако, порядок выполнения всегда можно изменить в этом же окне при помощи стрелок «Вверх» и «Вниз» (3).
Как редактировать условное форматирование?
Для того, чтобы изменить ранее созданное условие, нужно в первую очередь посмотреть, какие условия мы применяем к таблице и далее просто выбрать нужное правило. Последовательность действий та же, что мы рассмотрели чуть выше. Но на всякий случай еще раз повторю ее на скриншоте: нам нужен раздел «Управление правилами», затем указать, что рассматриваем текущий лист.
При нажатии иконки «Изменить…» мы попадаем в уже знакомое нам меню создания правила. Только все поля там уже заполнены текущими значениями. Остается только изменить то, что необходимо, и нажать «Ок».
А если забыл, где какие правила создавал?
В виду того, что этот способ имеет приоритет над обычным оформлением, вы можете получить внешний вид таблицы не совсем таким, как ожидали. Особенно, если забудете, где и какие правила создавали. Итак, как нам быстро найти в таблице все ячейки с условным форматированием?
Один их простых способов обнаружить такие нестандартные места таблицы – использовать меню Главная – Найти и выделить – …… в последних версиях Excel. Или же Главная – Редактирование – Найти и выделить – … в более ранних версиях.
Но в результате вы просто увидите те области таблицы, в которых применено условное форматирование. И не более того. Какие именно там условия изменения оформления — пока неизвестно. В любом случае вам, скорее всего, придется копать глубже и разбираться, какие же условия там применены.
Поэтому лучше всего просто выберите раздел «Управление правилами» — текущий лист. Этот процесс мы уже дважды описывали в предыдущих разделах, поэтому, думаю, проблем здесь не возникнет.
Вы увидите все созданные вами правила, а также приоритет их выполнения. Напомним, что наивысший приоритет имеют правила, находящиеся в начале списка: чем выше, тем важнее. Также указаны области, к которым применяются созданные форматы. Думаю, здесь разобраться будет совершенно несложно.
Как можно скопировать условное форматирование?
Вот несколько способов для копирования правил.
Копировать формат по образцу
Можно скопировать так же, как и обычный формат.
На вкладке «Главная» в самом начале ленты расположена группа «Буфер обмена». В ней вы видите пиктограмму кисти – формат по образцу (в разных версия выглядит по-разному, но называется одинаково). Клик по ней копирует не только формат выделенных ячеек, но и условия для него, если таковые имеются. Следующим действием необходимо выделить те ячейки, в которые данное оформление необходимо перенести.
Имейте в виду, что описанный способ перенесет абсолютно все форматы, в том числе и установленные вручную.
Копирование через вставку.
Альтернативным вариантом дублировать формат является специальный способ вставки.
Скопируйте ячейки с нужным условным форматом любым привычным для вас способом. Выделите диапазон, на который требуется перенести формат (можете выделить и не смежные, зажав клавишу CTRL), а затем по щелчку правой кнопки мыши выберите пункт «Специальная вставка…». Тогда программа отобразит окно, где потребуется установить переключатель на точке «форматы», после чего нажать «OK».
Управление правилами.
Можно воспользоваться диспетчером правил.
Пройдите по следующему пути: -> «Управление правилами…».
Из раскрывающего списка «Показать правила…» выберите пункт «Этот лист». Вы сможете увидеть все правила, которые действуют на текущем листе.
В столбце списка правил «Применяется к» указаны диапазоны, на которые распространяется каждое правило. Допишите в это поле через точку с запятой нужные адреса ячеек, чтобы применить и к ним ранее созданные условия.
Данный способ более трудоемкий, чем предыдущие два. Но его прелесть в том, что он позволяет распространять только нужные правила. Это особенно полезно тогда, когда к копируемым ячейкам применяется несколько условий одновременно, а скопировать нужно только одно из них.
Как убрать условное форматирование?
Эта операция такая же несложная, как и создание правила. Выберите , и затем – «Удалить правила». Вам будет предложено либо удаление из выделенного диапазона данных, либо вовсе всех правил на листе. Но имейте в виду, что при этом вы удалите всё, что было ранее создано. А ведь, возможно, что-то вы хотели бы сохранить.
Поэтому существует и более тонкий инструмент, которым мы рекомендовали бы пользоваться и для редактирования, и для их удаления.
Используйте последний пункт выпадающего меню: «Управление правилами».
Здесь вы видите все правила на текущем листе, к каким диапазонам они относятся и что делают. Поэтому гораздо проще выбрать определенное правило и удалить его.
Либо изменить, если в этом есть необходимость.
Почему не работает?
Если вы не получаете ожидаемого результата, то в первую очередь следует убедиться, верно ли работает созданное вами правило условного форматирования. Для этого вы можете скопировать формулу из правила в любую пустую ячейку и посмотреть, какой результат будет получен. Если вы форматируете по условию целый столбец цифр, то выберите пустое место справа от вашей таблицы.
Если результатом выполнения формулы-условия будет ИСТИНА, значит, должно быть применено условное форматирование. Естественно, если ЛОЖЬ, то — нет. Давайте вернемся в одной из наших задач и выполним такую отладку правил форматирования.
В столбец I скопируем формулу первого условия, в K — второго. Зацепите мышкой правый нижний уголок ячейки с формулой и протащите ее вниз на всю высоту таблицы. Получим полную картину для каждой из ячеек нашего диапазона. Как видите, ИСТИНА и ЛОЖЬ точно соответствуют закраске столбца K, который мы, собственно, и проверяли. В I2 мы получили ИСТИНА, поэтому цвет — зелёный. В J9 ответ также положительный, поэтому цвет — желтый. И так далее.
Если формула сложная, можно разбить ее на части и применить тот же метод отладки.
Надеемся, что вы нашли ответы на интересующие вас вопросы по условному форматированию в нашей инструкции.
Тем не менее, если всё же что-то не получается или не работает – пишите в комментариях ниже. Мы постараемся вам ответить либо даже сделаем отдельный материал, посвященный вашей проблеме.
Удачи!
Еще полезные примеры и советы:
Заливка ячеек в зависимости от значения в Microsoft Excel
Смотрите также частоте 2 порог ячейке он пропишет разные имена и это умножаем? меня там формула десяток. По инету куда поступил сигнал).End SubПравый клик по три наших правила таблице различными цветамиВы можете ввести них размещено. Теперь требуется. Если бы. правила в первомПри работе с таблицами 15, а при до 16:30 а вопросы задавайте поAlexM =ЕСЛИ(F3=0;»»;(F2/F3-1)) ищу, пока нет, Также нужно чтобPrivate Sub Workbook_SheetSelectionChange(ByVal
столбцу с датами таким образом, чтобы
Процедура изменения цвета ячеек в зависимости от содержимого
строки заказов с ссылку на другую можно закрывать окно в таблице былиТеперь элементы таблицы окрашены поле переключатель должен первоочередное значение имеют частоте 2,94 порог 16:30 до 19 моему решению.: В УФ еслиИ вот с может ни кому таблички с разных Sh As Object, (для определенности, пусть выделять цветом только разным статусом доставки,
ячейку Вашей таблицы, поиска, нажав стандартную числа меньше согласно заданным условиям стоять в позиции выводимые в ней еще какой-то, нам уже в другойKostiK1991 меньше 4 часов, формулой не хочет не надо было. листов дублировались на ByVal Target As это столбец A) ячейки, содержащие номер информация о котором значение которой нужно кнопку закрытия в300000 и границам в
«Значения» значения. Но немаловажной нужно сначала самим в ячейке праздничные.: последняя таблица которую то окрашиваем, а работать, а еслиHugo первом листе.
Способ 1: условное форматирование
Excel.Range) — Меню Формат заказа (столбец содержится в столбце использовать для проверки верхнем правом углуили меньше настройках условного форматирования.. Во втором поле составляющей является также определиться. Желательно зависимостьAlexM ты прислал, в пустая ячейка равнозначна
туда вбивать цифры: Можно отслеживать толькоВозможно ли такоеci2 = Range(adr).Interior.ColorIndex — Условное форматированиеOrder numberDelivery условия, а вместо окна, так как200000Если мы изменим содержимое устанавливаем переключатель в и её оформление. порога от частоты: Тут объяснять нечего. неё ты вывел нулю. Поэтому в то все нормально.
- конкретную ячейку. сделать, а тоIf ci1 <> — тип: «Формула»,) на основании значения:4 нашу задачу можно, то для каждого в одной из позицию Некоторые пользователи считают определить формулой, если Разве что 6/24 отдельный столбец «ночь».
- формулу введено это Как заставить считать?Hugo все перелапатил уже. ci2 Then Range(adr).Offset(0, формула: «=A1>сегодня ()» другой ячейки этойЕсли срок доставки заказаможете указать любое считать решенной. диапазона в сотню ячеек, выходя при«Меньше» это второстепенным фактором так нельзя, то это 6:00 в так не нужно. логическое значение, чтобыMAPh
- : Вернее так, отслеживать Заранее благодарен за 5).Interior.ColorIndex = ci2 — Формат… -цвет строки (используем значения находится в будущем нужное число. Разумеется,Но если мы заменим тысяч поиск пришлось этом за границы. В третьем поле и не обращают должна быть таблица числовом представлении, 22/24вся суть в исключить окрачку пустых: Вот подправил, но надо диапазон, т.к. помощь.adr = Target.Address (красный) — «А из столбца (значение в зависимости от число на другое, бы производить отдельно. одного из заданных
- указываем значение, элементы на него особого соответствия. И не соответственно 22:00 том, если это ячеек. что-то не так. в процентах самаТак как файлci1 = Target.Interior.ColorIndex также… » -DeliveryDue in X Days
- поставленной задачи, Вы выходящее за границы,Вводим выражение правил, то при листа, содержащие величину внимания. А зря,
- у Вас где-то,Функция МИН() выбирает ночная смена тоУмножение = И() Не работает. формула не меняется: более 100к, тоEnd Sub «Формула», «=(сегодня ()-A1)>30″).), то заливка таких можете использовать операторы
- которые установлены для«3?????» этом данный элемент меньше которого, будут ведь красиво оформленная а в файле, минимальное значение, а первых 7 часовСложение = ИЛИ()Private Sub Worksheet_Change(ByValPrivate Sub Worksheet_Change(ByVal залил сюда 2.2Ambioz — Формат… -цветЕсли нужно выделить строки ячеек должна быть сравнения меньше ( конкретного цвета, тов поле листа автоматически сменит окрашены определенным цветом. таблица является важным чтобы на нее МАКС() максимальное. Посмотрите 100% а дальшеТак формулы короче, Target As Range) Target As Range) Мб: А можно как-нибудь
- (желтый) — «А одним и тем оранжевой;=$C2 цвет не поменяется,«Найти» цвет. В нашем случае условием для лучшего можно было ссылаться
- что возвращают функции. 2 125 и но по функционалуIf Not Intersect(Target,If Intersect(Target, Range(«K:L»))
- KOMETA функцию CellColor от также… » - же цветом приЕсли заказ доставлен (значение=$C2=4 как это былои жмем наКроме того, можно использовать
- это значение будет её восприятия и при раскраске в Для это выделяете остальные 150. такие же как Range(«F14»)) Is Nothing Is Nothing Then: по первой части, PLEX применить? «Формула», «=(сегодня ()-A1>=30″ появлении одного изDeliveredОбратите внимание на знак в предыдущем способе. кнопку условное форматирование несколько400000 понимания пользователями. Особенно условном форматировании.
- последовательно фрагменты вно есть условие с функциями. Then Exit Sub понятно, здесь УФЯчейки ежедневно окрашиваются — Формат… -цвет нескольких различных значений,), то заливка таких доллара Это свидетельствует о
- «Найти все по-другому для окраски. После этого жмем большую роль вspeaky
- строке формул, например для ночной смены.Отвечу за Казанского.Range(«F14»).FormulaLocal = «=IF(F3=0;»»;(F2/F3-1))»If [f7] End поможет, а насчёт вручную, это зависит (зеленый)
- то вместо создания ячеек должна быть$ том, что данный
- ». элементов листа цветом. на кнопку этом играет визуализация: _Boroda_МИН(C2;6/24) ночная смена считается — двойное бинарноеIf IsNumeric(Target.Value) Then
Sub сигнала не знаю от внешних факторов,Здесь сравнение описано
- нескольких правил форматирования зелёной;перед адресом ячейки вариант будет надежноПосле этого в нижнейДля этого после того,«Формат…» данных. Например, сДа в принципежмете на F9 той, где хотя отрицание равнозначно умножениюIf Target.Value <Но тогда, если как делать т.е. не известно, не с 01.05.09, можно использовать функции
- Если срок доставки заказа – он нужен работать только в части окошка открываются как из.
- помощью инструментов визуализации формула простая, просто и записываете на бы 2 часа -1*-1. Преобразует текстовые -0.01 Then данные меняются поSerge какие ячейки окрасятся
а с текущейИ
Способ 2: использование инструмента «Найти и выделить»
находится в прошлом для того, чтобы тех таблицах, в результаты поисковой выдачи.Диспетчера правилОткрывается окно формата ячеек. можно окрасить ячейки забыл, не мог листочек. Равные значения из всей рабочей значения в числа,With Target.Offset(2, 0).Interior формуле, работать не: Были решения на завтра, послезавтра датой, а месяц(AND), (значение при копировании формулы которых данные не Кликаем левой кнопкоймы переходим в Перемещаемся во вкладку таблицы в зависимости найти. «N» в с разным знаком смены входят в если это возможно
.ColorIndex = 3 будет. Только если Планете…Подробно: равен 30 дням.
- ИЛИPast Due в остальные ячейки изменяются. мыши по любому окно создания форматирования,«Заливка» от их содержимого. файле и описывает сократятся останется ночное интервал часов между»22:00″ — это.Pattern = xlSolid заносить кодом. СейчасSenyaИмеются две одинаковые
- Румата эсторский(OR) и объединить), то заливка таких строки сохранить буквуУрок: из них. Затем то остаемся в. Выбираем тот цвет Давайте узнаем, как пороговые значения по время. Логическая операция 22:00 до 6:00. текст.PatternColorIndex = xlAutomatic проверю…: УФ в лист таблицы 10 столбцов: Формат->Условное форматирование таким образом нескольких ячеек должна быть столбца неизменной. Собственно,Как сделать поиск в набираем комбинацию клавиш разделе заливки, которым желаем, это можно сделать расстоянию. Меняя частоту, добавляет 1 если
в ячейке Е2—«22:00» — этоEnd WithHugo Итог вставил (остальные 2000 строк. ВЗадайте условие, установите условий в одном красной. в этом кроется ЭкселеCtrl+A«Форматировать все ячейки на чтобы выделялись ячейки, в программе Excel. увидим физическую зависимость получается отрицательное число. я прописал формулу число 0,916666666666667ElseIf Target.Value >: Да, вручную и листы можно сделать каждом столбце отмечается формат правиле.И, конечно же, цвет секрет фокуса, именноКак видим, существует два. После этого выделяются
основании их значений» содержащие величину менееСкачать последнюю версию и ограничения поФормулу для праздников ЕСЛИ с твоейKostiK1991 0.01 Then
- кодом работает. по аналогии). Как определенный вид работы.WwwaleryНапример, мы можем отметить заливки ячеек должен поэтому форматирование целой способа окрасить ячейки все результаты поисковой. В поле400000 Excel расстоянию. Следует учесть. пока не представляю.
- функцией МИН и: огромнейшее спасибо оченьWith Target.Offset(2, 0).InteriorGuest быть со звукомВ первой ежедневно: макрос написать заказы, ожидаемые в изменяться, если изменяется строки изменяется в в зависимости от выдачи и одновременно«Цвет». После этого жмемКонечно, всегда приятно иметь что расчет физическогоМне кажется тема МАКС. сильно помогли ).ColorIndex = 4: Спасибо! Попробую, как не знаю. отмечается выполнение работы
- Fort_el течение 1 и статус заказа. зависимости от значения числовых значений, которые выделяются элементы в
- можно выбрать тот на кнопку хорошо оформленную таблицу, параметра N приближенный затянулась. Для вопросалюбые часы доКазанский.Pattern = xlSolid только разберусь сФАЙЛ НЕ ОРИГИНАЛЬНЫЙ — закрашивается ячейка: Условное форматирование 3 дней, розовымС формулой для значений одной заданной ячейки. в них находятся: столбце, на которые
- цвет, оттенками которого«OK» в которой ячейки и может иметь по праздникам задавайте 00:00 ночи записываются:.PatternColorIndex = xlAutomatic цветом, уже в (я там нижние зеленым цветом иAmbioz цветом, а те,DeliveredНажимаем кнопку с помощью условного данные результаты ссылаются. будут заливаться элементыв нижней части в зависимости от
- погрешность +/- 5 новый вопрос. как 7 еслиAlexMEnd With глазах рябит от строки поудалял, чтобы ставится дата выполнения.
- : Здравствуйте! Буду очень которые будут выполненыиФормат форматирования и сПосле того, как элементы листа. Затем следует окна. содержимого, окрашиваются в мм. Это можноKostiK1991 2 часа попадаютуже ответил, добавлю,’ Else этих табличек. ))) на форум можноВ другой таблице признателен, если кто-нибудь в течение 5Past Due(Format) и переходим использованием инструмента в столбце выделены, нажать на кнопкуВозвращаемся в окно создания разные цвета. Но как-то в формуле
- : ещё раз огромное в интервал а что эту формулу’ Target.Offset(2, 0).Interior.ColorIndexGuest было для примера уже стоят даты поможет разобраться, как и 7 дней,всё понятно, она на вкладку
- «Найти и заменить» не спешим закрывать«OK» правила форматирования и особенно актуальна данная отразить? Например, переходным вам спасибо! постараюсь после 00:00 уже можно записать так = xlNone: По формуле цвет прицепить). (запланированные).
- сделать, что бы жёлтым цветом. Формулы будет аналогичной формулеЗаливка. Первый способ более окно. там тоже жмем возможность для больших желтым цветом, типа праздничные прописать сам, нет ( рассчитывает Код =ЕСЛИ(И(B1<>»»;ИЛИ(B1=ВРЕМЗНАЧ(«22:00»)));1;0) СEnd If меняется при условии
MAPhНеобходимо, что бы при изменении цвета
будут выглядеть так: из нашего первого(Fill), чтобы выбрать прогрессивный, так как«Найти и заменить»В на кнопку таблиц, содержащих значительный сигнализации «что уже если не справлюсь 8 =( двумя минусами короче.Else 0.01 на зеленый.: Спасибо большое! Т.е. во второй таблице ячейки в таблице=ИЛИ($F2=»Due in 1 Days»;$F2=»Due примера: цвет фона ячеек. позволяет более четко. Находясь во вкладкеДиспетчере правил«OK» массив данных. В возможно красная зона» открою новую тему.AlexMVlad999Target.Offset(2, 0).Interior.ColorIndex =
В промежутке он
lumpics.ru
Как в Excel изменять цвет строки в зависимости от значения в ячейке
можно ячейки с заливались цветом выполненные 1 менялся цвет in 3 Days»)=$E2=»Delivered» Если стандартных цветов задать условия, по«Главная»тоже жмем на
. этом случае заливка ? Спасибо Алекс.: Это уже не: формулы не видят xlNone белый, а нельзя первого листа просто работы — ячейки у ячейки в=OR($F2=»Due in 1 Days»,$F2=»Due=$E2=»Past Due» недостаточно, нажмите кнопку которым будут выделятьсяв которую мы кнопкуПосле этого действия мы
- цветом ячеек значительно_Boroda_speaky
- моя формула. Моя цвета ячеек, такEnd If
- ли так чтобы скопировать на нужные из первой таблицы.
- таблице 2 in 3 Days»)Сложнее звучит задача для
- Другие цвета элементы листа. К
Как изменить цвет строки на основании числового значения одной из ячеек
переместились ранее, переходим«OK» снова будем перенаправлены
облегчит пользователям ориентирование: +/- 5мм для: Подскажите, можно ли ссылалась на ячейки вот т.к. ячейкиTarget.Select когда ячейка красная листы? Я такAmbiozPelena=ИЛИ($F2=»Due in 5 Days»;$F2=»Due заказов, которые должны(More Colors), выберите
- тому же, при на ленту к. в
- в этом огромном 26мм это почти установить автоматическую смену со временем, а красятся с помощьюEnd If то и остается сделал работает. Надеюсь: Да, что-то похожее.: Здравствуйте.
- in 7 Days») быть доставлены через подходящий и дважды условном форматировании цвет блоку инструментовКак видим, после этогоДиспетчер правил условного форматирования количестве информации, так 20% в каждую заливки ячейки по то что вы УФ то чтоEnd Sub красной пока не сами ячейки править А где прописанА в таблице=OR($F2=»Due in 5 Days»,$F2=»Due
Х
нажмите элемента автоматически меняется,«Шрифт» ячейки в колонке. Как видим, одно как она, можно сторону. Не многоват значению в ней сделали из моей бы дать понятьVovaK будет >0.01 и уже не надо? столбец В? Как 1 предполагается ячейки
in 7 Days")
дней (значение
ОК в случае изменения. Кликаем по треугольнику окрашиваются различными оттенками правило уже добавлено, сказать, будет уже допуск получается? и в зависимости формулы ссылается на формуле что ячейка: Нужно правильно выбирать если была зеленаяСо звуком я сделать проверку цвета вручную красить или,Для того, чтобы выделить
- Due in X Days. содержимого в ней, справа от кнопки одного цвета. Чем но нам предстоит структурированной.Смотрите файл. Зеленые от значений в дату. закрашена в некий событие то и остается нашел вот тему, для нескольких столбцов может, с помощью заказы с количеством). Мы видим, чтоТаким же образом на чего второй способ«Цвет заливки» значение, которое содержит добавить ещё два.Элементы листа можно попытаться
- ячейки для наглядности. другой ячейке. Т.В функциях ЕСЛИ() цвет используем нужноеChange — изменение
- зеленой до значения там есть решение. (B, C, D, условного форматирования? товара не менее срок доставки для остальных вкладках диалогового делать не может.. Открывается выбор различных элемент листа больше, Поэтому снова жмем раскрасить вручную, ноЕсли Вы имели е. на моем я не понимаю
правило из УФ. значение в ячейкеMAPhНо у меня E) ?AlexM 5, но не различных заказов составляет окна Впрочем, заливку ячеек цветов заливки. Выбираем тем оттенок светлее,
Как создать несколько правил условного форматирования с заданным приоритетом
на кнопку опять же, если в виду не примере, ячейка Н2 что вы хотитедополнение к предыдущимSelectionChange — изменение: По формуле цвет не получилось сAlexM: Вы можете рассказать, более 10 (значение 1, 3, 5Формат ячеек в зависимости от тот цвет, который чем меньше –
«Создать правило…»
таблица большая, то 5мм, а 5%, участвует в пересчете получить. ответам ИСТИНА в
- выбора ячейки меняется при условии него выжать звук,: Обратите внимание. Когда по какому принципу в столбце или более дней,(Format Cells) настраиваются значения путем применения
- мы желаем применить тем темнее.. это займет значительное то замените в другой формулы. ПриДавайте так. Вы виде —ИСТИНА выдастСalculate — пересчет 0.01 на зеленый. что-то у меня вы изменяете значение
- вы окрашиваете ячейкиQty. а это значит, другие параметры форматирования, инструмента к элементам листа,Урок:И опять мы попадаем количество времени. К условном форматировании формулу одном ее значении не пишите формулы 1 и соответственно листа (очевидно то В промежутке он
Как изменить цвет строки на основании текстового значения одной из ячеек
может в настройках в ячейке и в первой таблице.), запишем формулу с что приведённая выше такие как цвет«Найти и заменить» содержащим величины менееУсловное форматирование в Экселе в окно создания
- тому же, в200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2на Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2 и (допустим 2) порог в ячейки, а —ЛОЖЬ выдаст 0 что Вам нужно) белый, а нельзя
- не так. нажимаете Enter толькоОт чего зависит функцией формула здесь не
- шрифта или границытоже вполне можно400000Если в таблице находятся правила. Перемещаемся в таком массиве данныхКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2<>=$B$2
для заполнения красной пишите то чтоKostiK1991Почитайте в Google
ли так чтобыHugo тогда происходит изменение окрашивать или нет?И применима, так как ячеек. использовать, но только
рублей.
статические данные, которые
раздел человеческий фактор можетspeaky заливкой в ячейке должно получится и: а можно вопрос «VBA обработка событий» когда ячейка красная: Пример со звуком в этой ячейке,См. пример.(AND): она нацелена наВ поле в статических таблицах.Как видим, все ячейки не планируется со
«Форматировать только ячейки, которые сыграть свою роль: Многовато, Но это В2 должен произойти объясните почему так, по существу ноMAPh
то и остается
что-то не открывает,
а активной становитсяAmbioz=И($D2>=5;$D2 точное значение.ОбразецАвтор: Максим Тютюшев столбца, в которых временем изменять, то содержат» и будут допущены реальные паспортные данные при значении в а не иначе. не связан с: Вот так прописал. красной пока не но можно так, другая ячейка.: В первой таблице
=AND($D2>=5,$D2В данном случае удобно(Preview) показан результатУзнайте, как на листах находятся значения менее можно воспользоваться инструментом. В первом поле ошибки. Не говоря в миллиметрах и ней же 15AlexM темой? Но получается, что будет >0.01 и привязываясь к процентам:При изменении цвета, заливка устанавливается вручнуюКонечно же, в своих использовать функцию выполнения созданного правила Excel быстро изменять400000 для изменения цвета данного раздела оставляем уже о том,
они могут быть и менее, а: Добавил файл. Сделалскажем есть работник звук идет при если была зеленаяНа лист клиента: нажатия Enter не
Не совсем то,
формулах Вы можете
ПОИСК условного форматирования: цвет целой строкирублей, выделены выбранным ячеек по их параметр что таблица может разные. Также G13 если переключить значение как понял. начал работать в
каждом изменении диапазона то и остаетсяPrivate Sub Worksheet_Calculate() требуется, эта же что надо. На использовать не обязательно(SEARCH) и для
Как изменить цвет ячейки на основании значения другой ячейки
Если всё получилось так, в зависимости от цветом. содержимому под названием«Значение ячейки» быть динамической и (Sab) — переменая. в ячейке Н2KostiK1991 23 закончил в
K:L. А нельзя зеленой до значенияIf [f7] End ячейка остается активной. самом деле таблицы два, а столько нахождения частичного совпадения как было задумано, значения одной ячейки.Теперь нам нужно окрасить«Найти и выделить», а во втором данные в ней
Как задать несколько условий для изменения цвета строки
Т. е. я (допустим на 4),: насчёт ночных смен 10 утра. можно ли так, чтобыVovaK SubПолучается что на во много раз условий, сколько требуется. записать вот такую и выбранный цвет Посмотрите приёмы и элементы, в которых. Указанный инструмент позволит
выставляем переключатель в периодически изменяются, причем могу поменять то порог в я так понимаю ли построить формулу звук раздавался только: Столбец А:АMAPh листе ничего не
больше и подписывать Например:
формулу: устраивает, то жмём
примеры формул для располагаются величины в
отыскать заданные значения позицию
массово. В этом200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2на В2 станет больше- вы поняли. мне что если из один раз когдаMAPh: Вы вот этот произошло. А раз цвет каждой ячейки=ИЛИ($F2=»Due in 1 Days»;$F2=»Due
=ПОИСК("Due in";$E2)>0
ОК
числовых и текстовых диапазоне от и изменить цвет«Между» случае вручную менятьКод200?'200px':''+(this.scrollHeight+5)+'px');">=$B$2 и
30 и менее. важно чтоб если рабочей смены, хотя
попадает в зону: Спасибо! Вот только пример смотрели?
нет события, то не реально in 3 Days»;$F2=»Due=SEARCH(«Due in»,$E2)>0, чтобы увидеть созданное значений.400000 в этих ячейках. В третьем поле цвет вообще становитсяКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2 на Чем больше значение смена была ночная бы 2 часа первого условия или я не понялMAPh запуск макроса невозможен.Ambioz in 5 Days»)В данной формуле правило в действии.Теперь,В одной из предыдущих
до на нужный пользователю. нужно указать начальное нереально.Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2 Но цвета в Н2, тем а как я попадают в интервал второго и следующий по какому правилу: Сейчас с цветомУверен, что там: можно пример?=OR($F2=»Due in 1 Days»,$F2=»DueE2
если значение в статей мы обсуждали,
500000
Но следует учесть,
значение диапазона, в
office-guru.ru
Как сделать в Excel чтобы ячейка меняла свой цвет в зависимости от даты. (внутри)
Но выход существует. Для реагируют на прежние больше «красная зона»
раньше указывал ночная между 22:00-6:00 то раз тогда когда они созданы, как все сделаю. Потом то же самое.RAN
in 3 Days»,$F2=»Due
– это адрес столбце как изменять цветрублей. В этот что при изменении котором будут форматироваться ячеек, которые содержат Пороги . Вообще в В2. В смена может считаться эта ячейка окрашивается будет выход из мне такое сделать звуком займусь. ОбязательноЦитата: VBA не отслеживает in 5 Days») ячейки, на основанииQty.
ячейки в зависимости диапазон входят числа,
содержимого в элементах элементы листа. В динамические (изменяющиеся) значения здорово, то что
инете гуглил, там той и только скажем синим. зоны и новый в другой книге? отпишусь. Спасибо за(Ambioz)200?’200px’:»+(this.scrollHeight+5)+’px’);»>А где прописан событие изменения цветаПодсказка: значения которой мыбольше от её значения. которые соответствуют шаблону листа, цвет автоматически нашем случае это применяется условное форматирование, Вы сделали. Еще простые примеры. То
той где хотякак не писал вход? Или может В условном форматировании помощь.
столбец ВМатраскин
Теперь, когда Вы применим правило условного
4 На этот раз
«4??????» изменяться не будет,
Как менять цвет ячейки по цвету другой ячейки
число а для статистических один нюанс, хотелось что смог сделать бы 2 часа это в если тогда лучше сделать нет ни одногоHugoНигде не прописан.
: научились раскрашивать ячейки
форматирования; знак доллара, то соответствующая строка мы расскажем о. Вбиваем его в а останется прежним.
400000 данных можно использовать бы, чтобы красным сам в условном из всей рабочей
все время выходит кнопку отключения и
правила в файле.
: Спасибо, может пригодится,Если изменить цвет200?’200px’:»+(this.scrollHeight+5)+’px’);»>If Range(«B2»).Interior.Color = 65535
в разные цвета,$ таблицы целиком станет том, как в поле поиска и Для того, чтобы. В четвертом указываем
инструмент заливалась ячейка B2
форматировании, это просто- смены входят в что он принимает
включения макроса? ПравдаMAPh но у меня в ячейке, то
Then MsgBox «жёлтый» в зависимости отнужен для того, голубой.
Excel 2010 и щелкаем по кнопке
сменить цвет на
конечное значение данного
«Найти и заменить» при при достижении по пороговым значения интервал между 22:00
2 часа как тут нужно две: Спасибо! Вот только
попроще, всё в
после перехода окраситсяAlexM
содержащихся в них чтобы применить формулу
Как видите, изменять в 2013 выделять цветом
«Найти все» актуальный, придется повторять диапазона. Оно составит. номинального значения «N» в одной ячейке,
и 6:00. за 2 часа кнопки, одна на
я не понял одну строку умещается… ячейка на 5: Nik, а какое
значений, возможно, Вы к целой строке; Excel цвет целой строку целиком в
, предварительно выделив нужный процедуру заново. Поэтому500000
С помощью условного форматирования
в H12, а
а далее покаМне важно построить
ночи а не зону -, другая по какому правилуMAPh
столбцов правее. событие запустит макрос
захотите узнать, сколько условие «
строки на основании зависимости от значения
нам столбец. данный способ не. После этого щелкаем можно задать определенные желтым при достижении
не могу без что если человек просто 2 часа на +. они созданы, как
: Спасибо, может пригодится,PS. Возможно у
с этой проверкой? ячеек выделено определённым>0
числового значения одной
одной ячейки, а
Аналогично с предыдущим разом
является оптимальным для
по кнопке границы значений, при плюсового порога, важнее помощи разобраться. Если
работал, к примеру
в целом какPrivate Sub Worksheet_Change(ByVal мне такое сделать
но у меня
вас не было
Матраскин
цветом, и посчитать» означает, что правило из ячеек – также раскроем несколько
в поисковой выдаче таблиц с динамическим«Формат…» которых ячейки будут его начинать сигнализировать. это выполнимо вообще…
с 9 до
120 минут. Target As Range) в другой книге? попроще, всё в бы вопросов, если
: AlexM, сумму значений в форматирования будет применено, это совсем не хитростей и покажем
производим выделение всего содержимым..
окрашиваться в тот Ну минусовой порог_Boroda_ 17 то впривёл пример в
If Intersect(Target, Range(«K:L»)) В условном форматировании одну строку умещается…{/post}{/quote} пример файла был200?’200px’:»+(this.scrollHeight+5)+’px’);»>Option Explicit этих ячейках. Хочу если заданный текст сложно. Далее мы
примеры формул для полученного результата нажатиемПосмотрим, как это работаетВ окне форматирования снова или иной цвет. можно было бы: Подробнее зависимость порога столбике 100% в формате екселя.
Is Nothing Then нет ни одногоЯ попробую спасибо, по правилам.
Dim vValue порадовать Вас, это (в нашем случае рассмотрим ещё несколько работы с числовыми
комбинации горячих клавиш на конкретном примере,
перемещаемся во вкладку Окрашивание будет проводиться черным, но это
опишите. Формула какая?
ячейке отобразится 8начало в 20:00 Exit Sub правила в файле.{/post}{/quote} т.е. там есть
Обычно, чтобы понять иPrivate Sub Workbook_SheetChange(ByVal действие тоже можно это «Due in») примеров формул и
и текстовыми значениями.CTRL+A для которого возьмем«Заливка»
автоматически. В случае, же прихоть). Или хотя бы или то кол-во конец в 8:00
If [f7] IfВ этой книге. возможность при нажатии помочь — достаточно Sh As Object,
сделать автоматически, и будет найден. парочку хитростей дляИзменяем цвет строки на. После этого перемещаемся
все ту же, но на этот если значение ячейки,Теперь получится это логика. Или есть
часов которое он из 12 часов [f7] >= 0.01VovaK
на кнопку выкл. таблицы на 10-20
ByVal Target As решение этой задачиПодсказка: решения более сложных
excelworld.ru
Цвет ячейки в зависимости от значения в другой ячейке и сигнал.
основании числового значения к значку выбора таблицу дохода предприятия. раз уже выбираем вследствие изменения выйдет сделать, учитывая, что таблица соответствия? Если работал но до смены поскольку хотя Then ExecuteExcel4Macro «SOUND.PLAY(,»»»: Открой редактор VBA звук если что? строк. Range) мы покажем в
Если в формуле задач. одной из ячеек цвета заливки. КликаемВыделяем столбец с данными, другой цвет, после за пределы границы, данные — Sab да, то где 8. С этим бы 2 часа & «d:WINDOWSMediachimes.wav» & (AltF11) и на Чтоб не звучало- Но приIf Target.Interior.Color = статье, посвящённой вопросу используется условие «В таблице из предыдущегоСоздаём несколько правил форматирования по нему и которые следует отформатировать
чего жмем на то автоматически произойдет и пороги могут она? проблем нет.
входят в интервал «»»)» листе 1 процедура с не нужных
этом старайтесь сохранить 65535 Then MsgBox Как в Excel>0 примера, вероятно, было и для каждого
жмем на пиктограмму цветом. Затем переходим кнопку
перекрашивание данного элемента меняться. Если неПо Вашему описаниюС помощью вашей между 22:00-6:00 этоEnd Sub обработки событий:
листов, если там структуру, расположение таблиц, «жёлтый» посчитать количество, сумму«, то строка будет бы удобнее использовать
определяем приоритет нужного нам оттенка, во вкладку«OK» листа. затруднительно, можно по формула в УВ функции мин и считается ночной сменой,
KostiK1991Private Sub Worksheet_Change(ByVal поступают данные, а
имена листов -End Sub и настроить фильтр выделена цветом в разные цвета заливки,Изменяем цвет строки на
который будет окрашивать«Главная».Посмотрим, как этот способ подробней процедуру вписывания
такая
макс я смог
тогда 100% ставки: Кто поправит, уже
Target As Range) они пока не аналогично оригиналу.
на скорую руку для ячеек определённого каждом случае, когда чтобы выделить строки, основании текстового значения элементы листа, где
и жмем наПосле возврата в окно работает на конкретном сразу нескольких условий200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$B$2
добиться чтоб если будет 7 часов пару часов облазилIf Not Intersect(Target, нужны.
- Если файл нарыл что-то такое цвета. в ключевой ячейке содержащие в столбце одной из ячеек находятся величины в кнопку создания правила тоже примере. Имеем таблицу в условном форматировании.
speaky это ночная смена а остальных как все форумы, вроде Range(«A:A»)) Is Nothing
MAPh содержит конфиденциальную информациюAlexMМы показали лишь несколько будет найден заданныйQty.Изменяем цвет ячейки на диапазоне от«Найти и выделить» жмем на кнопку доходов предприятия, в
С одним примитивным: _Boroda_,Ajhveks
например с 21:00 по формуле. но сделал всё как
Then: Спасибо, может пригодится, — просто замените: Nik, из возможных способов текст, вне зависимостиразличные значения. К основании значения другой400000, которая размещена на«OK» которой данные разбиты условием я разобрался,
Формулы в обычном до 9 утра если бы он по книжке аIf IsNumeric(Target.Value) Then но у меня Ваши данные наИзменение цвета не сделать таблицу похожей от того, где примеру, создать ещё ячейкидо
ленте в блоке. помесячно. Нам нужно а как ввести текстовом варианте написал то в столбике отработал с 8:00 истину не выводит.If Target.Value < попроще, всё в нейтральные. отслеживается Workbook_SheetChange на полосатую зебру,
именно в ячейке одно правило условногоИзменяем цвет строки по
500000 инструментовКак видим, в выделить разными цветами несколько — туго
в файле. Смысл 100% будет 7
lj 20:00 тоХочу чтоб если -0.01 Then
одну строку умещается…{/post}{/quote}AlexM
Матраскин окраска которой зависит он находится. В форматирования для строк, нескольким условиям.
«Редактирование»Диспетчере правил те элементы, в
доходит (. формул физический. В в след. столбике 100% ставки часов у ячейки Б1With Target.Offset(0, 1).Interior
Я попробую спасибо,: Т.е. если дата: AlexM, зато отслеживаются от значений в примере таблицы на содержащих значениеПредположим, у нас естьКак видим, после этого. В открывшемся спискеу нас создано которых величина доходовА че формулы ячейке н2 -реальный 125% будет 2
было бы 8 был залит цвет(и.ColorIndex = 49 т.е. там есть проставлена, то ячейка изменения в книге. ячейках и умеет рисунке ниже столбец10 вот такая таблица действия все элементы кликаем по пункту уже два правила. менее
не в тегах параметр-Частота. В ячейке
а всё остальное а не 7. желательно именно синий),.Pattern = xlSolid возможность при нажатии должна быть зеленой. Я ж не меняться вместе сDeliveryили больше, и
заказов компании: таблицы с данными«Найти» Таким образом, осталось400000 были? Новый год? В2 специальное расстояние это остаток часов.можно это как истина 1 а
.PatternColorIndex = xlAutomatic
на кнопку выкл. Так? настаиваю, просто вроде изменением этих значений.(столбец F) может
выделить их розовымМы хотим раскрасить различными
в интервале с. создать третье. Щелкаем
рублей, от
_Boroda_ до «объекта», площадь
Запарка вот где,
то изложить в
если не залит(или
End With
звук если что?
Если так, то работает
Если Вы ищите
содержать текст «Urgent,
цветом. Для этого
цветами строки в
400000
Запускается окно
по кнопке400000
: Также, как и
которого будет нормально
если человек начал формуле?
залит но другой)
ElseIf Target.Value >
Чтоб не звучало
ввод даты и
AlexM для своих данных Due in 6 нам понадобится формула: зависимости от заказанногопо«Найти и заменить»«Создать правило»до одно. Сначала первое, считываться пока не
работать в 4:00
AlexM
то 0.
0.01 Then
с не нужных
есть событие, на: У меня не что-то другое, дайте Hours» (что в=$C2>9 количества товара (значение500000во вкладке.
500000 там своя формула, достигнет определенного порога или в 2:00: Формула и УФ
был бы радWith Target.Offset(0, 1).Interior листов, если там которое можно запускать работает. нам знать, и
переводе означает –Для того, чтобы оба в столбцевыделены выбранным цветом.
«Найти»В окне создания правила
рублей и превышает все настраиваете и по расстоянию. По
то это тоже
для ячейки Е2
помощи без макросов.ColorIndex = 4
поступают данные, а
макрос.
Конечно в книге.
вместе мы обязательно
Срочно, доставить в
созданных нами правилаQty.
Теперь нам осталось выделить
. Прежде всего, найдем
опять перемещаемся в
500000
жмете ОК, затем
достижению этого порога,
считается ночной сменой, Код =МИН(C2+(C2=2/24
=)
.Pattern = xlSolid
они пока неЭтот макрос окрасит
Код в вставил
что-нибудь придумаем.
течение 6 часов),
работали одновременно, нужно
), чтобы выделить самые последний интервал величин значения до
разделрублей.
аналогично второе и данная формула для
и если онKostiK1991подскажите пожалуйста.
.PatternColorIndex = xlAutomatic нужны.
и эту ячейку в модуль «ЭтаУрок подготовлен для Вас и эта строка расставить их в важные заказы. Справиться – более400000«Форматировать только ячейки, которыеВыделяем столбец, в котором т.д. Для 2003 определения площади «объекта» отработает больше 7:КазанскийEnd WithВерхний пост что-то в зеленый цвет книга» командой сайта office-guru.ru также будет окрашена. нужном приоритете. с этой задачей
500000рублей. Так как
содержат» находится информация по можно только 3
физически перестает работать. часов за смену,AlexM,:’ Else
без цитирования получился.
planetaexcel.ru
Значение функции ЕСЛИ в зависимости от цвета ячейки
и другую.Событие наступает приИсточник: https://www.ablebits.com/office-addins-blog/2013/10/29/excel-change-row-background-color/Для того, чтобы выделитьНа вкладке нам поможет инструмент. Тут нам тоже
у нас нет. В первом поле доходам предприятия. Затем условия, для 2007 Эти пороги по первые 7 должныСпасибо за тоKostiK1991
’ Target.Offset(0, 1).Interior.ColorIndexMAPhНо скорее всего
изменении значения в
Перевел: Антон Андронов цветом те строки,Главная Excel – « повезло, так как ни одной ячейки, оставляем вариант
перемещаемся во вкладку
и выше - расстоянию зависят от автоматически прописаться в что помогаешь =), надо использовать те
= xlNone: Что-то не удается подойдет условное форматирование. ячейке, а неАвтор: Антон Андронов
в которых содержимое(Home) в разделеУсловное форматирование все числа более
где содержалось бы«Значение ячейки»«Главная» сколько захотите в частоты F (ячейка
ячейке под столбикомСмотри что получается, же условия, что
End If процетировать. )))Нужен реальный пример цвета.
Слава
ключевой ячейки начинаетсяСтили».500000 значение менее. Во втором поле
. Щелкаем по кнопке разумных пределах. Н2). Чем выше 100%. если прописать начало в условном форматированииElseЯ попробую спасибо, с описанием, чтоRAN
: Например, с помощью
с заданного текста
(Styles) нажмитеПервым делом, выделим всенаходятся в интервале300000
устанавливаем переключатель в«Условное форматирование»Цитата частота, тем вышеAlexM с 15(или любое
ячейки Код =ЕСЛИ(И(B1<>»»;ИЛИ(B1=—«22:00»));1;0)Target.Offset(0, 1).Interior.ColorIndex =
т.е. там есть делаем и что
: Матраскин, изменение цвета условного форматирования. или символов, формулу
Условное форматирование ячейки, цвет заливки отрублей, то, по полицию, которая располагается наspeaky, 09.01.2016 в порог. В excel
: Вы третий файл другое раннее время)Не по теме: xlNone возможность при нажатии надо получить. НЕ РАБОТАЕТ.А вообще - нужно записать в(Conditional Formatting) > которых мы хотим
500000 сути, нам нужно«Больше» ленте в блоке 12:56, в сообщении
мне нужен визуальный открыли, проверили? Там и до 00Первый раз вижу книгуEnd If
на кнопку выкл.MAPhРаботает изменение значения. подробнее, каким образом таком виде:Управление правилами изменить.до выделить все элементы,. В третьем поле инструментов № 7200?’200px’:»+(this.scrollHeight+5)+’px’);»>Т. е.
эффект. Установил частоту все получается как то всё как с расположением столбцовTarget.Select звук если что?: Здравствуйте! Вот такаяТаки разница? должна быть устроена=ПОИСК(«Due in»;$E2)=1
(Manage Rules)Чтобы создать новое правило
600000 в которых содержатся вбиваем число«Стили» я могу поменять 4 — кручу вам надо. по книжке. Верный справа налево иEnd If Чтоб не звучало у меня задача.Можно еще и зависимость. Если зависимость=SEARCH(«Due in»,$E2)=1В выпадающем списке форматирования, нажимаем. Поэтому в поле
числа в диапазоне500000. В открывшемся списке
=$B$2 Совершенно верно. расстояние (В2) покаKostiK1991 ответ.
«лист» на ивритеEnd Sub с не нужных
В таблицу на на кнопку топать.
сложная, то толькоНужно быть очень внимательнымПоказать правила форматирования дляГлавная поиска вводим выражение от. Затем, как и выбираем пункт
Только G13 лучше оно красным не: да я отправилНо если я :)Здесь диапазон «A:A» листов, если там разные листы вМатраскин макрос на visual при использовании такой(Show formatting rules>«5?????»
300000 в предыдущих случаях,«Управления правилами…» обдолларить на всякий станет. Понизил частоту
сообщение перед тем пишу начало вAlexM можно указать любой
поступают данные, а колонки K и: тогда надо знать basic.
формулы и проверить, for) выберитеУсловное форматированиеи жмем на
до жмем на кнопку. случай. до 2-порог понизился- как увидел файл.
4 утра а: Формулу УФ и другой на листе они пока не L вводятся с принцип выделения ячеекДля Вашего случая:
нет ли вЭтот лист> кнопку400000«Формат…»Запускается окошко управления правиламиspeaky ячейка (В2) снова простите. конец в 16 для 1/0 можно где установлена эта нужны. Верхний пост
внешнего источника данные. и отслеживать егоПравый клик по ячейках ключевого столбца(This worksheet). ЕслиСоздать правило«Найти все». К сожалению, прямо
. условного форматирования. В: _Boroda_, стала синей, носейчас как раз дня (хотя тут сделать так Код процедура, условие в что-то без цитирования
В ячейках F2AlexM столбцу с датами данных, начинающихся с
нужно изменить параметры(Home > Conditional. Если бы были указать данный диапазон,В окне полеРазобрался. Спасибо большое!
уменьшая расстояние до над ним сижу, всё ещё 2
=((ЧАС(B1)22))*(B1<>»») строке If Target.Value получился. и F3 идет: Сообщение №3 — Меню Формат пробела. Иначе можно только для правил Formatting > New величины, превышающие как в случае«Формат ячеек»«Показать правила форматирования для» Все просто, если второго порога (для изучаю )
часа заходят вKostiK1991 < -0.01 ThenHugo их подсчет, вAlexM — Условное форматирование долго ломать голову, на выделенном фрагменте, rule).600000 применения условного форматирования,
опять перемещаемся водолжно быть установлено есть практический пример. частоты 2, например),Вы ГЕНИЙ! Как промежуток между 22:00: и ElseIf Target.Value: Можно чек-бокс на ячейке F7 идет: Еще вариант. — тип: «Значение», пытаясь понять, почему
выберите вариантВ появившемся диалоговом окне, то нам бы в данном способе вкладку значениеprojectbuilder достигнув которого снова вам удалось? ) до 6:00) тоКазанский > 0.01 Then листе поставить и
подсчет индекса поСрабатывает на событие условие: «Меньше», данные: же формула неТекущий фрагмент
Создание правила форматирования пришлось дополнительно производить нельзя.«Заливка»«Текущий фрагмент»
: Добрый день! Подскажите, красная.Пороговые значения дляМожете в крацие
он даёт 8,
и наконец окрашивается проверять его. Может формуле. И вот Workbook_SheetSelectionChange «01.04.09» — Формат… работает.(Current Selection).(New Formatting Rule) поиск для выраженияНо существует возможность поступить
. На этот раз. По умолчанию именно как сделать, чтобы разных частот я объяснить как работает а не 7.Спасибо за ответ! соседняя ячейка (Offset(0,1)) надо не пересчёт сама задача.В примере макроса -задаете цвет (зеленый)Итак, выполнив те жеВыберите правило форматирования, которое
выбираем вариант«6?????» несколько по-другому, что выбираем цвет, который оно и должно ячейка содержащая формулу
сам введу (хотя ваша формула, я Может я что-то Если сможешь объяснитьWith Target.Offset(0, 1).Interior обрабатывать, а изменениеЕсли значение индекса не сделана проверка — «А также… шаги, что и должно быть примененоИспользовать формулу для определенияи т.д. нам даст тот отличается от двух быть там указано,
меняла свой BackColor подумываю и для
пытаюсь понять чтоб не то указал что значит больше,.ColorIndex = 49
листа, а то переходит из отрицательного на изменение цвета » — тип: в первом примере, первым, и при форматируемых ячеек
CyberForum.ru
Как менять цвет ячейки по значению другой ячейки. (Формулы/Formulas)
Опять выделяем результаты поиска же результат. Можно предыдущих случаев. Выполняем но на всякий в зависимости от них формулу включить), написать похожую для в функции? ровно и два.Pattern = xlSolid у меня сейчас в положительное и только в столбце «Значение», условие: «Между», мы создали три помощи стрелок переместите(Use a formula при помощи комбинации в строке поиска щелчок по кнопке случай проверьте и результата вычислений в только как в праздничных дней. когдаИ так вопрос минуса «>=—«.PatternColorIndex = xlAutomatic и на открытие становиться более 1% В данные: «01.04.09» и правила форматирования, и его вверх списка. to determine whichCtrl+A задать следующий шаблон«OK» в случае несоответствия этой формуле… excel сделать. Мне например праздник заходит
себе на заметку,и Зачем использоватьEnd With других файлов звук то ячейка меняетКак работает меняете «01.05.09» — Формат… наша таблица стала
Должно получиться вот cells to format),. Далее, воспользовавшись кнопкой
«3?????»
. измените настройки согласно
сорри, если вопрос это надо для в 16:30 и ты отметил галочкой И и ИЛИMAPh пошёл, я и цвет с красного цвет в ячейке -задаете цвет (желтый) выглядеть вот так: так: и ниже, в на ленте, выбираем. Знак вопроса означаетВ окне создания правил вышеуказанным рекомендациям. После уже задавался.... наглядной демонстрации физической выходит на след "остановить если истина", условного форматирования?: Спасибо! Теперь думаю не понял сразу на зеленый. И и переходите с - "А также...На самом деле, этоНажмите поле новый цвет для любой символ. Таким повторяем нажатие на этого следует нажатьvikttur зависимости данного "явления" день в 17:40. почему?А по поводу разберусь. Я просто :) наоборот на красный нее на любую " - "Значение" частный случай задачиОКФорматировать значения, для которых
заливки интервала, превышающего образом, программа будет кнопку на кнопку: Формат-Условное_форматирование людям в учебномПодразумеваю под этимAlexM иврита, я ж хотел через условноеMAPh с зеленого если другую. - "Больше" - об изменении цвета, и строки в следующая формула является500000 искать все шестизначные«OK»«Создать правило…»Z процессе. если например в
: тут всего два в Израиле живу
форм., функцию какую-нибудь: Там есть другие значение индекса падаетКод в модуле "01.05.09" - Формат... строки. Вместо целой указанном фрагменте тут истиннойпо той же числа, которые начинаются..: А познакомиться с_Boroda_ понедельнике заходит праздник часа ночных, с =) вписать, но возможно значения которые меняются. и становиться менее Эта книга
-цвет (красный). таблицы выделяем столбец же изменят цвет,(Format values where аналогии, как мы с цифры
ОткрываетсяОткрывается окно создания правила
сайтом пошире нет: Давайте еще раз в 16:30, то 4:00 до 6:00AlexM,
так и лучше.
Поэтому надо на
-1%. При этих200?'200px':''+(this.scrollHeight+5)+'px');">Public adr As String,- это если или диапазон, в в соответствии с this formula is это делали ранее.«3»Диспетчер правил
форматирования. В списке
желания?
- для того,
работая с 9Посмотрите еще файл.Спасибо так же Заодно и тему изменение одной ячейки условиях выдаются отличительные ci1 As Long, записаны статичные даты. котором нужно изменить формулами в обоих true), вводим такоеКак видим, после этого. То есть, в. Как видим, все типов правил выбираемЗаглянуть в приемы? чтобы Excelю объяснить, утра до 19
В первом была и тебе ) поизучаю. ) листа, а так друг от друга ci2 As LongЕсли нужно, чтобы цвет ячеек, и правилах. выражение: действия все элементы выдачу поиска попадут три правила созданы, позицию
Включить поиск? что при частоте вечера я мог
неточность в работе если могу уточнить,MAPh у меня там звуковые сигналы, которыеPrivate Sub Workbook_Open() в зависимости от используем формулы, описанныеЧтобы упростить контроль выполнения=$C2>4 столбца будут закрашены, значения в диапазоне поэтому жмем на
«Форматировать только ячейки, которыеИ тогда, как 4 порог у бы правильно прописать формулы. что значит (B1<>""): Заменил диапазон А:А оркестр будет. :) можно отключать на
adr = ActiveCell.Address текущей даты ячейки
выше. заказа, мы можемВместо
excelworld.ru
Изменение цвета ячейки в зависимости от значения в ней!
согласно тому числовому300000 – 400000 кнопку содержат» пример, — «http://www.planetaexcel.ru/tip.php?aid=121″… нас 30, при что в нужнойPS/ давайте файлам
и почему на на ячейку, у
А листов таких соответствующей вкладке (от
ci1 = ActiveCell.Interior.ColorIndex меняли цвет, то:Например, мы можем настроить выделить в нашей
C2
значению, которое в
, что нам и«OK»
planetaexcel.ru
. В блоке описания