Условное форматирование для сравнения нескольких дат (Microsoft Excel)
У Bev возникла проблема с настройкой условного формата для некоторых ячеек.
Что она хочет сделать, так это отформатировать ячейки так, чтобы, если они содержат дату раньше сегодняшнего дня, они использовали жирный красный шрифт; если они содержат дату после сегодняшней, они будут использовать жирный зеленый шрифт. Бев не может заставить оба условия работать должным образом.
Вероятно, здесь происходит разочаровывающий артефакт того, как Excel анализирует введенные вами условия. Чтобы понять, что я имею в виду, выполните следующие действия:
-
Выберите диапазон дат, к которому вы хотите применить условный формат.
-
Открыв вкладку «Главная» ленты, щелкните параметр «Условное форматирование» в группе «Стили». Excel отображает палитру параметров, связанных с условным форматированием.
-
Выберите «Управление правилами». Excel отображает диалоговое окно «Диспетчер правил условного форматирования».
-
Щелкните Новое правило. Excel отображает диалоговое окно «Новое правило форматирования».
-
В области «Выбор типа правила» в верхней части диалогового окна выберите «Форматировать только содержащиеся ячейки». (См. Рис. 1.)
-
В области Изменить описание правила измените второй раскрывающийся список на Меньше чем.
-
В области справа от раскрывающегося списка введите = СЕГОДНЯ () *.
-
Щелкните Форматировать. Excel отображает диалоговое окно «Формат ячеек». Убедитесь, что отображается вкладка «Шрифт». Измените форматирование шрифта на полужирный красный, затем закройте диалоговое окно «Формат ячеек».
-
Щелкните ОК. Excel закроет диалоговое окно «Новое правило форматирования» и отобразит правило в диалоговом окне «Диспетчер правил условного форматирования».
-
Щелкните Новое правило. Excel снова отображает диалоговое окно «Новое правило форматирования».
-
В области «Выбор типа правила» в верхней части диалогового окна выберите «Форматировать только содержащиеся ячейки».
-
В области Изменить описание правила измените второй раскрывающийся список на Больше чем.
-
В области справа от раскрывающегося списка введите = СЕГОДНЯ () *.
-
Щелкните Форматировать. Excel отображает диалоговое окно «Формат ячеек». Убедитесь, что отображается вкладка «Шрифт». Измените форматирование шрифта на полужирный зеленый, затем закройте диалоговое окно «Формат ячеек».
-
Щелкните ОК. Excel закроет диалоговое окно «Новое правило форматирования» и отобразит второе правило в диалоговом окне «Диспетчер правил условного форматирования».
-
Нажимайте стрелки вверх и вниз, чтобы переместить созданные вами правила в порядок, в котором они должны быть оценены.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Диспетчер правил условного форматирования.
Любые даты до сегодняшнего дня будут выделены жирным красным шрифтом, а любые даты после сегодняшнего дня — жирным зеленым. Если дата сегодняшняя, она не будет отформатирована каким-либо образом.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (12929) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Conditionally_Formatting_for_Multiple_Date_Comparisons [Условное форматирование для множественных сравнений дат]
.