Слава
Просветленный
(30046)
15 лет назад
Например, с помощью условного форматирования.
А вообще - подробнее, каким образом должна быть устроена зависимость. Если зависимость сложная, то только макрос на visual basic.
Для Вашего случая:
Правый клик по столбцу с датами - Меню Формат - Условное форматирование - тип: "Значение", условие: "Меньше", данные: "01.04.09" - Формат.. . -задаете цвет (зеленый) - "А также... " - тип: "Значение", условие: "Между", данные: "01.04.09" и "01.05.09" - Формат.. . -задаете цвет (желтый) - "А также... " - "Значение" - "Больше" - "01.05.09" - Формат.. . -цвет (красный) .
- это если записаны статичные даты.
Если нужно, чтобы в зависимости от текущей даты ячейки меняли цвет, то:
Правый клик по столбцу с датами (для определенности, пусть это столбец A) - Меню Формат - Условное форматирование - тип: "Формула", формула: "=A1>сегодня ()" - Формат.. . -цвет (красный) - "А также... " - "Формула", "=(сегодня ()-A1)>30" - Формат.. . -цвет (желтый) - "А также... " - "Формула", "=(сегодня ()-A1>=30" - Формат.. . -цвет (зеленый)
Здесь сравнение описано не с 01.05.09, а с текущей датой, а месяц равен 30 дням.
М
Профи
(812)
3 месяца назад
Как в экселе сделать чтобы по дате закрашивалась вся строка, а не одна ячейка. В одной ячейке дата, а в других (в этом ряду) другие значения, но чтобы закрашивался весь ряд согласно дате первой ячейке.