Как использовать абсолютные ссылки в Excel

Большинство людей знакомы с использованием относительных ссылок в Excel(in Excel) . Это связано с тем, что ссылки на ячейки в электронных таблицах Excel по умолчанию используют метод относительных ссылок.

Однако бывают случаи, когда относительные ссылки раздражают. Он будет изменять ссылки на ячейки каждый раз, когда вы копируете ячейки или заполняете столбцы и строки. Если вы не хотите, чтобы ссылки изменялись, вам нужно использовать абсолютные ссылки или смешанные ссылки (включая относительные и абсолютные ссылки).

В абсолютной ссылке ссылки на столбцы и строки «заблокированы», поэтому ни одна из них не изменяется при копировании или заполнении из этой ячейки.

В этой статье мы рассмотрим, как можно использовать абсолютные ссылки, чтобы заставить Excel работать с данными так, как вам нужно.

Как работают относительные ссылки в (References)Excel

Когда вы вводите значения в электронную таблицу Excel , каждой ячейке присваивается определенная буква и номер. Это представляет столбец и строку этой ячейки.

Например, значение «1» в электронной таблице ниже находится в столбце A и строке 2. Таким образом, «ссылка» на эту ячейку — A2 .

Если вы хотите выполнить вычисление в следующей ячейке на основе этой ячейки, прибавив к ней 1, вы напишете следующую формулу:

=A2+1

Эта формула будет вставлять значение из A2 в формулу, вычислять его, а затем выводить результат в ячейку, где находится эта формула.

Когда вы нажмете Enter , вы увидите результат.

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

В следующей ячейке ссылка на A2 станет A3. В ячейке ниже A3 станет A4. Другими словами, Excel знает, что вы хотите добавить 1 к предыдущей ячейке, поэтому Excel обновляет число (ссылку на строку) соответствующим образом при перетаскивании вниз.

Это работает так же, если вы перетаскиваете формулу по столбцам. Вместо обновления числа Excel обновит последнюю часть ссылки (столбец), чтобы всегда ссылаться на ячейку над ним.

Столбец справа содержит B2, справа от него — C2 и так далее.

Это простой пример того, как относительная адресация работает как для ссылок на столбцы, так и для ссылок на ячейки.

Как работают абсолютные ссылки в (References)Excel

Абсолютные(Absolute) ссылки в Excel позволяют ссылаться на одну и ту же ячейку, а не позволяют Excel автоматически обновлять(Excel automatically update) ссылки на строки или столбцы. «Смешанная» ссылка — это блокировка только строки или столбца, а «абсолютная ссылка» — блокировка обеих.

Давайте посмотрим на некоторые примеры.

Допустим, в вашей электронной таблице в верхней строке есть число «10», и вы хотите, чтобы каждая строка под ней умножала это число на число в ячейке слева. 

Для этого вы должны ввести формулу, которая выглядит следующим образом:

=B$2*A3

Это блокирует ссылку «2», поэтому она не изменит ссылку на строку, если вы перетащите ячейку с этой формулой вниз в ячейки под ней. Поскольку A3 остается «разблокированным», ссылка на строку и столбец по-прежнему будет автоматически изменяться и всегда ссылаться на ячейку слева.

Вы заметите, что это работает только потому, что вы перетаскиваете в ячейки в том же столбце. Таким образом, вам не нужно блокировать столбец (B), помещая перед ним знак доллара ($).

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

Давайте посмотрим, как использовать абсолютные ссылки вместо смешанных ссылок, чтобы заполнение в обоих направлениях работало правильно.

Правильное использование абсолютных (Absolute) ссылок(References) в Excel

Чтобы использовать правильные ссылки в этой формуле, вы должны точно понимать, что вы пытаетесь сделать.

В этом случае нам нужно следующее поведение при заполнении справа.

  • Всегда ссылайтесь на значение в ячейке B2
  • Всегда ссылайтесь на значение в столбце A
  • Сместить ссылку строки для столбца A на текущую строку формулы

Глядя на это поведение, вы теперь знаете, что вам нужно «блокировать», а что нет. И «B», и «2» должны быть заблокированы (без изменений). Кроме того, столбец A должен быть заблокирован.

Итак, ваша формула в B3 должна выглядеть так: =$B$2*$A3

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

Правильное использование абсолютной ссылки может оказаться сложным, поэтому очень важно тщательно продумать, как вы хотите, чтобы Excel обновлял формулу при заполнении столбцов или строк(columns or rows) в любом направлении.

Перебор ссылочных типов(Reference Types) в Excel

Вы можете ускорить процесс при вводе формул(typing formulas) с абсолютными ссылками, нажав клавишу F4 , которая сделает ссылку на ячейку абсолютной.

Курсор может находиться по обе стороны от ссылки на ячейку (или даже в ее середине), когда вы нажимаете F4, и он все равно преобразует эту единственную ссылку в абсолютную.

Если вам не нужен абсолютный (например, смешанный), продолжайте нажимать F4, пока ссылка не будет выглядеть так, как вы хотите.

Если вы хотите добавить какие-либо ссылки на другие ячейки в формуле, просто поместите туда курсор и снова начните циклически нажимать F4.

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



About the author

«Я внештатный эксперт по Windows и Office. У меня более 10 лет опыта работы с этими инструментами, и я могу помочь вам извлечь из них максимальную пользу. Мои навыки включают в себя: работу с Microsoft Word, Excel, PowerPoint и Outlook; страницы и приложения, а также помощь клиентам в достижении их бизнес-целей».



Related posts