Получить первую дату в столбце после контрольной даты - PullRequest
0 голосов
/ 15 сентября 2018

В ячейке B1 у меня есть =today() для сегодняшней даты, а затем в ячейках ниже (B2: B100). Я пытаюсь сравнить дату в ячейке B1 (сегодняшнюю дату) и найти следующая дата, которая появляется в ячейках B2: B100 ПОСЛЕ этой даты, а затем скопируйте ее в A2.

Итак, в действительности, в ячейке A2 я хочу, чтобы функция искала следующую дату в ячейках B2: B100, ближайшую к ПОСЛЕ B1, а затем скопировала ее в A2. Я знаю, что это формула, которую нужно добавить в A2, но просто не знаю, какую формулу использовать.

Я пробовал это в ячейке A2,

=MIN(IF(B2:B100>B1, B2:B100))

но это не сработало.

1 Ответ

0 голосов
/ 16 сентября 2018

«При прочих равных» формула верна, но ее следует вводить в версии массива (например, с помощью Ctrl + Shift + Введите ):

=ArrayFormula(MIN(IF(B2:B100>today(),B2:B100)))

Встраивание функции из B1 в формулу необязательно.

...