2016-05-06 4 views
2

У меня есть текст в ячейке A1, что я хочу применить условное форматирование на основе дат в ячейках A2: A5. То есть, если дата в A2: A5 старше, чем сегодня, я хочу, чтобы A1 был заполнен красным. Если дата в A2: A5 составляет менее 30 дней с сегодняшнего дня, я хочу, чтобы A1 был оранжевым. Я пробовал различные формулы и просто не мог заставить его работать. Цените любую помощь. СпасибоУсловное форматирование на основе даты в другой ячейке

ответ

1

Вам нужно использовать условное форматирование (кнопка на домашней ленте). Выберите новое правило и нажмите «Использовать формулу». Введите нужную форму и щелкните формат и выберите цвет заливки, который вы хотите. Нажмите «ОК». Вы можете делать это несколько раз с разными цветами и формулами.

Так что-то подобное будет сделать изменение A1, если A2 был в течение 30 дней:

=$A$2<($A$1-30)=TRUE 

Но какой цвет A1, если даты в ячейках A2: A5 множество дат? Например. некоторые из них менее 30 дней? Техника, описанная выше, проста при сравнении A1 с одной ячейкой. Я не уверен, что вы об этом подумали, или вы просто не объяснили себя должным образом.

EDIT:

Если A1 не является статичной дата и вы хотите форматирования на основе текущего таймфрейма (например, B1 падает в течение 30 дней), а затем использовать возникающую функцию Date. Примеры того, как вы можете использовать, если ниже. Таким образом, вам понадобится 12 из них для покрытия B1: G1 с 30 днями для апельсина и один день для красного.

date occurring date within X

+0

Привет Бен, я спутал себя. Сожалею. Текст находится в формате A1. Даты указаны в B1: G1. Я хочу, чтобы формула была такой, что если какая-либо из дат в B1: G1 находится в течение 30 дней, я хочу, чтобы A1 изменился на оранжевый. Я понимаю, что они будут разными датами, поэтому я хочу, чтобы А1 изменился на оранжевый, если какая-либо из дат упадет в течение 30 дней. Я также хочу, чтобы A1 изменился на красный, если какая-либо из дат в B1: G1 была раньше, чем сегодня. Вы можете помочь? Спасибо – Freckles

+0

Итак, вам нужно создать 12 условных операторов для A1, как указано выше. В раскрывающемся списке условного форматирования вы можете выбрать «Дата появления». Итак, сделайте 6, чтобы изменить заливку на оранжевый, если в течение 30 дней и 6, которые меняются на красный, если B1: G1 в течение дня. Отредактировал свой ответ с некоторыми изображениями, чтобы показать, как это работает. –

Смежные вопросы