Страницы: 1
RSS
Выпадающий список из диапазона в зависимости от значений в другом диапазоне
 
Приветствую всех!

Есть следующая задача. Сделать выпадающие список из диапазона A3:A10, в котором будут участвовать только те ячейки, у которых в диапазоне B3:B10 стоит значение "Y". По сути сделать массив {(A3:A10)*(B3:B10="Y")}. Поскольку у меня не получилось придумать как это реализовать именно через формулу массива, пришлось пойти более длинным путем (файл прилагается). Прошу знатоков и всех интересующихся взглянуть на файл и сказать нет ли более изящного решения этой задачи.

Спасибо!
Изменено: colonel - 17.02.2020 02:44:05
 
=IF(ROW(A1)>COUNTIF($B$16:$B$23;"Y");"";INDEX(A:A;SMALL(IF($B$16:$B$23="Y";ROW($B$16:$B$23));ROW(A1))))
По вопросам из тем форума, личку не читаю.
 
Можно так...
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
 
Спасибо большое всем отписавшимся. Как я понял, мое решение тоже вполне норм. Приму к сведению и предложенные варианты (вариант Михаила очень похож на мой собственный).
 
Цитата
colonel написал:
вариант Михаила очень похож на мой собственный
Теперь осталось понять какого  :D
По вопросам из тем форума, личку не читаю.
 
Лебедева :) А Ваш - более интересен с точки зрения скорости реализации (меньше дополнительных конструкций)
 
Цитата
БМВ написал:
Теперь осталось понять какого
Одним выстрелом - двух зайцев :) (т.е. Михаилов :) )
Всё сложное - не нужно. Всё нужное - просто /М. Т. Калашников/
Страницы: 1
Наверх