Страницы: 1
RSS
Использование ссылки на диапазон, имя которого задано текстом
 
Извините, если повторяюсь, но задача в следующем.  
Есть два именованных диапазона с данными. Нужно выбрать имя используемого диапазона вручную из выпадающего списка, затем использовать выбранное имя при вычислениях в соседних ячейках.  
Решение должно быть формулами, не скриптом.  
 
Пример прилагаю.  
Спасибо за содействие.
 
Именованных диапазонов в файле не нашел.  
Есть группы ячеек с "заголовком".  
Если все-таки сделать именованные диапазоны - формулы можно сделать проще.  
Посмотрите справку о функции ДВССЫЛ  
 
Если по-топорному, то так:
 
Извините что не назвал диапазоны. Исправляюсь, прилагаю новый исходник.  
 
ДВССЫЛ работает только с одной ячейкой, но не диапазоном.  
 
Ваше решение годится лишь для двух диапазонов, а что если их будет 16 штук?  
 
Нужна универсальность.
 
=СУММ(LOLO)
 
{quote}{login=idesu}{date=09.11.2011 09:58}{thema=Использование ссылки на диапазон, имя которого задано текстом}{post}Нужно выбрать имя используемого диапазона вручную из выпадающего списка, затем использовать выбранное имя при вычислениях в соседних ячейках.  
Решение должно быть формулами, не скриптом.{/post}{/quote}  
=СУММ(ДВССЫЛ(A1))
 
24,5 Кб
 
Можно избежать применения ДВССЫЛ(), но все зависит от количества диапазонов, расположения данных...  
Например:  
=ПРОИЗВЕД(ИНДЕКС((A5:B6;D5:E6);;;ПОИСКПОЗ(A1;{"LALA";"LOLO"};)))
Страницы: 1
Наверх