Excel - условное форматирование с использованием дат

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

  • вопрос
  • Решение
  • Обратите внимание, что

вопрос

Я пытаюсь изменить цвет всей строки на 3 разных состояния в зависимости от результата.

Строка должна оставаться чистой, если дата в конкретной ячейке (скажем, B2) после СЕГОДНЯ

ИЛИ ЖЕ

Я хочу, чтобы строка поменялась на оранжевую, если в определенной ячейке (скажем, B2) указана дата Сегодня, но только если другая ячейка (например, C2) пуста.

Если другая ячейка (C2) не пуста, я хочу, чтобы она оставалась чистой.

ИЛИ ЖЕ

Строка должна стать красной, если дата в конкретной ячейке (скажем, B2) раньше СЕГОДНЯ, но только если другая ячейка (например, C2) пуста.

Если другая ячейка (C2) не пуста, я хочу, чтобы она оставалась чистой.

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

Решение

Вот как это может быть достигнуто в Excel 2007.
  • Выделите строку, которую вы хотите отформатировать (или выделите все данные только в этой строке)
  • Выберите «условное форматирование» в меню ленты
  • Управлять правилами
  • Новое правило:

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

В моем случае я использую A2 и B2.

Создайте следующие правила (х3 в любом порядке)

 = $ B $ 2> СЕГОДНЯ () 
затем отформатируйте его в любой цвет, который вам нравится. Это означает, что если дата в ячейке b2 позже, чем сегодня, она отформатирует строку с выбранным цветом.

 = $ B $ 2  Затем отформатируйте требуемый цвет. Это означает, что если дата раньше сегодняшней, то строка будет отформатирована с выбранным цветом.

 = $ B $ 2 = СЕГОДНЯ () 
затем снова отформатируйте нужный цвет. Это означает, что если дата в ячейке b2 является сегодняшней, то она отформатирует ее в соответствии с выбранным цветом.

Затем создайте следующее правило следующим образом:

 = $ A $ 2 = "" 
затем выберите прозрачный / белый цвет. Это означает, что если ячейка a2 пуста, цвет строки останется прозрачным / белым. Но вы также должны поставить галочку «стоп, если верно» в конце правила.

Это означает, что если ячейка a2 пуста, остальные правила игнорируются.

Надеюсь, что вы можете понять / расшифровать это.

Обратите внимание, что

Спасибо sharpman за этот совет на форуме.
Предыдущая статья Следующая статья

Лучшие советы