Страницы: 1
RSS
Поиск значения из соседнего списка при условии что в другом списке найденное значение меньше заданного, Поиск значения из списка, по определенным условиям
 
Требуется подобрать элемент из списка комплектующих (диапазон G3:П8) так, чтобы значение в ячейке D10 было меньше значение подобранного элемента из списка H3:H8. Подобрать необходимо максимально приближенный вариант из списка, к примеру если значение в ячейке D3=10, то ближайшее значение в списке - это 12 (в ячейке H5). Результат нужно занести в ячейку B9.
Не могу что-то разобраться, как это сделать. Помогите плз!  
 
Yuriy575, если правильно понял, то массивную
Код
=МИН(ЕСЛИ(H3:H8>=D3;H3:H8))
 
Да, значение верно подбирается! А как теперь из соседней ячейки подставить название элемента? В конечную ячейку надо не число, а название элемента подставлять.
 
Так нужно?
Код
=ИНДЕКС(G3:H8;ПОИСКПОЗ(МИН(ЕСЛИ(H3:H8>=D3;H3:H8));H3:H8;0);1)
 
Да! :D  Именно то что нужно! Спасибо большое, сейчас попробую сам разобраться, как это работает!)))
 
Код
=ИНДЕКС(G3:G8;ЕСЛИОШИБКА(ПОИСКПОЗ(D3;H3:H8;0);ПОИСКПОЗ(D3;H3:H8;1)+1))
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Цитата
Михаил Лебедев написал:
1=ИНДЕКС(G3:G8;ЕСЛИОШИБКА(ПОИСКПОЗ(D3;H3:H8;0);ПОИСКПОЗ(D3;H3:H8;1)+1))
Тоже рабочий вариант! Спасибо, буду разбираться))
Страницы: 1
Наверх