Существует три основных типа адресов: абсолютные, относительные и смешанные.
Абсолютные ссылки указывают на точное местоположение ячейки на рабочем листе и обозначаются $А$1, $BX$72. Абсолютная ссылка при копировании или перемещении формулы не изменяется.
Относительные ссылки указывают адрес ячейки относительно той, в которой хранится исходная формула, и обозначаются A1, K64.
При копировании или перемещении формулы входящие в нее адреса в относительных ссылках автоматически изменяются в соответствии с относительным расположением исходной ячейки. Например, в ячейке В2 имеется ссылка на ячейку А3, то есть в относительном представлении это означает, что ссылка указывает на ячейку, которая располагается на один столбец левее и на одну строку ниже данной. Если формула будет скопирована в другую ячейку, то такое указание ссылки сохранится. Использование абсолютных и относительных ссылок удобно рассмотреть на примере 2 (рис. 6).
Введем исходные данные в столбцы A, B, C и включим режим проверки формул:
Затем введем формулы в столбцы D и E:
После отключения режима проверки формул получим результат:
Рис. 6. Использование абсолютных и относительных ссылок (ПРИМЕР 2)
Для изменения способа адресации ячеек при вводе или редактировании формулы нужно выделить ссылку на ячейку и нажать клавишу F4. При каждом нажатии F4 происходит последовательное изменение адресов: А1, $А$1, А$1, $A1.
Две последние ссылки – пример смешанных ссылок (например, ссылка A$1 – относительная по столбцу и абсолютная по строке).
Если формула повторяется для различных ячеек, то целесообразно использовать автозаполнение формулами: ввести формулу для первой ячейки, а затем скопировать ее в другие ячейки, протянув за маркер автозаполнения. Другой способ (менее удобный): выделить все ячейки с однотипной формулой, ввести формулу, в конце ввода нажать CTRL+ENTER.
Еще пример: Что будет в ячейке D5 после копирования в нее ячейки B2?
Решение: В ячейке B2 находится формула =A2*$C$1. В результате ее копирования относительная ссылка на ячейку A2 автоматически пересчитается и изменится на ссылку C5, абсолютная ссылка $C$1 не изменится, следовательно, в ячейке D5 будет формула =С5*$C$1, расчет по которой даст в ответе число 8.