Во многих фирмах отдельное внимание уделяется датам, выпадающим после определенного пройденного периода. С помощью условного форматирования можно легко составить отчет «После периода» на котором выделены пройденные даты.
Как сделать подсвечивание цветом ячеек с датами пройденного срока в Excel
Пример представлен ниже на рисунке в виде отчета, в котором даты за более чем 90 дней от текущей даты выделенные другим цветом заливки.
Чтобы составить аналогичный отчет с таким же автоматическим форматированием ячеек по условию выполните следующее:
- Выделите целевой диапазон ячеек (в данном примере A3:A8) и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило». В результате чего появится окно для внесения всех необходимых настроек инструмента:
- В появившемся окне из верхней части где находится список опций выберите пункт: «Использовать формулу для определения форматируемых ячеек». Данная опция позволяет нам использовать собственные формулы для составления сложны правил условного форматирования. Формула должна содержать логическое выражение и соответственно возвращать логическое значение для каждой ячейки из выделенного диапазона. Если будет возвращено – ИНСТИНА, тогда к этой ячейке будет применятся правило и присваивается новый формат, который предварительно настроен этим же инструментом.
- В полю ввода формул введите логическое выражение представленное на этом шаге. Данная формула проверяет значение ячеек: будет ли их дата выпадать после 90 дней, пройденных от сегодняшнего дня. Отсчитывается от даты, указанной в целевой ячейке A3 выделенного просматриваемого диапазона. Если да (ИСТИНА) – сразу же применяется условное форматирование.
=$B$1-A3>90
- Нажмите на кнопку «Формат» для вызова окна, в которому будут доступные все опции оформления формата: цвет фона и границы, размер шрифта и т.п. После указания желаемых настроек для оформления стиля форматирования нажмите кнопку ОК на всех открытых окнах, чтобы подтвердить все настройки и получить готовый результат.
А в результате выделились все даты актуальность которых превышает 90 дней.
Excel is a spreadsheet program from Microsoft that you can use for different purposes, like creating a budget plan, income and expenditure records, etc. While creating data in an Excel spreadsheet, there might be cases when you need to highlight the rows with dates less than a specific date. In this post, we will see how to highlight rows with dates before today or a specific date in Microsoft Excel.
We will show you the following two methods to highlight the rows with dates earlier than today’s date or a specific date:
- By using the Today() function.
- Without using the Today() function.
1] Highlight rows with dates earlier than today’s date by using the Today() function
The Today() function represents the current date in Microsoft Excel. If you type the =Today()
function in any cell and press Enter, Excel will show you the current date. Therefore, this method is used to highlight the rows with dates earlier than the current date. At the time I was writing the article, the current date was 11 November 2021.
The instructions for the same are listed below:
- Launch Microsoft Excel.
- Select the entire range of columns along with the rows.
- Apply Conditional Formatting to the selected range of rows and columns.
- Click OK.
Let’s see the above steps in detail.
1] Launch Microsoft Excel and create a new spreadsheet or open the existing one.
2] Now, select the range of rows and columns for highlighting the dates (see the screenshot below).
3] Now, you have to create a new rule via Conditional Formatting to highlight the rows with dates before today’s date. For this, click on the Home tab and then go to “Conditional Formatting > New Rule.” Now, select the Use a formula to determine which cells to format option.
4] Click inside the box and then select the date in the first row. You will see that Excel automatically detects and fills its location inside the box.
As you can see in the above screenshot, the formula that appeared in the box after selecting the date in the first row is =$B$1
. This formula indicates the position of the date on the spreadsheet, i.e., the first row of column B. The $ sign in the formula indicates that row 1 and column B are locked. Since we are going to highlight the dates in different rows but in the same column, we need to lock only the column and not the row. Therefore, delete the $ sign before 1 in the formula. The formula will then become =$B1
.
5] Now, type <Today()
after the formula =$B1. When you use the Today() function, Excel will automatically determine the current date and compare the data accordingly. The complete formula should look like this:
=$B1<Today()
After that, click on the Format button and select your favorite color for highlighting the rows. You will find this option under the Fill tab. You can also select the Font style and border styles for the highlighted rows. When you are done, click OK. You will see your formatting style in the Preview section.
6] Click OK in the New Formatting Rule window to apply the conditional formatting to the selected rows and columns. This will highlight the rows with dates before today’s date.
2] Highlight rows with dates earlier than today’s date or a specific date without using the Today() function
You can use this method to highlight the rows with dates before today’s date or a specific date. We have listed the instructions below:
- Launch Microsoft Excel and open your document in it.
- Write the reference date in a separate cell.
- Select the rows and columns.
- Apply the conditional formatting.
- Click OK.
Let’s see these steps in detail.
1] Launch Microsoft Excel and open your document in it.
2] To highlight rows earlier than a specific date, you have to write a reference date for comparison in a separate cell. In the below screenshot, I have written the reference date 10 October 2021 because I want to highlight dates before this date.
3] Now, select the rows and columns and go to “Home > Conditional Formatting > New Rule.” After that, select Use a formula to determine which cells to format. Now, click inside the box under the Edit the Rule Description section and select the cell containing the date in the first row. After that, Excel will automatically fill the cell location. You have to delete the $ sign as you have done before. Now, instead of typing the =Today() formula, you have to type only less than symbol and then select the cell containing the reference date (see the below screenshot).
4] Now, click on the Format button and apply to format the rows and columns as you have done before. When you are done, click on the OK button. Excel will show you the results by highlighting the rows before the reference date.
This is all about how you can highlight the rows with dates earlier than today’s date or a specific date in Excel.
How do I autofill dates in Excel?
The AutoFill feature in Microsoft Excel lets you fill days, data, and numeric series easily. Simply type a date in a cell and drag it down. After that, Excel will fill the dates in increasing order automatically.
If you want to fill the dates with a certain gap between them, let’s say odd dates in a month, you have to type two consecutive odd dates in the two consecutive rows of a column. Now, select both the cells and drag them down. This will fill the cells with odd dates.
How do I highlight rows in Excel if dates have passed?
You can highlight the dates older than today or a specific date in Excel with and without using the Today() function. We have explained both of these methods in detail above in this article.
Hope this helps.
Read next: How to create and run Macros in Microsoft Excel.
0 / 0 / 0 Регистрация: 30.04.2015 Сообщений: 1 |
|
1 |
|
Закрасить красным ячейки с «просроченной» датой30.04.2015, 19:25. Показов 41110. Ответов 6
Нужна Ваша помощь.мне нужно чтобы ячейки в которых указаны даты загорались красным если дата уже просрочена, и желтым если до окончания осталось, ну например неделя. Спасибо.
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
30.04.2015, 19:25 |
Ответы с готовыми решениями:
Закрасить ячейки, лежащие выше главной и дополнительной диагоналей красным цветом Универсальный отчет, «ссылку на документ вывести датой» или «как сэкономить место в отчете» Есть УТ, Нормальные формы. Есть универсальные отчет:… 6 |
5860 / 4737 / 2940 Регистрация: 20.04.2015 Сообщений: 8,361 |
|
30.04.2015, 19:58 |
2 |
Решение Используйте условное форматирование. В диспетчере будет так: На листе так:
2 |
0 / 0 / 0 Регистрация: 18.10.2019 Сообщений: 12 |
|
15.01.2020, 15:44 |
3 |
Подскажите, пож-та, след. момент:
0 |
370 / 268 / 93 Регистрация: 18.11.2015 Сообщений: 990 |
|
15.01.2020, 15:47 |
4 |
Это из-за того что новые данные имеют текстовый формат. Добавлено через 43 секунды
0 |
5942 / 3154 / 698 Регистрация: 23.11.2010 Сообщений: 10,524 |
|
15.01.2020, 15:52 |
5 |
Видимо, даты вводите как текст, при замене точки на точку происходит преобразование текста в число, поэтому УФ и срабатывает
0 |
0 / 0 / 0 Регистрация: 18.10.2019 Сообщений: 12 |
|
15.01.2020, 16:16 |
6 |
Я правильно понял, что проблема в исходном файле откуда данные берутся?
0 |
5942 / 3154 / 698 Регистрация: 23.11.2010 Сообщений: 10,524 |
|
15.01.2020, 19:23 |
7 |
я добавляю в таблицу новые строки
в исходном файле откуда данные берутся как добавляете?
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
15.01.2020, 19:23 |
Помогаю со студенческими работами здесь
Есть "умная" таблица с данными, в т.ч., датами, но даты не в…
Как написать регулярное выражение для выдергивания английских букв и символов: «+», «,», «:», «-«, » «, «!», «?» и «.» В зависимости от времени года «весна», «лето», «осень», «зима» определить погоду «тепло», «жарко», «холодно», «очень холодно» Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 7 |
Содержание
- Условное форматирование просроченных дат — Excel
- Выделите просроченные даты — функция СЕГОДНЯ
- Условное форматирование просроченных дат — Google Таблицы
- Выделить просроченные даты — Функция СЕГОДНЯ — Google Таблицы
В этом руководстве будет показано, как выделить ячейки с датами, которые «просрочены». в Excel и Google Таблицах.
Чтобы выделить ячейки, в которых содержится просроченная дата, мы можем использовать Условное форматирование формула с датами.
- Выберите диапазон для применения форматирования (например, D4: D12).
- На ленте выберите На главную> Условное форматирование> Новое правило.
- Выбирать «Используйте формулу, чтобы определить, какие ячейки нужно форматировать“И введите следующую формулу:
= D4-C4 <3
- Нажать на Формат и выберите желаемое форматирование.
- Нажмите Ok, а потом Ok еще раз вернуться к Диспетчер правил условного форматирования.
- Нажмите Подать заявление чтобы применить форматирование к выбранному диапазону, а затем нажмите Закрывать.
Эта введенная формула вернет ИСТИНА, если результат формулы меньше 3, и поэтому текст в этих ячейках будет отформатирован соответствующим образом.
- Вы можете добавить 2 дополнительных правила для проверки остальных критериев.
Выделите просроченные даты — функция СЕГОДНЯ
Мы можем использовать функцию СЕГОДНЯ в правиле условного форматирования, чтобы проверить, не просрочена ли дата.
- Выберите диапазон для применения форматирования (например, D4: D12).
- На ленте выберите На главную> Условное форматирование> Новое правило.
- Выбирать «Используйте формулу, чтобы определить, какие ячейки нужно форматировать‘И введите следующую формулу:
= C4<>
- Нажать на Формат и выберите желаемое форматирование.
- Нажмите Ok, а потом Ok еще раз вернуться к Диспетчер правил условного форматирования.
- Нажмите Подать заявление чтобы применить форматирование к выбранному диапазону, а затем нажмите Закрывать.
Эта введенная формула вернет ИСТИНА, если срок выполнения больше, чем сегодняшняя дата, и, следовательно, будет форматировать текст в этих ячейках соответствующим образом.
Условное форматирование просроченных дат — Google Таблицы
Процесс выделения ячеек на основе разницы между двумя датами в таблицах Google аналогичен процессу в Excel.
- Выделите ячейки, которые хотите отформатировать, а затем нажмите Формат, Условное форматирование.
- В Применить к диапазону раздел уже будет заполнен.
- От Правила форматирования раздел, выберите Пользовательская формула и введите формулу.
- Выберите стиль заливки для ячеек, соответствующих критериям.
- Нажмите Выполнено применить правило.
- Щелкните Добавить другое правило, чтобы добавить еще одно правило для проверки второго критерия.
- Повторите процесс, чтобы проверить формулу менее чем на 10 (= D4-C4 <10), а затем больше 10 (= D4-C4> 10)
Выделить просроченные даты — Функция СЕГОДНЯ — Google Таблицы
Вы также можете использовать функцию СЕГОДНЯ в Google Таблицах.
- Выделите свой ассортимент.
- Введите формулу
- Примените свой стиль формата.
= C4<>
- Нажмите Выполнено.
Размещено в Без рубрики
Вы поможете развитию сайта, поделившись страницей с друзьями
В некоторых супермаркетах или торговых отделах товары, срок годности которых истек, необходимо убрать с полок, а товары, срок годности которых истекает в ближайшую дату, нужно продать как можно быстрее. Но как быстро идентифицировать предметы с истекшим сроком или приближающейся датой должно быть для них большой проблемой.
Например, у вас есть лист, в котором перечислены все элементы и даты их истечения, как показано на скриншоте слева. А теперь я представляю трюки для определения или выделения истекших или предстоящих дат в Excel.
Выделите истекшую или приближающуюся дату с помощью условного форматирования
Определите и выделите истекшую или предстоящую дату с помощью Kutools for Excel
Выделите истекшую или приближающуюся дату с помощью условного форматирования
Чтобы применить условное форматирование для выделения истекших или предстоящих дат, выполните следующие действия:
1. Выберите ячейки срока выполнения и нажмите Главная > Условное форматирование > Новое правило. Смотрите скриншот:
2. Затем в Новое правило форматирования диалоговое окно, выберите Используйте формулу, чтобы определить, какие ячейки следует форматировать. под Выберите тип правила раздел, затем введите эту формулу = B2 <= СЕГОДНЯ () (B2 — первая ячейка в выбранных датах) до Формат значений, где эта формула истинна текстовое поле, вы можете изменить его по своему усмотрению), а затем нажмите Формат. Смотрите скриншот:
3. Во всплывающем Формат ячеек диалога под Заполнять на вкладке выберите один цвет фона, так как вам нужно выделить истекшие даты. Смотрите скриншот:
4. Нажмите OK > OK, теперь даты с истекшим сроком действия были выделены, и вы можете найти соответствующие элементы. Смотрите скриншот:
Наконечник:
1. «Сегодня» — это текущая дата, а в нашем случае «Сегодня» — 4.
2. Если вы хотите найти ближайшую дату, например, чтобы найти элементы, срок годности которых истекает через 90 дней, вы можете использовать эту формулу = И ($ B2> СЕГОДНЯ (), $ B2-СЕГОДНЯ () <= 90) в Формат значений, где эта формула истинна текстовое окно. Смотрите скриншоты:
Определите и выделите истекшую или предстоящую дату с помощью Kutools for Excel
Здесь я представляю удобный инструмент — Kutools for Excel для вас это Выбрать определенные ячейки также может помочь вам быстро определить и выделить даты с истекшим или приближающимся сроком действия.
После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)
1. Выберите пустую ячейку, например E2, введите в нее эту формулу = СЕГОДНЯ () и нажмите клавишу Enter, чтобы получить текущую дату. Смотрите скриншот:
2. Затем выберите ячейки даты, в которых вы хотите идентифицировать истекшие даты, и нажмите Кутулс > Выберите > Выбрать определенные ячейки. Смотрите скриншот:
3. в Выбрать определенные ячейки диалог, проверьте Ячейка or Весь ряд как вам нужно под Тип выбораИ выберите Меньше или равно из первого списка Конкретный тип, а затем нажмите следующую кнопку выбрать сегодня дату к нему. Смотрите скриншот:
4. Нажмите «ОК», появится диалоговое окно, в котором указано количество ячеек, удовлетворяющих указанным критериям, и в то же время были выбраны все даты, меньшие или равные сегодняшнему дню.
5. А если вы хотите выделить выделенные ячейки, вам просто нужно нажать Главная, и перейдите к Цвет заливки чтобы выбрать цвет для их выделения. Смотрите скриншот:
Наконечник: Если вы хотите определить предстоящие товары с истекшим сроком годности, вам просто нужно ввести эту формулу = СЕГОДНЯ () и = СЕГОДНЯ () + 90 в две пустые ячейки, чтобы получить текущую дату и дату через 90 дней с сегодняшнего дня. А затем укажите критерии Больше or равно Сегодня и Меньше или равно Сегодня + 90 дней в Выбрать определенные ячейки диалог. Смотрите скриншот:
Теперь даты будут истекать в ближайшие 90 дней были выбраны. Смотрите скриншот:
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!