Типы ссылок на ячейки

Вступление

Существует два типа ссылок на ячейки: относительная и абсолютная. Относительные и абсолютные ссылки ведут себя по-разному, когда копируются и заполняются в другие ячейки. Относительные ссылки изменяются, когда формула копируется в другую ячейку. Абсолютные ссылки, с другой стороны, остаются постоянными независимо от того, куда они копируются.

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

По умолчанию все ссылки на ячейки являются относительными. При копировании в несколько ячеек они изменяются в зависимости от взаимного расположения строк и столбцов. Например, если скопировать формулу = A1 + B1 из строки 1 в строку 2, формула станет = A2 + B2. Относительные ссылки особенно удобны, когда вам нужно повторить один и тот же расчет для нескольких строк или столбцов.

Как создать и скопировать формулу, используя относительные ссылки?

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

  • Выберите ячейку, которая будет содержать формулу. В нашем примере мы выберем ячейку D2.
  • Введите формулу для расчета желаемого значения. В нашем примере мы наберем = B2 * C2.
  • Нажмите Enter на клавиатуре. Формула будет рассчитана, а результат будет отображаться в ячейке.
  • Выберите ячейку, которую хотите скопировать. В нашем примере мы выберем ячейку D2. Дескриптор заливки появится в правом нижнем углу ячейки.
  • Нажмите и перетащите маркер заполнения над ячейками, которые вы хотите заполнить. В нашем примере мы выберем ячейки D3: D13.
  • Отпустите мышь. Формула будет скопирована в выбранные ячейки с относительными ссылками, отображая результат в каждой ячейке.
Относительные ссылки

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

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

Абсолютные ссылки

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

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

Абсолютные ссылки

Чаще всего вы будете использовать формат $A$2 при создании формул, содержащих абсолютные ссылки. Два других формата используются гораздо реже.

Как создать и скопировать формулу, используя абсолютные ссылки?

В приведенном ниже примере мы будем использовать ячейку E1 (которая содержит налоговую ставку в 20%) для расчета НДС для каждой позиции в столбце D. Чтобы убедиться, что ссылка на налоговую ставку остается постоянной, даже когда формула копируется и заполняется в другие ячейки — нам нужно сделать ячейку $E$1 абсолютной ссылкой.

  • Выберите ячейку, которая будет содержать формулу. В нашем примере мы выберем ячейку D3.
  • Введите формулу для расчета желаемого значения. В нашем примере мы будем печатать = (B3 * C3) * $E$1, делая $E$1 абсолютной ссылкой.
  • Нажмите Enter на клавиатуре. Формула рассчитает, и результат будет отображаться в ячейке.
  • Выберите ячейку, которую хотите скопировать. В нашем примере мы выберем ячейку D3. Дескриптор заливки появится в правом нижнем углу ячейки.
  • Нажмите и перетащите маркер заполнения над ячейками, которые вы хотите заполнить (ячейки D4: D14 в нашем примере).
  • Отпустите мышь. Формула будет скопирована в выбранные ячейки с абсолютной ссылкой, а значения будут рассчитаны в каждой ячейке.
Абсолютные ссылки

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

Абсолютные ссылки

Обязательно добавляйте знак доллара ($) всякий раз, когда вы делаете абсолютную ссылку на несколько ячеек. Без знака доллара листы Google будут интерпретировать его как относительную ссылку, что приведет к неверному результату при копировании в другие ячейки.

Абсолютные ссылки

Практикум

  • Создайте таблицу, как показано ниже.
Практикум
  • В ячейке D3 создайте формулу, которая будет рассчитывать, сколько клиент сэкономит на каждой позиции, умножив цену за единицу, количество и скидку, показанную в ячейке E1.
  • Используйте маркер заполнения, чтобы скопировать формулу, созданную на шаге 3, в ячейки D4: D14.
  • Когда вы закончите, ваша таблица должна выглядеть примерно так:
Практикум
Оцените статью
Добавить комментарий

  1. Ал

    Все очень круто. Впервые вижу источник с такой понятной подачей информации.
    Я столкнулся, с пока еще, нерешенной проблемой в копировании.
    Есть вертикальная таблица. 2 столбца A и B, 30 строк (как дней в месяце). И есть ячейка С (как курс доллара).
    Нужно создать !горизонтальную! таблицу. 1 строка всего.
    B1-A1*$C1 / B2-A2*$C1/ B3-A3*$C1 и тд
    Как сделать абсолютной С это я понял благодаря вам.
    Только когда копирую (растягиванием мыши) ячейки в горизонтальной таблице, у меня идет смещение столбцов из вертикальной таблицы вправо, а нужно смещение строк вниз.

    Ответить
  2. Андрей

    Очень понравилось, все понятно и доходчиво, побольше бы таких статей с различными видами таблиц и формул. Очень понравилось. Спасибо что есть такие сайты.

    Ответить