Связывание рабочих листов

Если на одном рабочем листе используются данные из другого листа, то эти листы считаются связанными. С помощью связывания можно свести воедино значения клеток из нескольких разных таблиц на одном рабочем листе.

Изменение содержимого клетки на одном листе (листе-источнике) рабочей книги приводит к изменению связанных с ней клеток в листах-приемниках. Этот принцип отличает связывание листов от простого копирования содержимого клеток из одного листа в другой. В зависимости от техники исполнения связывание бывает “прямым“ и через команду СПЕЦИАЛЬНАЯ ВСТАВКА.

Прямое связывание листов используется при вводе формулы в клетку одного листа, в которой в качестве одного из операндов используется ссылка на клетку другого листа. Если в клетке таблицы (например, в рабочем Листе2) содержится формула, в которой используется ссылка на клетку другого рабочего листа (например, на клетку А1 рабочего Листа1) и оба листа загружены, то такое связывание указанных листов называется “прямым”. Термин “прямое” связывание обозначает, что пользователь сам непосредственно при вводе формулы указывает имя листа и абсолютный адрес клетки из него, разделенные знаком "!".

Примеры формул:

= C5*Лист1! A1

= Лист3! В2*100

= Лист1! A1- Лист2! A1

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

Например = 'D:\ EXCEL\[ КНИГА1.XLS] Лист1'!A1*С5

Связывание через команду СПЕЦИАЛЬНАЯ ВСТАВКА производится, если какая либо клетка таблицы на одном рабочем листе должна содержать значение клетки из другого рабочего листа.

Чтобы внести в Лист2 значение клетки A1 из исходного Листа1, нужно выделить эту клетку и выбрать команду ПРАВКА-КОПИРОВАТЬ. На втором листе поставить курсор на ту клетку, куда нужно копировать, и выполнить команду ПРАВКА-СПЕЦИАЛЬНАЯ ВСТАВКА - ВСТАВИТЬ СВЯЗЬ. На втором листе появится указание на клетку исходного первого листа, например:

= Лист1!$A$1.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: