В следующей статье вы узнаете, как узнать, какие внешние ссылки находятся в ваших таблицах Excel, и как их успешно адаптировать и редактировать после копирования.
Как внешние ссылки структурированы в Excel
Внешние ссылки всегда структурированы по одной и той же схеме. Сначала вы используете название книги в квадратных скобках. За ним следует имя рабочего листа. После этого следует восклицательный знак и ссылка на ячейку.
Если вы создаете внешнюю ссылку, которая ссылается на рабочий лист, имя которого содержит пробелы, то имя папки и листа заключаются в одинарные кавычки.
Если папка, на которую ссылается внешняя ссылка, не открыта, путь, по которому эта папка может быть найден, отображается перед именем рабочей папки.
![](https://cdn.computerknow.net/6642771/excel-listen_kopieren_und_externe_bezge_anpassen_2.jpg.webp)
По сути, Excel всегда создает внешние ссылки как абсолютные. Об этом можно судить по тому, что они содержат знаки доллара.
Как правильно копировать и адаптировать внешние ссылки таблиц Excel
При копировании формул Excel автоматически корректирует ссылки, если они не являются абсолютными. К сожалению, это не работает, если ссылки обращаются к нескольким другим таблицам и имя таблицы нужно изменить. Представьте себе следующую ситуацию:
Вы всегда хотите читать значения из одной и той же ячейки из разных таблиц с именами 01.xls, 02.xls и т. Д. Тогда ссылки имеют следующую структуру:
= ’C: \ My files \ [01.xls] Таблица 1’! A1
= ’C: \ Мои файлы \ [02.xls] Таблица 1’! A1
Если вы скопируете такую ссылку в свою таблицу, корректируется только ссылка на адрес ячейки в конце. Однако, если вы хотите легко и удобно поменять всю крышку, действуйте следующим образом.
Сначала создайте столбец, в который можно записать переменную часть имени файла. Затем вы составляете желаемую формулу, которую можете скопировать. Вот как это работает:
Создайте на листе столбец, в который будет вводиться переменная часть (в данном случае имя файла). Вы должны настроить этот столбец с форматом текстовых чисел. Затем введите переменные части имени файла в столбец, как показано на следующем рисунке:
Затем введите следующую формулу в ячейку B1:
= "= 'C: \ Мои документы \ [" & A1 & ". Xls] Table1'! $ A $ 1"
Скопируйте эту формулу в ячейки ниже. Результат в таблице показан на следующем рисунке:
![](https://cdn.computerknow.net/6642771/excel-listen_kopieren_und_externe_bezge_anpassen_4.jpg.webp)
Excel изначально интерпретирует результат формулы как текст. Чтобы иметь возможность производить вычисления по этим формулам, вам необходимо преобразовать их:
- Выделите все ячейки с скопированными формулами - в этом примере диапазон ячеек B1: B20.
- Используйте команду «Правка - Копировать», чтобы сохранить содержимое ячейки в буфере обмена.
- Оставьте ячейки выделенными и выберите команду «Специальная вставка» в меню «Правка».
- В этом поле активируйте опцию «Значения».
- Подтвердите это кнопкой «ОК».
Вместо формул результаты теперь находятся в ячейках. Снова оставьте ячейки выделенными и выберите команду «Текст в столбцах» в меню «Данные», чтобы запустить мастер преобразования текста.
Здесь вы напрямую подтверждаете стартовый экран кнопкой «Готово». Затем формулы сводятся в желаемую форму и показывают соответствующий результат.
Как найти внешние ссылки в таблицах Excel
Если вы хотите найти внешние ссылки в своих папках, вам не нужно делать это вручную. Позвольте Excel составить для вас обзор всех справочных материалов.
Это также полезно, когда в книге есть ссылка, но вы точно не знаете, к какому источнику данных она относится.
Чтобы получить список всех ссылок в вашей книге, сделайте следующее:
- Активируйте книгу, в которой вас интересуют ссылки.
- Excel 2010: щелкните меню ФАЙЛ. Затем выберите команду ПОДГОТОВИТЬ - ИЗМЕНИТЬ ССЫЛКИ К ФАЙЛАМ.
- Excel 2007: нажмите кнопку Office. Затем выберите команду ПОДГОТОВИТЬ - ИЗМЕНИТЬ ССЫЛКИ К ФАЙЛАМ.
- Excel 2003: вызовите команду РЕДАКТИРОВАТЬ - ССЫЛКИ.
Excel покажет вам список ссылок в вашей таблице.
В списке ссылок вы можете увидеть все связанные книги. Вы можете использовать кнопку ОТКРЫТЬ ИСТОЧНИК, чтобы открывать папки из этого списка после того, как вы щелкнете по соответствующему имени файла в списке.
![](https://cdn.computerknow.net/6642771/excel-listen_kopieren_und_externe_bezge_anpassen_5.jpg.webp)