Applies ToExcel для Microsoft 365 Excel для Интернета Excel 2024 Excel 2021 Excel 2019 Excel 2016

Ссылка на книгу (ранее называемая внешней ссылкой) — это способ объединения данных из других книг или других листов в той же книге. Их можно использовать для:

  • Связывание книг из нескольких отделов, а затем интеграция соответствующих данных в сводную книгу. При изменении исходных книг сводная книга обновляется.

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

Вы можете ссылаться на ячейки или определенное имя в другой книге или той же книге. 

Книга, содержащая ссылки, называется конечной книгой, а книга, с которую она связана, называется исходной книгой. Можно связать несколько исходных книг с одной конечной книгой.

Книга, содержащая связи

  1. Целевая книга содержит ссылку на книгу.

  2. Ссылка на книгу ссылается на ячейку или диапазон в исходной книге.

  3. Исходная книга содержит значения, возвращаемые целевой книге. 

Способ 1

  1. Откройте целевую книгу, которая будет содержать внешнюю ссылку и исходную целевую книгу, содержащую данные, к которым требуется создать ссылку книги.

  2. Выберите ячейку или ячейки, в которых нужно создать внешнюю ссылку.

  3. Введите = (знак равенства).

    Если вы хотите использовать функцию, например SUM, введите имя функции, за которой следует открываемая скобка. Например, =SUM(.

  4. Перейдите к исходной книге и щелкните лист, содержащий ячейки, которые нужно связать.

  5. Выберите ячейку или ячейки, с которыми вы хотите связаться, и нажмите клавишу ВВОД.

    Примечание: Если выбрать несколько ячеек, например =[SourceWorkbook.xlsx]Sheet1!$A$1:$A$10, и использовать текущую версию Microsoft 365, можно просто нажать клавишу ВВОД , чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, нажав клавиши CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

  6. Excel вернется к целевой книге и отобразит значения из исходной книги.

  7. Обратите внимание, что Excel вернет ссылку с абсолютными ссылками, поэтому если вы хотите скопировать формулу в другие ячейки, вам потребуется удалить знаки доллара ($):

    =[SourceWorkbook.xlsx]Лист1! $A$1

    Если вы закроете исходную книгу, Excel автоматически добавит путь к файлу к формуле:

    ='C:\Reports\[SourceWorkbook.xlsx]Sheet1'!$A$1

Способ 2 

  1. Откройте целевую книгу, которая будет содержать ссылку на книгу, и исходную книгу, содержащую данные, с которыми вы хотите связать.

  2. В исходной книге выберите ячейку или ячейки, которые нужно связать.

  3. Нажмите клавиши CTRL+C или перейдите в раздел Главная > буфер обмена > Копировать.

  4. Перейдите к целевой книге и щелкните лист, на котором нужно разместить связанные данные.

  5. Выберите ячейку, в которую нужно поместить связанные данные, и выберите Главная > буфер обмена > Вставить > вставить ссылку.

  6. Excel возвращает данные, скопированные из исходной книги. Если вы измените его, он автоматически изменится в целевой книге.

  1. Откройте целевую книгу, которая будет содержать внешнюю ссылку и исходную книгу, содержащую данные, с которыми требуется создать ссылку на книгу.

  2. Выберите ячейку или ячейки, в которых нужно создать внешнюю ссылку.

  3. Введите = (знак равенства).

  4. Перейдите к исходной книге и щелкните лист, содержащий ячейки, которые нужно связать.

  5. Нажмите клавишу F3, выберите имя, с которым вы хотите связать, и нажмите клавишу ВВОД.

    Примечание: Если именованный диапазон ссылается на несколько ячеек и у вас есть текущая версия Microsoft 365, можно просто нажать клавишу ВВОД , чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, нажав клавиши CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

  6. Excel вернется к целевой книге и отобразит значения из именованного диапазона в исходной книге.

  1. Откройте целевую и исходную книгу.

  2. В целевой книге выберите Формулы > Определенные имена > Определить имя.

  3. В диалоговом окне Новое имя в поле Имя введите имя диапазона.

  4. В поле Ссылки удалите содержимое, а затем оставьте курсор в поле .

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

  5. Перейдите к исходной книге и щелкните лист, содержащий ячейки, которые нужно связать.

  6. Выберите ячейку или диапазон ячеек, которые нужно связать, и нажмите кнопку ОК.

    Добавление определенного имени во внешнюю книгу из раздела Формулы > Определенные имена > Определение имени > Новое имя.

Существуют различные способы отображения формул со ссылками на книги.

Когда исходная книга открыта, ссылка на книгу в целевой книге включает имя книги в квадратных скобках ([ ]), за которым следует имя листа, восклицательный знак (!) и ячейки, от которого зависит формула. Например:

=SUM([Budget.xlsx]Annual!C10:C25)

Если исходная книга не открыта, ссылка на книгу в целевой книге включает весь путь. Например:

=SUM('C:\Reports\[Budget.xlsx]Annual'!C10:C25)

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

В формулах, ссылающихся на определенное имя в другой книге, используется имя книги, за которым следует восклицательный знак (!) и определенное имя. Например:

=SUM(Budget.xlsx!Sales)

При создании ссылки на книгу обе книги должны быть сохранены в расположении в Интернете, к которым можно связаться с учетной записью Microsoft 365.

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

Способ 1 

  1. Откройте целевую книгу, которая будет содержать внешнюю ссылку и исходную целевую книгу, содержащую данные, к которым требуется создать ссылку книги.

  2. Выберите ячейку или ячейки, в которых нужно создать внешнюю ссылку.

  3. Введите = (знак равенства).

    Если вы хотите использовать функцию, например SUM, введите имя функции, за которой следует открываемая скобка. Например, =SUM(.

  4. Перейдите к исходной книге и щелкните лист, содержащий ячейки, которые нужно связать.

  5. Выберите ячейку или ячейки, с которыми вы хотите связаться, и нажмите клавишу ВВОД.

    Примечание: Если выбрать несколько ячеек, например =[SourceWorkbook.xlsx]Sheet1!$A$1:$A$10, и использовать текущую версию Microsoft 365, можно просто нажать клавишу ВВОД , чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, нажав клавиши CTRL+SHIFT+ВВОД. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

  6. Excel сохраняет формулу в целевой книге, но не может изменить вкладку обратно на целевую книгу.

  7. Обратите внимание, что Excel вернет ссылку с абсолютными ссылками, поэтому если вы хотите скопировать формулу в другие ячейки, необходимо удалить знаки доллара ($). Полный путь к облачному файлу используется в URL-адресе:

    =SUM('https://microsoft-my.sharepoint.com/personal/v-mathavale_microsoft_com/Documents/[data.xlsx]Sheet1'!$A$6:$A$9)

Способ 2

  1. Откройте целевую книгу, которая будет содержать ссылку на книгу, и исходную книгу, содержащую данные, с которыми вы хотите связать.

  2. В исходной книге выберите ячейку или ячейки, которые нужно связать.

  3. Нажмите клавиши CTRL+C или перейдите в раздел Главная > буфер обмена > Копировать.

  4. Перейдите к целевой книге и щелкните лист, на котором нужно разместить связанные данные.

  5. Выберите ячейку, в которую нужно поместить связанные данные, и выберите Главная > буфер обмена > Вставить > вставить ссылку.

  6. Excel возвращает данные, скопированные из исходной книги. Если вы измените его, оно автоматически изменится в целевой книге при обновлении окна браузера.

См. также

Управление ссылками на книги

Определение и использование имен в формулах

Описание управления ссылками на книги и хранения в Excel

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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