askXL
Вопрос RU

Как создать динамическую ссылку на лист по имени?

Ответ

Используйте ДВССЫЛ: =ДВССЫЛ("'"&A1&"'!B5"). Если A1 содержит имя листа «Январь», формула обратится к ячейке B5 на листе «Январь».

Подробное объяснение

Динамическая ссылка на лист позволяет менять источник данных без правки формулы — достаточно изменить имя листа в ячейке.

Формула

=ДВССЫЛ("'"&A1&"'!B5")

Если A1 = «Март», формула вернёт значение из 'Март'!B5.

Суммирование с нескольких листов

=СУММПРОИЗВ(ДВССЫЛ("'"&A1:A3&"'!B5"))

Суммирует B5 с трёх листов, имена которых в A1, A2, A3.

Сбор данных из ежемесячных листов

Если листы называются «Январь», «Февраль», ..., а имена в A1:A12:

=ДВССЫЛ("'"&A1&"'!C10")

Протяните вниз — каждая строка возьмёт данные со своего листа.

С выпадающим списком

Создайте выпадающий список с именами листов в E1, затем:

=ДВССЫЛ("'"&E1&"'!A1:D50")

Переключайте лист одним кликом.

Важно

ДВССЫЛ не работает со ссылками на закрытые файлы — книга должна быть открыта.

24.02.2026 Excel / Google Sheets

Нужна своя формула?

Опишите задачу — ИИ сгенерирует рабочую формулу за секунды

Создать формулу

Вы использовали бесплатные запросы

Войдите, чтобы продолжить генерировать формулы — это бесплатно!

Больше запросов
Сохранение формул в избранное
Доступ к истории формул
Войти через Google

By signing in, you agree to our Privacy Policy

Отличная формула!

Войдите, чтобы сохранять формулы и получить больше бесплатных запросов

Войти бесплатно

Сохранить в избранное

Войдите, чтобы сохранять формулы и получать к ним доступ в любое время

Войти через Google