Оглавление
Во время работы в Microsoft Excel Иногда нам нужно проверить, является ли дата раньше другой даты или нет? На основе сравнения двух дат мы создаем итоговый отчет о состоянии. Иногда кажется, что сравнить даты сложно, когда есть несколько условий. Но с сегодняшнего дня это больше не проблема. Сегодня в этой статье я расскажу вам, как сравнить, является ли дата раньше другой даты в excel.
Скачать Практическое пособие
Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.
Compare If Date Is Before Another Date.xlsx6 быстрых методов сравнения даты перед другой датой в Excel
В следующей статье я поделился 6 простые и легкие методы сравнения того, является ли дата раньше другой даты в excel. предположим, у нас есть набор данных с некоторыми Имена студентов Им дали задание закончить. Так что у нас есть их Дата представления и Крайний срок подачи заявок Теперь мы собираемся сравнить, наступила ли дата отправки раньше крайнего срока или нет?
1. Используйте формулу для сравнения, если дата находится перед другой датой
С помощью простой математической формулы вы можете сравнить, находится ли дата перед другой датой. Выполните следующие действия-.
Шаги:
- Выберите ячейка чтобы написать формулу. Здесь я выбрал ячейка ( E5 ).
- Примените следующую формулу.
=C5<=D5
- Нажмите кнопку Войти и вы получите результат. Здесь он возвращает " Правда " как " Дата представления " меньше, чем " Крайний срок подачи заявок ". В противном случае результат будет " Ложь ".
- Просто перетащите " заполнить ручка " вниз, чтобы заполнить ячейки желаемым результатом.
- Наконец, мы успешно сравнили две даты: предшествует ли одна из них другой или нет. Просто, не правда ли?
Читать далее: Как сравнить даты в двух столбцах в Excel (8 методов)
2. Использование функции ЕСЛИ для сравнения даты перед другой датой
При сравнении дат вы, возможно, захотите получить другие показания, кроме " Правда " и " Ложь ". Для этого вы можете использовать функция ПЧ в excel, чтобы сравнить обе даты в excel.
Шаги:
- Начиная с, выберите ячейка ( E5 ), чтобы применить формулу.
- Положите формулу...
=IF(C5<=D5, "Вовремя", "С опозданием")
Где,
- Сайт функция IF проверяет, выполняется или нет условие, а затем возвращает определенный оператор, основанный на заданном условии.
- Следовательно, нажмите кнопку Войти и потяните за кнопку " заполнить ручка " вниз, чтобы получить желаемый выход.
- В итоге мы сравнили две даты и получили результат в столбце состояния.
Читать далее: Формула Excel Если одна дата больше другой даты
3. Вставка даты в формулу для сравнения, если дата раньше другой даты
В некоторых случаях у вас может быть общая дата, которую нужно сравнить со всеми другими датами. В таких случаях вы можете вставить дату внутрь формулы. Ниже я описал шаги. Пожалуйста, следуйте...
Шаги:
- Во-первых, выберите ячейка ( D5 ), чтобы применить формулу.
- Запишите формулу.
=C5<="15-05-22"
- После этого нажмите Войти и перетащите вниз " заполнить ручка ".
- В заключение даты сравниваются с помощью простой формулы.
Читать далее: If Cell Contains Date Then Return Value в Excel (5 примеров)
4. Применение функции DATEVALUE для сравнения, предшествует ли дата другой дате
Вы также можете выполнить ту же задачу, применив функция DATEVALUE в excel. Функция DATEVALUE преобразует дату в текстовую строку в виде порядкового номера.
Предположим, у нас есть набор данных с некоторыми датами, как на следующем снимке экрана.
Шаги:
- Выберите ячейка ( D5 ), а затем подставьте следующую формулу -
=C5<=DATEVALUE("4/15/2022")
- Осторожно нажмите Войти и перетащите вниз " заполнить ручка ".
- Здесь мы успешно сравнили, является ли дата раньше другой даты, используя функцию Функция DATEVALUE .
Читать далее: Условное форматирование для дат старше определенной даты в Excel
5. Выполнить функцию TODAY для сравнения, если дата раньше другой даты
Функция TODAY в excel предоставляет текущую дату в виде строки. Просто, вы можете сравнить любую дату с текущей датой. Здесь, в этом методе, мы помещаем текущую дату с помощью функции функция TODAY .
Шаги:
- Таким же образом выберите ячейка ( D5 ) для применения формулы
=C5<=TODAY()
- Затем нажмите кнопку Войти и перетащите вниз кнопку " заполнить ручка ", чтобы заполнить все ячейки.
- Наконец, мы сравнили дату из набора данных с сегодняшней датой без каких-либо колебаний. Поскольку все даты из списка находятся раньше сегодняшней даты, вывод будет " Правда " для всех клеток.
Читать далее: Как сравнить даты с сегодняшним днем с помощью Excel VBA (3 простых способа)
6. Объедините функции ЕСЛИ и TODAY для сравнения даты перед другой датой
Если вы хотите, вы также можете использовать комбинацию ЕСЛИ и функции TODAY чтобы сравнить, является ли дата раньше другой даты. Здесь функция TODAY предоставит сегодняшнюю дату в строке и функция IF проверит заявление и выдаст результат в соответствии с заявлением.
Шаги:
- Таким же образом мы выберем ячейка ( D5 ) и примените следующую формулу вниз-
=IF(C5<=TODAY(), "Да", "Нет")
- Следовательно, нажимайте Войти кнопка.
- Теперь перетащите вниз " заполнить ручка " для получения конечного результата.
- Таким образом, мы достигли пункта назначения, сравнивая дату, если она находится перед другой датой в excel.
Читать далее: Формула Excel Если дата меньше, чем сегодня (4 примера)
О чем следует помнить
- В метод 3 , после применения формулы иногда " #VALUE! " может возникнуть ошибка. Чтобы избежать ошибок, не забывайте использовать кавычки ( "" )в начале и конце даты.
Заключение
В этой статье я постарался охватить все методы сравнения даты перед другой датой в excel. Ознакомьтесь с рабочей тетрадью и скачайте файл, чтобы попрактиковаться самостоятельно. Надеюсь, вы найдете ее полезной. Пожалуйста, сообщите нам в разделе комментариев о своем опыте. мы, the Exceldemy Мы всегда готовы ответить на ваши вопросы. Оставайтесь с нами и продолжайте учиться.