Fast FormulaFast Formula
Excel8 мин·

ДВССЫЛ (INDIRECT) — динамические ссылки на ячейки и листы

Как ссылаться на ячейку, адрес которой вычисляется формулой. ДВССЫЛ для выпадающих списков, ссылок на другие листы, динамических диапазонов.

Что делает ДВССЫЛ

Обычная ссылка =A1 жёстко указывает на ячейку A1. ДВССЫЛ берёт текст и превращает его в ссылку. Если в ячейке D1 написано «B5», то =ДВССЫЛ(D1) вернёт значение из B5. Адрес ячейки становится динамическим — его можно вычислять формулами, брать из выпадающего списка, менять без редактирования формулы.

Базовый пример

В ячейке D1 написано "C10". Получить значение из C10:
=ДВССЫЛ(D1)
💡 Совет: Если D1 пуста или содержит невалидный адрес — результат #ССЫЛКА!.

Ссылка на другой лист

В ячейке E1 выбрано название листа (например, «Январь»). Получить ячейку B10 с этого листа:
=ДВССЫЛ(E1&"!B10")
💡 Совет: Если название листа содержит пробелы — оберните в апострофы: =ДВССЫЛ("'"&E1&"'!B10")

Зависимые выпадающие списки

Классическое применение ДВССЫЛ. Первый выпадающий список — выбор категории (Фрукты, Овощи). Второй — конкретные товары, зависящие от категории. 1. Создайте именованные диапазоны: «Фрукты» = Яблоко, Груша, Банан; «Овощи» = Морковь, Картофель, Лук 2. Первый выпадающий список в A1 → Проверка данных → Список: Фрукты, Овощи 3. Второй выпадающий список в B1 → Проверка данных → Источник:
=ДВССЫЛ(A1)
💡 Совет: Когда в A1 выбрано «Фрукты», ДВССЫЛ превращает текст «Фрукты» в ссылку на именованный диапазон — и список заполняется яблоками, грушами, бананами.

Динамический диапазон для СУММ

Суммировать столбец, номер которого выбирается пользователем. В E1 — буква столбца (B, C, D...):
=СУММ(ДВССЫЛ(E1&"2:"&E1&"100"))

Ограничения

- ДВССЫЛ — волатильная функция (пересчитывается при любом изменении). Много ДВССЫЛ = медленная таблица - Не работает в закрытых книгах — если ссылается на другой файл, файл должен быть открыт - Google Sheets: INDIRECT работает аналогично, но именованные диапазоны с пробелами могут вести себя по-другому

В Google Sheets

=INDIRECT("Январь!B10") — работает. Зависимые выпадающие списки через INDIRECT тоже поддерживаются, но в Google Sheets проще использовать именованные диапазоны через Данные → Именованные диапазоны.

Заключение

ДВССЫЛ — инструмент для продвинутых таблиц: дашбордов, шаблонов с выбором параметров, зависимых списков. Используйте с умом — она замедляет большие таблицы. Если нужна формула с динамической ссылкой — опишите задачу в Fast Formula.
🤖

Не хотите запоминать формулы?

Опишите задачу на русском — AI сгенерирует формулу с правильными ссылками на вашу таблицу. 5 запросов бесплатно.

Попробовать бесплатно →

Попробуйте бесплатно

5 запросов бесплатно, без регистрации. Загрузите таблицу — получите формулу за секунды.