Страницы: 1
RSS
Динамический диапазон для "СЧЁТЗ"
 
Добрый день!

Помогите, пожалуйста, решить следующую задачу.
В столбце $A$2:$A$777 с помощью формул формируется динамический список. Ячейки заполняются с A2 без пробелов, но не до конца, номер последней заполненной ячейки - величина переменная.Нужно сформировать динамически меняющийся выпадающий список. Все известные мне варианты воспринимают пустые ячейки, в которых есть формулы, в качестве заполненных.
Попробовал использовать формулу "=СМЕЩ($A$2;0;0;СЧЁТЗ($A$2:$A$777);1)" в диспетчере имён, но не работает, не воспринимает пустые ячейки с формулами.
Возникла идея как-то изменить диапазон в формуле, оставив начальное значение $A$2, а конечное значение диапазона прописать иначе.
Посчитать количество заполненных ячеек можно, например, с помощью "=МАКС(A2:A777)". Но как действовать дальше, не знаю. Перепробовал кучу вариантов, ничего не работает.

Заранее благодарен.
 
файл прикладываем.
 
СЧЁТЕСЛИ($A$2:$A$777;"?*")  если текст
Изменено: БМВ - 31.08.2020 17:28:28
По вопросам из тем форума, личку не читаю.
 
Цитата
V написал:
файл прикладываем.
 
Код
=776-СЧИТАТЬПУСТОТЫ($A$2:$A$777)
Владимир
 
=OFFSET(List2!$A$2;;;COUNTIF(List2!$A$2:$A$777;"?*"))
По вопросам из тем форума, личку не читаю.
 
sokol92, посчитать заполненные ячейки можно разными способами, но как в формуле списка прописать нижний диапазон?
 
Цитата
najrobi написал:
но как в формуле списка прописать нижний диапазон?
А зачем?
=OFFSET(List2!$A$2;;;COUNTIF(List2!$A:$A;"?*")-1)
Изменено: БМВ - 31.08.2020 17:47:52
По вопросам из тем форума, личку не читаю.
 
БМВ,большое спасибо! Такой синтаксис я не знал.
 
Как название темы связано с задачей? Вам же нужен динамический диапазон для выпадающего списка?
 
Цитата
vikttur написал:
название темы связано с задачей
косвенно :-)
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх