|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.12.2012, 14:06 | #1 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Динамические именованные диапазоны
Всем привет! Возник вопрос по использованию именованных диапазонов: функция ДВССЫЛ в случае с динамическими диапазонами выдаёт ошибку ссылки. Это её нормальное поведение или нужно потанцевать с бубном?
з.ы. нашёл ссылку на планете, но там походу БД почистили(
Правильно поставленная задача - три четверти решения.
|
24.12.2012, 16:14 | #2 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Как используете ДВССЫЛ? Пример давайте
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
25.12.2012, 08:15 | #3 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Есть примерно такие именованные диапазоны:
Код:
Код:
Код:
Как я понял, это связано с тем, что функция не инициирует вычисление динамического диапазона. Вот мне и интересно, так это, либо есть какие-то обходные пути?
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 25.12.2012 в 08:17. |
25.12.2012, 12:37 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Год=Январь + Февраль + Март+...
1) год - это не динамический диапазон. это сумма первых ячеек диапазонов январь, февраль, март.... 2) в режиме массива - это диапазон с суммами соответсвующих ячеек (если все обьявленные январь, февраль, март.... имеют одинаковый размер* иначе #Н/Д) 3) в любом случае в таком виде, Год - это виртуальный диапазон без конкретного адреса на листе и ДВССЫЛ не найдет его и 4) не очень удачное решение присвоить диапазону имя аналогичное существующей функции, хотя такая конструкция =Год(Год) допустима и работоспособна. обьявите Год как Лист1!$A$1:$D$365 и пользуйтесь на здоровье.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.12.2012, 13:33 | #5 | |||
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Цитата:
Цитата:
Цитата:
Проблему я решил дублированием расчётной таблицы (которая на Лист2) и заменой в формуле функции ДВССЫЛ(Лист2!$A$1) на явное указание массива (ЗаГод). Вопрос же задал исключительно с познавательной точки зрения. Спасибо за ответы!
Правильно поставленная задача - три четверти решения.
|
|||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Именованные таблицы | DiemonStar | Microsoft Office Excel | 4 | 02.10.2012 18:02 |
Именованные ячейки | Foxx | Microsoft Office Excel | 1 | 20.02.2012 00:33 |
Поменять местами диапазоны | bize | Microsoft Office Excel | 8 | 09.02.2012 21:18 |
Динамические диапазоны | LaryMusa | Microsoft Office Excel | 8 | 05.07.2010 21:20 |
Как просуммировать диапазоны? | Алексей11111 | Microsoft Office Excel | 7 | 28.11.2009 18:19 |