Excel: формула «если дата предшествует другой дате»
Вы можете использовать любую из следующих формул в Excel, чтобы проверить, предшествует ли дата другой дате:
Способ 1: использовать ссылку на ячейку
=IF( B2 < $B$14 , "Yes", "No")
Эта конкретная формула проверяет, меньше ли дата в ячейке B2, чем дата в ячейке B14 , и возвращает «Да» или «Нет» соответственно.
Способ 2. Используйте текущую дату.
=IF( B2 <DATEVALUE("2/20/2 023"), "Yes", "No")
Эта конкретная формула проверяет, меньше ли дата в ячейке B2 20.02.2023, и возвращает «Да» или «Нет» соответственно.
В следующем примере показано, как использовать каждый метод на практике.
Пример: проверьте, находится ли дата перед другой датой в Excel
Предположим, у нас есть следующий список задач в Excel с датой их завершения, и мы хотели бы знать, была ли каждая задача завершена в дату, указанную в ячейке B14 , или нет:
Мы можем ввести следующую формулу в ячейку C2 :
=IF( B2 < $B$14 , "Yes", "No")
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце C:
Столбец C возвращает «Да» или «Нет» в зависимости от того, меньше ли соответствующая дата в столбце B 20.02.2023.
Если бы мы захотели, мы могли бы также ввести дату непосредственно в функцию ЕСЛИ, обернув ее функцией ДАТАЗНАЧ , чтобы Excel распознал ее как дату:
=IF( B2 <DATEVALUE("2/20/2 023"), "Yes", "No")
Мы можем ввести эту формулу в ячейку C2 , щелкнуть по ней и перетащить в каждую оставшуюся ячейку столбца C:
Столбец C возвращает «Да» или «Нет», чтобы указать, является ли соответствующая дата в столбце B меньше 20 февраля 2023 года.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как рассчитать возраст на определенную дату
Excel: как проверить, находится ли дата между двумя датами
Excel: как использовать ВПР по дате