powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "Динамические" имена листов в формулах Excel
4 сообщений из 4, страница 1 из 1
"Динамические" имена листов в формулах Excel
    #37686998
Tapac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Ситуация.
Есть книга (пример прилагаю), содержащая листы двух типов:
- листы постоянной структуры со значениями некоторых параметров некоторого периода, при этом имена этих листов, всегда содержат номер периода. В данном примере это листы "Период.1" и "Период.2";
- один лист, собирающий значения параметров по периодам с листов первого типа, в виде таблицы с формулами-ссылками (например, Период.1!$B$1 ). В данном примере это лист "Факты".
Имена листов менять можно, но структуру листов "Период.*" -- нельзя.

Вопрос.
Можно ли сделать так, чтобы формулы ссылок содержали не статические имена листов, а динамически -- вычисляемые в зависимости от значения в другой ячейки? Если можно, то как?
То есть вместо формулы
=Период.1!$B$1
было что-то типа
=<"Период."+$A2>!$B$1.

Зачем это нужно.
В реальности на листах "Период.*" очень много параметров, но их значения имеют постоянное расположение на листе. Когда добавляется период и соотвественно в книгу копируется новый лист, на листе "Факты" копированием добавляются новые строки, соответствующие новому периоду (в столбце A) и приходится в них вручную править формулы. Это трудоемко, делаются ошибки и т.п.

Спасибо.
...
Рейтинг: 0 / 0
"Динамические" имена листов в формулах Excel
    #37687025
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
=ДВССЫЛ("Период."&A2&"!$B$1")
...
Рейтинг: 0 / 0
"Динамические" имена листов в формулах Excel
    #37687032
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что бы понятней было, см. файл
...
Рейтинг: 0 / 0
"Динамические" имена листов в формулах Excel
    #37687038
Tapac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, то, что надо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / "Динамические" имена листов в формулах Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]