Lost your password?


Хитрости »
Основные понятия (27)
Сводные таблицы и анализ данных (10)
Графики и диаграммы (5)
Работа с VB проектом (12)
Power BI и Power Query (23)
Условное форматирование (5)
Списки и диапазоны (5)
Макросы(VBA процедуры) (68)
Разное (43)
Баги и глюки Excel (5)

Выделение текущей даты

Достаточно малоизвестный инструмент Excel, но это как раз тот инструмент при помощи которого можно изменить форматирование ячейки(цвет заливки, шрифт, границы) в зависимости от условия, не прибегая к помощи VBA. Например, у нас имеется таблица данных, в одном столбце которой находятся даты и хотелось бы, чтобы при открытии файла ячейка с текущей датой сама выделялась цветом. Допустим это столбец B. Для этого:

  1. выделяем столбец с датами
    • Excel 2003: Формат(Format)-Условное форматирование(Conditional formatting);
    • Excel 2007-2010: вкладка Главная(General)-Условное форматирование(Conditional formatting)-Создать правило(New rule)
  2. выбираем формула; для Excel 2007: Использовать формулу для определения форматируемых ячеек(Use a formula to determine which cells to format)
  3. вписываем в поле условие - =$B2=СЕГОДНЯ()
  4. выбираем способ форматирования ячеек(в примере цвет заливки - красный)
  5. жмем Ок.

Если Вам необходимо выделять не только ячейку с датой, а всю строку таблицы, то в пункте 1 выделяем не столбец, а всю таблицу.

Скачать пример

  Tips_FC_Date.xls (30,0 KiB, 9 658 скачиваний)


Статья помогла? Поделись ссылкой с друзьями!
  Плейлист   Видеоуроки

Поиск по меткам

Access apple watch Multex Power Query и Power BI VBA управление кодами Бесплатные надстройки Дата и время Записки ИП Надстройки Печать Политика Конфиденциальности Почта Программы Работа с приложениями Разработка приложений Росстат Тренинги и вебинары Финансовые Форматирование Функции Excel акции MulTEx ссылки статистика
Обсуждение: 47 комментариев
  1. Димас:

    так. делаю следующее. ввожу дату. сегодня 05.09.2012 я ввожу нужную дату 08.09.2012. ввожу формулу =$E3=СЕГОДНЯ()-7.
    до этого попробовал другие формулы они работают. а именно эта не нет.

  2. Димас, чисто логически: формула =$E3=СЕГОДНЯ()-7 что делает? Правильно, проверяет равна ли дата в ячейке Е3 дате, на неделю меньшей, чем текущая. 08.09.2012 явно не подходит под критерий. Ячейка подсветиться, если в Е3 будет дата 29.08.2012. Что тогда Вы хотите от формулы? Для того, чтобы подсвечивать даты за неделю до срока надо вводить так: =$E3>СЕГОДНЯ()-7. чтобы исключить подсветку дат после текущей, то так: =И(E3>СЕГОДНЯ()-7;E3<=СЕГОДНЯ())

  3. Димас:

    оооо))) отлично)) спасибо огромное)) всё заработало)

  4. Димас:

    Дмитрий здравствуйте. появилась загвоздка и ни как не могу её решить. правда она не по теме форума но вы сразу видно человек очень грамотный и я на Вас надеюсь.
    Проблема следующая: мне надо в ячейке сделать кнопку при нажатии на которую появлялось окно с более с введённой информацией(например информация о человеке или компании). как это можно сделать и можно ли вообще?? очень надеюсь на ответ. заранее спасибо)

  5. Димас, Вы правы - совсем не по теме. На сайте около 80 статей, среди которых можно найти более подходящую. Например: Как создать кнопку для вызова макроса на листе?
    Плюс форум тоже работает.
    Ну и в принципе непонятно что именно Вам надо - показать как сделать кнопку или все описанное. Если все - начните изучать VBA в общем и пользовательские формы в частности.

  6. Димас:

    Доброго времени суток! Опять разладилось подкрашивание дат. ввожу по формуле =$E3>СЕГОДНЯ()-7 , но подкрашивание остаётся и "вчера" и за месяц до даты. не могу понять что случилось. вроде всё было нормально...((( может подскажите в чём может быть проблема?

  7. Либо в столбце Е нет дат, либо там вместо дат текст, либо столбец Е не тот столбец, в котором надо даты просматривать. Либо все даты удовлетворяют условию.

  8. Димас:

    проверил. даты есть, там не текст а даты, столбец тот. мне кажется я не верно задаю условия. может формула не та? от попыток понять что я задаю формулой у меня мозг закипает))... может там не минус а плюс 7?

  9. Димас:

    а тут можно как нибудь выложить базу? чтобы разобраться в чём проблема??

  10. Димас, я персонально Вам давал ссылку на форум(сообщение 8 Сентябрь 2012 в 19:05 | #5). Там можно и выложить и развернуто свою проблему изложить.

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Тренинги

Заказать
Юридическая информация

Использование материалов сайта

Политика Конфиденциальности

ИП Щербаков Дмитрий Валентинович
ОГРНИП: 318502700083307
ИНН: 504013350772

Наши партнеры

Перейти

Счетчики

Рейтинг@Mail.ru Яндекс.Метрика
© 2024 Excel для всех   Войти