Всем привет. Мне необходимо ячейки с датами сравнивать с текущей датой и если дата в ячейке меньше текущей, то окрашивать эту ячейку в красный цвет. Казалось бы - все элементарно. В условном форматировании создаю правило =диапазон ячеек<сегодня(), заливать красным цветом. Но это не работает. Пробую это условие в обычных ячейках - все четко. В результате сравнения дат с текущей датой ячейки заполняются ИСТИНА или ЛОЖЬ. Но почему это сравнение не работает в условном форматировании?
Заливка ячеек цветом по условию, Не работает заливка ячеек цветом по условию сравнения дат.
06.02.2025 08:20:35
|
|
|
|
06.02.2025 08:23:00
Файл проблемный приложите. Может там еще куча УФ, которые друг друга компенсируют. Или макрос какой.
Согласие есть продукт при полном непротивлении сторон
|
|
|
|
06.02.2025 08:26:12
|
|
|
|
06.02.2025 08:35:39
|
|||||
|
|
06.02.2025 08:42:28
поправил. станьте в ячейку Q7 и посмотрите как должно быть. В U7 формула для Q7, как по мне проще вашей.
|
|
|
|
06.02.2025 09:41:39
Чтобы не красило пустые, думаю, лучше написать УФ так
И вопрос - зачем Вам нужно некоторые столбцы таблицы делать из двух-трех столбцов Еxcel? Это же неудобно, да и не по-феншую совсем ни разу
Скажи мне, кудесник, любимец ба’гов...
|
|||||
|
|
06.02.2025 09:42:29
нет, эта формула не причем. У вас не правильная формула была и отношение диапазона к первой ячейке с формулой в УФ.
Изменено: |
|
|
|
06.02.2025 09:58:54
|
|||
|
|
06.02.2025 09:59:45
Изменено: |
|||
|
|
06.02.2025 10:06:03
|
|
|
|
06.02.2025 10:08:50
Результатом выполнения этой функции будет ИСТИНА или ЛОЖЬ. А чего бы добиваемся умножая логическую переменную ИСТИНА или ЛОЖЬ на значение ячейки с датой?
Изменено: |
|||||||
|
|
06.02.2025 10:13:10
вставьте в соседний столбец да растяните вниз, формат ячейки общий поставьте и увидете.
в эксель 0 это ЛОЖЬ, |
|
|
|
06.02.2025 10:18:03
Скажи мне, кудесник, любимец ба’гов...
|
|||
|
|
06.02.2025 10:18:55
Я заменил код во всех ячейках столбца "окончание срока эксплуатации" на =ДАТАМЕС(O7;12*10), как советовали выше. Эта конструкция корректно работает. Все ок.
А вот теперь я пишу условие в условном форматировании:
Выбираю диапазон ячеек
И снова ничего не работает. Никакие ячейки не окрашиваются. В чем ошибка? |
|||||
|
|
06.02.2025 10:20:42
А Вы при этом в какой ячейке находитесь? Нужно в Q7. И внимательно смотрите - у нас написано $Q7, а у Вас?
Скажи мне, кудесник, любимец ба’гов...
|
|
|
|
06.02.2025 10:31:13
Я не знаю почему |
|||||
|
|
06.02.2025 10:34:16
Скажи мне, кудесник, любимец ба’гов...
|
|||
|
|
06.02.2025 10:38:49
|
||||
|
|
|||