Как найти самую раннюю дату в excel (с примерами)
Вы можете использовать следующие формулы в Excel, чтобы найти дату в столбце, наиболее близком к определенной дате:
Метод 1. Найдите общую дату закрытия.
=INDEX( A2:A15 , MATCH(MIN(ABS( A2:A15 - $D$1 )), ABS( A2:A15 - $D$1 ), 0))
Эта конкретная формула находит дату в диапазоне A2:A15 , ближайшую к дате, указанной в ячейке D1 , независимо от того, находится ли ближайшая дата до или после указанной даты.
Способ 2. Найдите самую раннюю дату перед определенной датой.
=MAX(( $A$2:$A$15 < $D$1 )* A2:A15 )
Эта конкретная формула находит ближайшую дату в диапазоне A2:A15 , которая более ранняя, чем дата, указанная в ячейке D1 .
Способ 3. Найдите ближайшую дату после определенной даты.
=MIN(IF( A2:A15 > $D$1 , A2:A15 ))
Эта конкретная формула находит ближайшую дату в диапазоне A2:A15 , которая находится после даты, указанной в ячейке D1 .
В следующих примерах показано, как на практике использовать каждую формулу со следующим столбцом даты в Excel:
Пример 1. Найдите общую дату закрытия.
Мы можем ввести следующую формулу в ячейку D2 , чтобы найти дату в диапазоне A2:A15, ближайшую к 2 августа 2023 года :
=INDEX( A2:A15 , MATCH(MIN(ABS( A2:A15 - $D$1 )), ABS( A2:A15 - $D$1 ), 0))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возвращает 08.01.2023 , которая является ближайшей глобальной датой к 08.02.2023 .
Примечание . Если ячейка D2 отображается как числовое значение, выберите ячейку D2 , затем щелкните раскрывающееся меню «Числовой формат» на вкладке «Главная» , а затем нажмите «Короткая дата» :
Дата теперь будет отформатирована как значение даты.
Пример 2. Найдите дату, ближайшую к определенной дате.
Мы можем ввести следующую формулу в ячейку D2 , чтобы найти самую раннюю дату в диапазоне A2:A15 до 2 августа 2023 года :
=MAX(( $A$2:$A$15 < $D$1 )* A2:A15 )
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возврата 01.08.2023 , то есть самая ранняя дата до 02.08.2023 .
Пример 3. Найдите ближайшую дату после определенной даты.
Мы можем ввести следующую формулу в ячейку D2 , чтобы найти самую раннюю дату в диапазоне A2:A15 после 02.08.2023 :
=MIN(IF( A2:A15 > $D$1 , A2:A15 ))
На следующем снимке экрана показано, как использовать эту формулу на практике:
Формула возврата 05.08.2023 , что является самой ранней датой после 02.08.2023 .
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как найти самую старую дату по критериям
Excel: как проверить, находится ли дата между двумя датами
Excel: как использовать ВПР по дате