Поиск значения с округлением в большую сторону в Excel

Поиск значения с округлением в большую сторону в Excel

учитывая следующую таблицу:

область поиска

В четвертом столбце найдите значение 880.

Теперь я хочу, чтобы Excel вернул значение, 1000поскольку это наименьшее значение в столбце 4, которое, как оказалось, больше, чем 880.

Я хочу сделать это без макросов, поэтому был бы признателен за решение, которое не позволяет использовать функции.

решение1

Используйте AGGREGATE как SMALL(IF()), чтобы вернуть наименьшее число, которое равно или больше желаемого числа.

ИНДЕКС(ПОИСКПОЗ) возвращает правильный столбец для поиска:

=AGGREGATE(15,7,INDEX(A:F,0,MATCH(I2,A1:F1,0))/(INDEX(A:F,0,MATCH(I2,A1:F1,0))>=I3),1)

введите описание изображения здесь

Связанный контент