Страницы: 1
RSS
Задать диапазон в формуле другой формулой
 
Всем добрый день. Не могли бы подсказать как "Задать диапазон в формуле другой формулой"
Есть формула
Код
=MAXIFS('ЛИСТ'!U5:U94;'ЛИСТ'!F5:F94;"желтый") 
В этой формуле необходимо задать диапазон неявно, т.к. он будет меняться (столбец поиска) в зависимости от другой ячейки.
Пробовал как-то объединить с формулой
Код
=АДРЕС(5;ПОИСКПОЗ(C2;'ЛИСТ'!G4:Z4;0)+6)
Вторая формула получает значение U5, в зависимости от ячейки C2.

Соответственно интересует, можно ли как то задать в формуле поиска максимума по условию, не конкретный диапазон, а зависящий от другой ячейки (зависит только столбец поиска, количество строк всегда одинаковое)
 
INDEX(A5:F94;;3)  выдаст диапазон C5:C94
Изменено: БМВ - 05.01.2021 12:04:58
По вопросам из тем форума, личку не читаю.
 
Добрый и Вам. Динамический диапазон с автоподстройкой размеров
Может не совсет то, но в качестве идеи.
Изменено: Максим В. - 05.01.2021 12:06:23
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Цитата
БМВ написал:
INDEX(A5:F94;;3)  выдаст диапазон C5:C94
Спасибо. итоговая формула получилась.
Код
=MAXIFS(ИНДЕКС('ЛИСТ'!$G$5:$Z$94;0;ПОИСКПОЗ($C$2;'ЛИСТ'!$G$4:$Z$4;0));'ЛИСТ'!$F$5:$F$94;"желтый")

Как мне кажется делает то, что необходимо
Страницы: 1
Наверх