Общие сведения об относительной и абсолютной адресации (Microsoft Excel)
Вы уже знаете, что одна из мощных функций электронных таблиц заключается в том, что вы можете ссылаться на содержимое других ячеек в формуле. В 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.
Этот совет (12221) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Understanding_Relative_and_Absolute_Addressing [Общие сведения об относительной и абсолютной адресации]
.