P
pro·school.ru
Каталог школ

Относительные и абсолютные ссылки в таблицах

💻 Информатика · 8 класс

Зачем нужны разные виды ссылок

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

Понимание этих двух видов ссылок — одно из ключевых умений при работе с таблицами. Ошибка в выборе ссылки приводит к неверным расчётам во всём столбце.

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

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

В C1: =A1+B1

Скопировали в C2: =A2+B2

Скопировали в C3: =A3+B3

Абсолютная ссылка

Абсолютная ссылка не меняется при копировании. Чтобы зафиксировать адрес, перед именем столбца и номером строки ставят знак доллара: $A$1. Такая ссылка всегда указывает строго на одну и ту же ячейку.

В C1: =A1*$E$1

Скопировали в C2: =A2*$E$1

Скопировали в C3: =A3*$E$1

Здесь $E$1 не сдвигается — например, в ней лежит общий курс или коэффициент, одинаковый для всех строк. А ссылка A1 остаётся относительной и сдвигается вместе с формулой.

Сравнение

ПризнакОтносительнаяАбсолютная
ЗаписьA1$A$1
При копированииСдвигаетсяНе меняется
Когда нужнаРасчёт по своим строкамСсылка на общую ячейку
Правило. Знак доллара «замораживает» то, что стоит сразу за ним. В $A$1 зафиксированы и столбец, и строка. Бывают и смешанные ссылки: $A1 фиксирует только столбец, а A$1 — только строку.

Разбор задачи

В B1 записана цена в рублях, в A1:A4 — количества товара, а в C1 формула =A1*$B$1. Скопируем её до C4.

C1: =A1*$B$1

C2: =A2*$B$1

C4: =A4*$B$1

Цена B1 остаётся общей для всех, а количество берётся из своей строки. Если бы мы записали =A1*B1 без долларов, то при копировании ссылка на цену съехала бы вниз, в пустые ячейки B2, B3, и расчёт оказался бы неверным.

Частая ошибка. Забывают поставить доллары у общей ячейки. Тогда при копировании ссылка на цену «уползёт» в пустые клетки, и расчёт даст ноль. Прежде чем протягивать формулу, всегда проверяйте: какие ссылки должны двигаться, а какие — оставаться на месте.

Кратко о главном

  • Относительная ссылка A1 сдвигается при копировании формулы.
  • Абсолютная ссылка $A$1 при копировании не меняется.
  • Знак доллара фиксирует то, что стоит сразу за ним.
  • Смешанные ссылки фиксируют только столбец или только строку.
  • Абсолютные ссылки нужны для общих ячеек: курса, цены, коэффициента.
  • Перед копированием решите, какие ссылки должны двигаться, а какие — нет.