Как использовать данные ячеек Excel для ссылки на имя листа
При использовании Excel иногда необходимо извлечь информацию из нескольких рабочих листов или получить список в ячейке, чтобы создать адрес рабочего листа и ссылку. Это полезно, когда вы используете один главный лист для управления ссылками на несколько подчиненных книг, и дает представление о функции ДВССЫЛ(), которая является одним из самых полезных инструментов в библиотеке функций Excel.
Шаг 1
Создайте рабочую книгу в Excel. Он начнется с трех рабочих листов, показанных вкладками в нижней части экрана. По умолчанию они называются «Лист1», «Лист2» и «Лист3». Лист1 будет активен.
Шаг 2
Введите «Лист2» в ячейку A2. Введите «Лист3» в ячейку A3. Обратите внимание, что в обоих случаях перед словом "Лист" ставится одинарная кавычка ('), чтобы указать, что это текстовое значение.
Шаг 3
Нажмите на вкладку Лист2 и введите «Оранжевый» в ячейку A1.
Шаг 4
Нажмите на вкладку Лист3 и введите "Отвертка" в ячейку A1.
Шаг 5
Щелкните вкладку Лист1 и в ячейке B2 введите следующую формулу:"=ДВССЫЛ("'"&A2&"'!A1")" (без кавычек перед знаком равенства или после последних скобок). Как только вы нажмете «Ввод», формула будет оценена, и в ячейке появится слово «Оранжевый». Функция ДВССЫЛ() подставляет содержимое ячейки A2 в обычный формат ссылки на ячейку между листами. Это дает такой же результат, как если бы вы ввели "=Sheet2!A1" в ячейку C2.
Шаг 6
Скопируйте ячейку B2 и вставьте ее в ячейку B3. В ячейке B3 теперь будет отображаться слово «Отвертка». Это связано с тем, что относительная ссылка во введенной вами формуле теперь извлекает имя рабочего листа из ячейки A3, а не из A2.
Совет
Функция ДВССЫЛ() — это гибкий инструмент, который позволяет вам подставить содержимое заданной ячейки в формулу, где ее можно будет вычислить.
Предупреждение
Более сотни экземпляров функции ДВССЫЛ() замедляют оценку электронной таблицы, поскольку каждая ссылка ДВССЫЛ() проверяется всякий раз, когда изменяется значение на этой вкладке.