При создании данных в электронной таблице Excel могут возникнуть случаи, когда вам необходимо выделить строки с датами, меньшими определенной даты. В этой статье мы увидим, как выделить строки с датами до сегодняшнего дня или определенной датой в Microsoft Excel.
- Выделение строк с датами с помощью условного форматирования в Excel
- 1] Выделите строки с датами, более ранними, чем сегодняшняя дата, с помощью функции Today()
- 2] Выделение строк с датами, более ранними, чем сегодняшняя дата, или определенной датой без использования функции Today()
- Как мне автоматически заполнить даты в Excel?
- Как мне выделить строки в Excel, если даты прошли?
Выделение строк с датами с помощью условного форматирования в Excel
Мы покажем вам следующие два способа выделения строк с датами, более ранними, чем сегодняшняя дата или определенная дата:
- С помощью функции Today().
- Без использования функции Today().
1] Выделите строки с датами, более ранними, чем сегодняшняя дата, с помощью функции Today()
Функция Today() представляет текущую дату в Microsoft Excel. Если вы введете =Today()
функцию в любую ячейку и нажмете Enter, Excel покажет вам текущую дату. Поэтому этот метод используется для выделения строк с датами, более ранними, чем текущая дата. На момент написания статьи текущей датой было 11 ноября 2021 года.
Инструкции для этого приведены ниже:
- Запустите Microsoft Excel.
- Выделите весь диапазон столбцов вместе со строками.
- Примените условное форматирование к выбранному диапазону строк и столбцов.
- Нажмите OK.
Давайте подробно рассмотрим вышеуказанные шаги.
1] Запустите Microsoft Excel и создайте новую электронную таблицу или откройте существующую.
2] Теперь выберите диапазон строк и столбцов для выделения дат (см. Скриншот ниже).
3] Теперь вам нужно создать новое правило с помощью условного форматирования, чтобы выделить строки с датами до сегодняшней даты. Для этого перейдите на вкладку “Главная», а затем перейдите в «Условное форматирование > Новое правило”. Теперь выберите опцию Использовать формулу, чтобы определить, какие ячейки форматировать.
4] Щелкните внутри поля, а затем выберите дату в первой строке. Вы увидите, что Excel автоматически определяет и заполняет ее местоположение внутри поля.
Как вы можете видеть на скриншоте выше, формула, которая появилась в окне после выбора даты в первой строке, является =$B$1
. Эта формула указывает положение даты в электронной таблице, т.е. первую строку столбца B. Знак $ в формуле указывает, что строка 1 и столбец B заблокированы. Поскольку мы собираемся выделить даты в разных строках, но в одном столбце, нам нужно заблокировать только столбец, а не строку. Поэтому удалите знак $ перед 1 в формуле. Затем формула примет вид =$B1
.
5] Теперь введите <Today()
после формулы =$B1. При использовании функции Today() Excel автоматически определит текущую дату и соответствующим образом сравнит данные. Полная формула должна выглядеть следующим образом:
=$B1<Сегодня()
После этого нажмите на кнопку Форматировать и выберите свой любимый цвет для выделения строк. Вы найдете эту опцию на вкладке Заполнить. Вы также можете выбрать стиль шрифта и стили границ для выделенных строк. Когда вы закончите, нажмите OK. Вы увидите свой стиль форматирования в разделе «Предварительный просмотр».
6] Нажмите OK в окне Новое правило форматирования, чтобы применить условное форматирование к выбранным строкам и столбцам. При этом будут выделены строки с датами, предшествующими сегодняшней дате.
2] Выделение строк с датами, более ранними, чем сегодняшняя дата, или определенной датой без использования функции Today()
Вы можете использовать этот метод для выделения строк с датами, предшествующими сегодняшней дате или определенной дате. Мы перечислили инструкции ниже:
- Запустите Microsoft Excel и откройте в нем свой документ.
- Запишите справочную дату в отдельную ячейку.
- Выделите строки и столбцы.
- Примените условное форматирование.
- Нажмите OK.
Давайте подробно рассмотрим эти шаги.
1] Запустите Microsoft Excel и откройте в нем свой документ.
2] Чтобы выделить строки, более ранние, чем определенная дата, вы должны записать базовую дату для сравнения в отдельной ячейке. На приведенном ниже скриншоте я написал базовую дату 10 октября 2021 года, потому что я хочу выделить даты до этой даты.
3] Теперь выберите строки и столбцы и перейдите в “Главная > Условное форматирование > Новое правило”. После этого выберите Использовать формулу, чтобы определить, какие ячейки форматировать.
Теперь щелкните внутри поля под разделом Редактировать описание правила и выберите ячейку, содержащую дату в первой строке. После этого Excel автоматически заполнит местоположение ячейки. Вы должны удалить знак $, как вы делали раньше. Теперь вместо ввода формулы =Today() вам нужно ввести только меньше символа, а затем выделить ячейку, содержащую справочную дату (см. Скриншот ниже).
4] Теперь нажмите на кнопку Форматировать и примените форматирование строк и столбцов, как вы делали раньше. Когда вы закончите, нажмите на кнопку ОК. Excel покажет вам результаты, выделив строки перед контрольной датой.
Это все о том, как вы можете выделить строки с датами, более ранними, чем сегодняшняя дата или определенная дата в Excel.
Как мне автоматически заполнить даты в Excel?
Функция автозаполнения в Microsoft Excel позволяет легко заполнять дни, данные и числовые ряды. Просто введите дату в ячейку и перетащите ее вниз. После этого Excel автоматически заполнит даты в порядке возрастания.
Если вы хотите заполнить даты определенным промежутком между ними, скажем, нечетными датами в месяце, вам нужно ввести две последовательные нечетные даты в двух последовательных строках столбца. Теперь выделите обе ячейки и перетащите их вниз. Это заполнит ячейки нечетными датами.
Как мне выделить строки в Excel, если даты прошли?
Вы можете выделить даты старше сегодняшнего дня или конкретную дату в Excel с помощью функции Today() или без нее. Мы подробно объяснили оба этих метода выше в этой статье.