1.3. Относительные, абсолютные и смешанные ссылки
Раздел 1. Вычисления в электронных таблицах > 1.3. Относительные, абсолютные и смешанные ссылки
|
Абсолютные относительные и смешанные ссылки в Excel с примерами
Microsoft Excel – это универсальный аналитический инструмент, который позволяет быстро выполнять расчеты, находить взаимосвязи между формулами, осуществлять ряд математических операций.
Использование абсолютных и относительных ссылок в Excel упрощает работу пользователя. Особенность относительных ссылок в том, что их адрес изменяется при копировании. А вот адреса и значения абсолютных ссылок остаются неизменными. Так же рассмотрим примеры использования и преимущества смешанных ссылок, без которых в некоторых случаях просто не обойтись.
Как вам сделать абсолютную ссылку в Excel?
Часто вам необходимо разбить общую сумму на доли. В таком случае ссылка на ячейку, которая содержит общую сумму, не должна меняться в формулах при копировании. Сделать это помогает абсолютная ссылка. Помогает она и в других случаях, когда необходимо сохранить адрес ячейки при копировании. Как выглядит абсолютная ссылка?
Абсолютная ссылка выглядит следующим образом: знак «$» стоит перед буквой и перед цифрой.
Несмотря на копирования в другие ячейки и даже на другие листы, книги, абсолютная ссылка всегда будет ссылаться на один и тот же адрес столбца и строки.
Полезный совет! Чтобы не вводить символ «$» вручную, при вводе используйте клавишу F4 как переключатель между всеми типами адресов.
Например, если нужно изменить ссылку с относительной на абсолютную:
- Просто выделите ячейку, формулу в которой необходимо выполнить замену.
- Перейдите в строку формул и поставьте там курсор непосредственно на адрес.
- Нажмите на «F4». Вы заметите, так программа автоматически предлагает вам разные варианты и расставляет знак доллара.
- Выбирайте подходящую вам ссылку, периодически нажимая F4 и жмите на «Enter».
Это очень удобный способ, который следует использовать как можно чаще в процессе работы.
Относительная ссылка на ячейку в Excel
По умолчанию (стандартно) все ссылки в Excel относительные. Они выглядят вот так: =А2 или =B2 (только цифра+буква):
Если мы решим скопировать эту формулу из строки 2 в строку 3 адреса в параметрах формулы изменяться автоматически:
Относительная ссылка удобна в случае, если хотите продублировать однотипный расчет по нескольким столбцам.
Чтобы воспользоваться относительными ячейками, необходимо совершить простую последовательность действий:
- Выделяем нужную нам ячейку.
- Нажимаем Ctrl+C.
- Выделяем ячейку, в которую необходимо вставить относительную формулу.
- Нажимаем Ctrl+V.
Полезный совет! Если у вас однотипный расчет, можно воспользоваться простым «лайфхаком». Выделяем ячейку , после этого подводим курсор мышки к квадратику расположенному в правом нижнем углу. Появится черный крестик. После этого просто «протягиваем» формулу вниз. Система автоматически скопирует все значения. Данный инструмент называется маркером автозаполнения.
Или еще проще: диапазон ячеек, в которые нужно проставить формулы выделяем так чтобы активная ячейка была на формуле и нажимаем комбинацию горячих клавиш CTRL+D.
Часто пользователям необходимо изменить только ссылку на строку или столбец, а часть формулу оставить неизменной. Сделать это просто, ведь в Excel существует такое понятие как «смешанная ссылка».
Как поставить смешанную ссылку в Excel?
Сначала разложим все по порядку. Смешанные ссылки могут быть всего 2-х видов:
Тип ссылки | Описание |
В$1 | При копировании формулы относительно вертикали не изменяется адрес (номер) строки.![]() |
$B1 | При копировании формулы относительно горизонтали не меняется адрес (латинская буква в заголовке: А, В, С, D…) столбца. |
Чтобы сделать ссылку относительной, используйте эффективные способы. Конечно, вы можете вручную проставить знаки «$» (переходите на английскую раскладку клавиатуры, после чего жмете SHIFT+4).
Сначала выделяете ячейку со ссылкой (или просто ссылку) и нажимаете на «F4». Система автоматически предложит вам выбор ячейки, останется только одобрительно нажать на «Enter».
Microsoft Excel открывает перед пользователями множество возможностей. Поэтому вам стоит внимательно изучить примеры и практиковать эти возможности, для ускорения работы упрощая рутинные процессы.
Переключение между относительными, абсолютными и смешанными ссылками
Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel Web App Excel 2010 Excel 2007 Дополнительно…Меньше
По умолчанию ссылка на ячейку является относительной ссылкой, что означает, что ссылка относится к местоположению ячейки.
Например, если скопировать формулу =B4*C4 из ячейки D4 в ячейку D5, формула в ячейке D5 сместится вправо на один столбец и примет вид =B5*C5 . Если вы хотите сохранить исходную ссылку на ячейку в этом примере при ее копировании, сделайте ссылку на ячейку абсолютной, поставив перед столбцами (B и C) и строкой (2) знак доллара ( $ ). Затем, когда вы копируете формулу =$B$4*$C$4 из D4 в D5, формула остается точно такой же.
Реже вам может понадобиться смешать абсолютные и относительные ссылки на ячейки , поставив перед значением столбца или строки знак доллара, который зафиксирует либо столбец, либо строку (например, $B4 или C$4).
Чтобы изменить тип ссылки на ячейку:
Выберите ячейку, содержащую формулу.
В строке формул выберите ссылку, которую вы хотите изменить.
Нажмите F4 для переключения между типами ссылок.
В таблице ниже показано, как обновляется тип ссылки, если формула, содержащая ссылку, копируется на две ячейки вниз и на две ячейки вправо.
Для копируемой формулы: | Если ссылка: | Меняется на: |
$A$1 (абсолютный столбец и абсолютная строка) | $A$1 (ссылка абсолютная) | |
A$1 (относительный столбец и абсолютная строка) | C$1 (референс смешанный) | |
$A1 (абсолютный столбец и относительная строка) | $A3 (ссылка смешанная) | |
A1 (относительный столбец и относительная строка) | C3 (ссылка относительная) |
Абсолютная ссылка в Excel фиксирует ячейку в формуле
Преимущества абсолютных ссылок трудно недооценить. Их часто приходится использовать в процессе работы с программой. Относительные ссылки на ячейки в Excel более популярны, чем абсолютные, но и у них есть свои плюсы и минусы.
В Excel существует несколько типов ссылок: абсолютные, относительные и смешанные. Это также включает «имена» для целых диапазонов ячеек. Рассмотрим их возможности и различия в практическом применении в формулах.
Абсолютные и относительные ссылки в Excel
Абсолютные ссылки позволяют нам зафиксировать строку или столбец (или строку и столбец одновременно), на которые должна ссылаться формула. Относительные ссылки в Excel изменяются автоматически, когда вы копируете формулу в диапазоне ячеек как по вертикали, так и по горизонтали. Простой пример относительных адресов ячеек. Рассчитаем объем сферы в Excel:
- Заполним диапазон ячеек А2:А5 разными радиусами. 93
- Скопируйте формулу из B2 по столбцу A2: A5.
Как видите, относительные адреса помогают автоматически менять адрес в каждой формуле.
Также стоит отметить регулярность изменения ссылок на формулы. Данные в B3 относятся к A3, B4 к A4 и так далее. Все зависит от того, куда будет ссылаться первая введенная формула, а ее копии будут менять ссылки относительно своего положения в диапазоне ячеек на листе.
Теперь вместо цифр используем абсолютные ссылки:
Результат расчета тот же, но формулы более гибкие к изменениям. Достаточно изменить значение в одной ячейке и весь столбец пересчитывается автоматически. См. следующий пример.
Использование абсолютных и относительных ссылок в Excel
Заполните табличку, как показано на рисунке:
Описание исходной таблицы. В ячейке А2 указан актуальный курс евро к доллару на сегодня. В диапазоне ячеек B2:B4 находятся суммы в долларах. В диапазоне С2:С4 будет сумма в евро после конвертации валют. Завтра курс изменится и задача таблички автоматически пересчитает диапазон С2:С4 в зависимости от изменения значения в ячейке А2 (то есть курса евро).
Чтобы решить эту задачу, нам нужно ввести формулу в C2:=B2/A2 и скопировать ее во все ячейки диапазона C2:C4. Но здесь есть проблема. Из предыдущего примера мы знаем, что при копировании относительные ссылки автоматически меняют адреса относительно своего положения. Поэтому возникает ошибка:
По поводу первого аргумента это вполне допустимо. Ведь формула автоматически ссылается на новое значение в столбце ячеек таблицы (суммы в долларах). А вот второй индикатор нам нужно закрепить на адресе A2. Соответственно, в формуле необходимо заменить относительную ссылку на абсолютную.
Как сделать абсолютную ссылку в Excel? Очень просто поставить символ $ (доллар) перед номером строки или столбца или перед ними обоими. Ниже рассмотрим все 3 варианта и определим их отличия.
Наша новая формула должна содержать сразу 2 типа ссылок: абсолютные и относительные.
- В С2 введите другую формулу: =B2/A$2. Для изменения ссылок в Excel дважды щелкните по ячейке левой кнопкой мыши или нажмите клавишу F2 на клавиатуре.
- Скопируйте его в другие ячейки диапазона C3:C4.
Описание новой формулы. Символ доллара ($) в адресе ссылок фиксирует адрес в новых скопированных формулах.
Абсолютные, относительные и смешанные ссылки в Excel:
- $A$2 — адрес абсолютной ссылки с фиксацией по столбцам и строкам как по вертикали, так и по горизонтали.
- $ A2 — смешанная ссылка. При копировании столбец фиксируется, а строка изменяется.
- A$2 — смешанная ссылка. При копировании строка фиксируется, а столбец изменяется.
Для сравнения: А2 — относительный адрес, без фиксации. При копировании формул строка (2) и столбец (А) автоматически меняются на новые адреса относительно расположения копируемой формулы как по вертикали, так и по горизонтали.
Примечание. В этом примере формула может содержать не только смешанную ссылку, но и абсолютный результат: = B2/$A$2. Результат будет тот же. Но на практике часто бывают случаи, когда без смешанных ссылок ничего не сделать.