Создание ссылок между листами в Excel

Иван Корнев·11.04.2026·3 мин

Чтобы сослаться на ячейку другого листа, используйте формат 'ИмяЛиста'!АдресЯчейки. Например, формула ='Отчет'!A1 вернет значение из ячейки A1 листа «Отчет». Если имя листа не содержит пробелов, одинарные кавычки можно опустить (Лист2!B5). Этот механизм позволяет связывать данные в разных вкладках одной книги без копирования значений.

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

Правильное написание ссылки критически важно для работы формул. Структура всегда состоит из трех частей: имени листа, разделителя (восклицательный знак) и адреса ячейки или диапазона.

Базовые правила оформления:

  • Простое имя: Если название листа состоит только из букв и цифр (например, Лист1, Data), кавычки не нужны. Пример: =Лист1!A1.
  • Имя с пробелами или спецсимволами: Если в названии есть пробелы, скобки, дефисы или знаки валюты, имя обязательно берется в одинарные кавычки. Пример: ='Продажи за май'!C10.
  • Диапазоны: Ссылка на группу ячеек работает аналогично. Пример: =СУММ('Расходы'!A2:A100).

Лайфхак: Не пишите сложные ссылки вручную. Начните вводить формулу со знака =, затем кликните мышкой по нужному листу внизу экрана и выберите ячейку. Excel сам подставит правильное имя и кавычки.

Использование ссылок в формулах и функциях

Ссылки на другие листы работают внутри любых стандартных функций. Это основной способ консолидации данных из разных разделов книги в итоговый отчет.

Примеры использования:

  1. Суммирование данных: =СУММ('Январь'!B2:B50) + СУММ('Февраль'!B2:B50) — сложит итоги двух месяцев.
  2. Поиск значения: =ВПР(A2; 'Справочник'!A:B; 2; 0) — найдет данные в таблице на другом листе.
  3. Логические условия: =ЕСЛИ('План'!C5 > 'Факт'!C5; "Перевыполнение"; "Недовыполнение").

При копировании таких формул ссылка на имя листа фиксируется (абсолютная по имени листа), но адрес ячейки может меняться относительно новой позиции, если не использовать знаки доллара ($).

Как сделать кликабельную гиперссылку на лист

Если ваша цель — не вычисление, а быстрая навигация (как кнопка меню), используйте функцию ГИПЕРССЫЛКА. Она создает активный текст, при клике на который пользователь мгновенно переходит на нужный лист.

Синтаксис: =ГИПЕРССЫЛКА("#'ИмяЛиста'!Адрес"; "Текст кнопки")

Важные нюансы:

  • Обязательно используйте символ # в начале адреса, чтобы указать, что переход внутри текущей книги.
  • Если имя листа содержит пробелы, не забудьте про одинарные кавычки внутри строки адреса.

Пример: =ГИПЕРССЫЛКА("#'Отчет за год'!A1"; "Перейти к отчету") Эта формула отобразит текст «Перейти к отчету», а клик по нему откроет лист «Отчет за год» и выделит ячейку A1.

Осторожно с переименованием: Если вы измените название листа вручную, Excel автоматически обновит ссылки в формулах (СУММ, ВПР и т.д.). Однако ссылки внутри функции ГИПЕРССЫЛКА не обновляются автоматически. При переименовании листа вам придется править формулу гиперссылки вручную, иначе она выдаст ошибку #ЗНАЧ!.

Частые ошибки и их решение

ОшибкаПричинаРешение
#ССЫЛКА! (#REF!)Лист, на который идет ссылка, был удален или переименован (для гиперссылок).Восстановите лист или исправьте имя в формуле.
#ИМЯ?Опечатка в названии листа или забыты кавычки при наличии пробелов.Проверьте точное написание имени вкладки. Убедитесь, что 'Лист с пробелом'!A1 оформлен верно.
Ошибка при переходеВ гиперссылке отсутствует решетка # перед именем листа.Добавьте # в начало адресной части: "#'Лист'!A1".

FAQ

Можно ли сослаться на лист в другой книге Excel? Да. Для этого обе книги должны быть открыты. Ссылка будет содержать имя файла в квадратных скобках: =[Бюджет2026.xlsx]Лист1!A1. Если книгу закрыть, путь станет полным (с указанием диска и папок).

Как быстро переключаться между листами без ссылок? Используйте горячие клавиши: Ctrl + PageDown (следующий лист) и Ctrl + PageUp (предыдущий лист).

Что делать, если имен листов очень много? Щелкните правой кнопкой мыши по стрелкам навигации в левом нижнем углу (над ярлычками листов). Откроется вертикальный список всех листов книги, откуда можно выбрать нужный.