Достаточно малоизвестный инструмент Excel, но это как раз тот инструмент при помощи которого можно изменить форматирование ячейки(цвет заливки, шрифт, границы) в зависимости от условия, не прибегая к помощи VBA. Например, у нас имеется таблица данных, в одном столбце которой находятся даты и хотелось бы, чтобы при открытии файла ячейка с текущей датой сама выделялась цветом. Допустим это столбец
- выделяем столбец с датами
-
- Excel 2003: Формат(Format)-Условное форматирование(Conditional formatting);
- Excel 2007-2010: вкладка Главная(General)-Условное форматирование(Conditional formatting)-Создать правило(New rule)
- выбираем формула; для Excel 2007: Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format)
- вписываем в поле условие -
= $B2 =СЕГОДНЯ() - выбираем способ форматирования ячеек(в примере цвет заливки - красный)
- жмем Ок.
Если Вам необходимо выделять не только ячейку с датой, а всю строку таблицы, то в пункте 1 выделяем не столбец, а всю таблицу.
Tips_FC_Date.xls (30,0 КиБ, 9 863 скачиваний)
Александр, написано же красным специально: Если есть вопрос по проблеме в Excel- добро пожаловаться на Форум.
Ваш вопрос к статье отношения не имеет и будет удален. Уже во второй раз. На третий просто занесу в список спама.
Существует ли в Excel возможность в ячейку "вбить" любую необходимую дату не традиционным способом, а через возможность высвечивания в данной ячейке календарика?
Юрий, только через написание кода.Быстрый календарь
Я пользуюсь своим:
Еще поищите в интернете надстройку SamradDatePicker
Спасибо, очень полезная статья!
А можно ли применить выделение даты, но при этом в нужной строке указано лишь сегодняшнее число? Например, 4
Прошу прощения, разобрался сам. Формула =ДЕНЬ(СЕГОДНЯ())
Можно ли в условном форматировании сравнивать колонку D и только одну ячейку F1? Если в D у меня даты любые , а в F1 сегодняшняя дата. Спасибо
=$F$1=D1
подробнее можно прочитать, набрав в поиске относительные и абсолютные ссылки.