ДВССЫЛ — динамическая ссылка по текстовой строке

поиск

Что делает формула

ДВССЫЛ превращает текстовую строку в настоящую ссылку на ячейку или диапазон. Если B2=5, то =ДВССЫЛ("A"&B2) превратится в ссылку на A5. Очень полезна для динамических ссылок на разные листы: =ДВССЫЛ(A1&"!B2") обратится к ячейке B2 на листе, имя которого в A1.

Формула

=ДВССЫЛ("A"&B2)

Пример

Динамическая сумма с выбором листа:

ЛистФормула
Январь=СУММ(ДВССЫЛ(A2&"!B:B"))
Февраль=СУММ(ДВССЫЛ(A3&"!B:B"))
Март=СУММ(ДВССЫЛ(A4&"!B:B"))

Формула суммирует столбец B на листе, имя которого в ячейке А

Частые ошибки

  • 1ДВССЫЛ — летучая функция, пересчитывается при каждом изменении — может замедлить файл
  • 2При переименовании листа ссылка через ДВССЫЛ не обновляется автоматически — в отличие от обычных ссылок
  • 3Имена листов с пробелами нужно брать в апострофы: ДВССЫЛ("'"&A1&"'!B2")

Нужна другая формула?

AI сгенерирует за 3 секунды — опишите задачу на русском языке

Попробовать генератор