2

Я пытаюсь создать электронную таблицу Excel, где при вводе даты:

  1. если эта дата в течение 30 дней, она станет желтой,
  2. если дата уже прошла, то она становится красной, и
  3. если дата больше 30 дней, она остается зеленой.

Как я могу это сделать?

3 ответа3

2

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

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

1

В Excel 2010 (возможно, более ранних версиях) вы можете использовать формулу для определения форматирования.

Выберите ячейку с вашей датой в ней, а затем выберите условное форматирование, новое правило. Затем «Использовать формулу, чтобы определить, какие ячейки форматировать». Использовать что-то вроде =IF(Today()>I7,1,0) - I7 - форматируемая дата - и затем выберите тип форматирования - вы хотите заполнить соответствующий цвет. Эта конкретная формула проверяет, старше ли выбранная вами дата, чем сегодняшняя дата. Вы можете иметь несколько правил форматирования для каждой ячейки.

Измените формулу и цвета по мере необходимости. Это должно продолжаться более 30 дней в будущем: =IF(I7>TODAY()+30,1,0)

Это должно действовать в течение следующих 30 дней: =IF(TODAY()<I7+30,1,0)

Правила должны быть в правильном порядке. Это может быть не самый элегантный способ, но это начало.

0

Я мог бы сделать это в Excel 2010, добавив два правила в ячейки, в которые вводятся даты.

Выберите «Условное форматирование»> «Управление правилами».

Первое правило> «Используйте формулу, чтобы определить, какие ячейки форматировать»

=IF(INDIRECT("R[0]C[0]",0)>TODAY()+30,1,0)

Выберите «Формат»> «Зеленый»

2-е правило>

=IF(INDIRECT("R[0]C[0]",0)<TODAY(),1,0)

Выберите «Формат»> «Красный»

Установите флажок «Остановить, если истина» для каждого из правил в диспетчере правил условного форматирования, а затем примените к ячейке желтое базовое форматирование, которое будет использоваться по умолчанию, если условия не применяются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .