Типы ссылок и копирование данных

 

Различают относительные и абсолютные ссылки ячеек. Абсолютные ссылки записываются со знаком $:

A1 – относительная ссылка;

$A$1 – абсолютная ссылка;

$A1 – смешанная ссылка: на столбец ссылка абсолютная, на строку – относительная;

A$1 – смешанная ссылка: на строку ссылка абсолютная, на столбец – относительная.

Функциональное различие типов ссылок проявляется лишь при копировании ячеек: относительные ссылки корректируются при копировании, а абсолютные – нет.

 

Относительные ссылки

Рассмотрим пример. В ячейках столбца С требуется найти сумму ячеек столбцов А и В. Для этого введите в ячейку С1 формулу, как показано на рисунке 2, и нажмите клавишу [Enter].

 

 

Рис. 2. Ввод формулы с относительными ссылками

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

Для того чтобы в ячейке С2 получить сумму ячеек А2 и В2, достаточно просто скопировать формулу из ячейки С1 в ячейку С2. Копирование можно выполнить двумя способами: через буфер обмена и перетаскиванием за правый нижний угол ячейки С1 (указатель мыши при этом должен измениться на ┼). Поскольку в ячейке С1 формула с относительными адресами, то в ячейку С2 скопируется формула =А2+В2 (рис. 3).

 

 

Рис. 3. Копирование относительной ссылки по столбцу вниз

 

Итак, на рисунке 3 показано, что относительные адреса при копировании корректируются.

Для закрепления материала скопируйте формулу из ячейки С1 в ячейку D1 (рис. 4).

 

 

Рис. 4. Копирование относительной ссылки по строке влево

 

Как видно из рисунка 4, в ячейке D1 при копировании получена формула =В1+С1, т.е. сумма двух соседних слева ячеек относительно активной ячейки D1.

Абсолютные ссылки

Теперь введите в ячейку С1 формулу с абсолютными адресами. Для автоматизации ввода знаков $ воспользуйтесь клавишей [F4]. Затем скопируйте формулу из ячейки С1 в ячейку С2, а также в любую другую ячейку рабочего листа (рис. 5).

 

 

Рис. 5. Абсолютная ссылка

 

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

 

Смешанные ссылки

Вернемся к расчетам, приведенным на рисунке 4. Для того чтобы при копировании формулы вправо по строке в последующих ячейках появлялась сумма первых двух столбцов, необходимо в формуле использовать смешанные ссылки. Для этого следует ответить на вопрос: «Что не будет меняться при копировании: строка или столбец?» В нашем примере – столбец. Перед именем столбца поставьте знак $. Теперь формула примет вид =$A1+$B1. Затем скопируйте формулу из ячейки С1 в ячейку С,2 а также в любую другую ячейку рабочего листа (рис. 6).

 

Рис. 6. Смешанная ссылка

Следует отметить, что рассмотренный пример (рис. 6) носит учебный характер, демонстрируя поведение смешанных ссылок при копировании.