Вы уже знаете, что одна из мощных функций электронных таблиц заключается в том, что вы можете ссылаться на содержимое других ячеек в формуле. В Excel ячейки обозначаются комбинацией букв столбца и номера строки. Таким образом, ячейка на пересечении столбца D и строки 15 называется ячейкой D15.

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

=A1

Это просто означает, что B1 будет содержать то же значение, что и в A1. Теперь предположим, что вы копируете ячейку B1 и вставляете ее в ячейки с B2 по B5. Когда Excel вставляет каждую ячейку, он изменяет формулу так, чтобы ссылка на ячейку была такой же относительно нового местоположения, как и в старом. В исходной формуле Excel знает, что ссылка на ячейку находится на одну ячейку слева от ячейки, содержащей формулу. Таким образом, каждая ячейка, в которую вставлена ​​формула, будет содержать формулу, которая имеет ссылку на ячейку на одну ячейку слева от целевой ячейки. Например, ячейка B2 будет содержать формулу = A2, а ячейка B5 будет содержать формулу = A5.

Если вы не хотите, чтобы Excel изменял указатель строки или столбца в ссылках на ячейки, вы должны использовать абсолютные ссылки на ячейки. Вы обозначаете ссылку как абсолютную (неизменяемую), ставя перед ней знак доллара ($). Вы можете поставить перед буквой столбца или номером строки знак доллара. Когда вы позже скопируете и вставите формулу, содержащую абсолютную ссылку, Excel не изменит эту часть ссылки, а вставит ее без изменений в целевой объект.

Обычно вы используете абсолютную ссылку, когда хотите сослаться на неизменяемую позицию в формуле. Например, если ячейка A7 содержит процентную ставку, и вы хотите, чтобы эта процентная ставка упоминалась отдельно, без ее изменения Excel, тогда вы должны использовать следующую ссылку на ячейку:

=$A$7

Другой способ убедиться, что Excel не изменяет ссылку на ячейку, — это присвоить ссылкам имена и использовать имена в формулах. Определение имен ячеек описано в других разделах ExcelTips.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2062) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Understanding_Relative_and_Absolute_Addressing [Общие сведения об относительной и абсолютной адресации].