Страницы: 1
RSS
Поиск наименьшего только из определенного списка
 
Добрый день.
Третий день читаю справки, не могу сообразить. Умеет ли эксель искать наименьшее только среди строк, содержащих значения, относящиеся к определенному списку? Т.е. игнорировать в поиске те строки, которые не имеют значений, входящих в список?

Пример прилагаю. Помогите пжл. Что смог там сам набросал, дальше не хватает умишки :(
 
Здравствуйте, D07
Ваша задача решается достаточно просто при помощи создания двух вспомогательных столбцов, содержащих оценки отдельно мальчиков и отдельно девочек. Например, это можно сделать при помощи такой формулы (для мальчиков):
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ($F6;$K$6:$K$9;0));$H6;"")
для девочек - просто измените ссылку на соответствующий диапазон.

С другой стороны, существуют и другие способы (чуть более сложные, зато элегантные: не требующие использования вспомогательных ячеек).
Если это будет ещё актуально, то Вам обязательно помогут.
 
Ищем сверху
Код
=ИНДЕКС(F6:F11;ПОИСКПОЗ(МИН(ЕНД(ПОИСКПОЗ(F6:F11;K6:K11;))*1000+H6:H11);ЕНД(ПОИСКПОЗ(F6:F11;K6:K11;))*1000+H6:H11;))
Снизу
Код
=ПРОСМОТР(;-1/(МИН(ЕНД(ПОИСКПОЗ(F6:F11;K6:K11;))*1000+H6:H11)=ЕНД(ПОИСКПОЗ(F6:F11;K6:K11;))*1000+H6:H11);F6:F11)
Формулы массива
Изменено: _Boroda_ - 13.04.2022 13:27:30
Скажи мне, кудесник, любимец ба’гов...
 
формула массива:
Код
=ИНДЕКС(F6:F11;МИН(ЕСЛИ(СЧЁТЕСЛИ(ДВССЫЛ(L14);F6:F11)*(H6:H11=МИН(ЕСЛИ(СЧЁТЕСЛИ(ДВССЫЛ(L14);F6:F11);H6:H11)));СТРОКА(H6:H11)-5)))
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Блин ребята спасибо вам большое. Я вижу что формулы работают, но как вы это сделали - за гранью моего понимания :)) Всегда поражался, какие у людей все таки светлые головы. Ведь надо же не просто помнить всякие эти команды, но еще понять как их применить. Я без шуток просто восхищаюсь здешними специалистами.

пс. Пример с мальчиками и девочками это конечно модель, сейчас буду пытаться ваши формулы прикрутить к реальной задаче. Ежели не осилю - приду опять челом бить. Еще раз спасибо.
 
А я бы просто через Дмин делал...
Страницы: 1
Наверх