Загрузите образец книги
В этом руководстве будет показано, как сравнивать даты в Excel и Google Таблицах.
Дата Серийные номера
Важно понимать, как Excel хранит дату и время.
Даты хранятся в виде серийных номеров; каждое целое число представляет уникальную дату. 1 представляет 01.01.1900, а каждое число после него представляет дни после 01.01.1900.
Время хранится в виде десятичных значений, представляющих время суток.
Серийный номер, содержащий десятичное значение, представляет дату и время:
Сравнение двух дат
Для сравнения дат можно использовать обычные операторы Excel:
Равны ли даты?
Вы можете проверить, равны ли даты, используя знак равенства (=). (Примечание: конечно, это не будет работать должным образом, если даты также содержат значения времени. Мы обсудим это подробнее ниже).
Дата более поздняя, чем другая?
Дата меньше или равна другой дате?
Сравнение двух дат со временем
Однако, если даты содержат время, вы можете получить неожиданные результаты:
Вместо этого, чтобы сравнить только даты, вы можете использовать функцию TRUNC, чтобы удалить время при сравнении:
1 | = ОТБР (B3) = ОТБР (C3) |
Сравните сегодняшний день с датой
Вы можете использовать функцию СЕГОДНЯ, чтобы сравнить сегодняшнюю дату с другой датой:
Сравнение дат и функция ЕСЛИ
В приведенных выше примерах мы просто возвращали ИСТИНА или ЛОЖЬ в зависимости от результата сравнения. Вместо этого мы можем добавить сравнения к функции ЕСЛИ. Эта формула проверяет, является ли элемент «просроченным», сравнивая сегодняшнюю дату с датой выполнения:
1 | = ЕСЛИ (СЕГОДНЯ ()> B3, "Просрочено", "") |
Различия в датах
Приведенные выше примеры покажут вам, отличается ли одна дата от другой, но не покажут, насколько отличается.
Разница в днях между датами
Чтобы рассчитать количество дней между датами, просто вычтите даты:
Разница в месяцах или годах между датами
Чтобы рассчитать количество месяцев или лет между датами, вам нужно использовать функцию РАЗНДАТ:
1 | = РАЗНДАТ (B3; C3; D3) |
Сравнение дат в Google Таблицах
Все приведенные выше примеры работают в Google Таблицах точно так же, как и в Excel.