Сравнить даты в Excel | Как сравнить две даты в Excel?

Сравнение двух дат в Excel

Сравнение двух дат в Excel может отличаться от одного сценария к другому, иногда нам может потребоваться сравнить, равна ли одна дата другой или нет, иногда нам может потребоваться проверить, что одна дата выше определенной даты или ниже определенной даты, и часто нам может потребоваться прибыть на основе тестирования всех упомянутых критериев, например, это варьируется от сценария к сценарию. Мы увидим каждого из них на практических примерах.

Как сравнить две даты в Excel?

Ниже приведены несколько примеров для сравнения двух дат в Excel.

Вы можете скачать этот шаблон Excel для сравнения дат здесь - Шаблон Excel для сравнения дат

# 1 - Сравните, равны ли две даты или нет

Пример # 1

Сравнить дату, равную другой или нет, просто, у нас будет две даты, и нам нужно проверить, совпадает ли дата этой ячейки с другой или нет. Посмотрите на данные ниже, чтобы сравнить даты в Excel.

  • Теперь в ячейке C2 примените формулу «= A2 = B2» .

  • Нажмите Enter, чтобы получить результат.

У нас одинаковая дата в обоих столбцах, поэтому в результате мы получили ИСТИНА.

  • Перетащите формулу в следующие столбцы, чтобы получить результат.

Итак, везде, где данные совпадают, мы получаем результат как ИСТИНА, а везде, где данные не совпадают, мы получаем результат как ЛОЖЬ.

Интересным фактом в этом примере является строка номер 7, в которой первая дата записывается как «29-Oct-2019», а вторая дата записывается как 43767, хотя обе даты разные, результат все еще ИСТИНА, т.е. обе одинаковы.

Причина, по которой я сказал, что дата и время являются чувствительными вещами в Excel в начале из-за такого сценария в Excel. Когда мы применим формат даты «ДД-МММ-ГГГГ» к серийному номеру 43767, мы получим тот же результат, что и ячейка A7.

Таким образом, Excel читает их как серийные номера, а не как даты. Таким образом, мы можем сравнить две даты в excel.

Пример # 2

Теперь предположим, что вы не хотите видеть результаты по умолчанию ИСТИНА или ЛОЖЬ, скорее вы можете захотеть получить другой результат, например «Оба верны», если обе даты совпадают, или вам нужен результат, например «Оба неверны». Итак, это делается с помощью логической функции «ЕСЛИ».

  • Откройте функцию ЕСЛИ в Excel в столбце «ПОИСКПОЗ».

  • Первый критерий формулы - это логический тест в Excel, поэтому в этом случае наш логический тест состоит в том, чтобы проверить, совпадает ли «Дата 1» с «Дата 2» или нет, поэтому примените логический тест, как E2 = F2.

  • Следующим аргументом является значение, если истина, это ничего, если примененная логическая проверка - ИСТИНА, т.е. если «Дата 1» равна «Дата 2», какое значение требуется ?. Итак, нам нужно значение «Оба верны».

  • Следующим аргументом является значение, если оно ложно, поэтому, если логический тест неверен, то какое значение необходимо, нам нужны значения как «Оба значения неверны».

Хорошо, мы закончили с формулой, закройте скобку и нажмите клавишу ввода, чтобы получить результат.

Перетащите формулу в другие ячейки.

Таким образом, результаты здесь вместо ИСТИНА или ЛОЖЬ по умолчанию.

# 2 - Сравните, если дата больше или меньше

Мы видели один набор вычислений, теперь мы увидим, больше или меньше одна дата другой. Для этого взгляните на приведенный ниже пример данных.

Сначала мы проверим, что «Дата 1» больше, чем «Дата 2», как показано ниже.

Итак, у нас есть результаты.

Точно так же нам просто нужно изменить логический оператор в excel с больше символа на меньше символа, чтобы сделать вычисление наоборот.

Таким образом, мы можем сравнивать даты в Excel. Однако есть определенные вещи, о которых вам нужно помнить.

То, что нужно запомнить

  • Дата хранится в виде серийных номеров, поэтому вам необходимо знать о ней.
  • Есть ситуация, когда дата сохраняется как текстовое значение, в таких случаях значения даты не являются датами, поэтому вам нужно преобразовать в дату.