Как ссылки меняются при копировании
Посмотрите, как относительные ссылки автоматически обновляются при заполнении формулы вниз
«Как ссылки меняются при копировании» — бесплатный урок Excel Formulas Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Excel Formulas Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Excel Formulas Academy содержит 4 уроков всего.
По умолчанию ссылки являются относительными
Когда вы вводите в формулу =A2, электронная таблица фактически запоминает не «ячейку A2», а направление и расстояние, например «ячейку на две колонки левее меня».
Это называется относительной ссылкой. Поскольку ссылка описывается относительно положения самой формулы, она изменяется при копировании формулы в новое место. Именно поэтому заполнение работает настолько хорошо.
=A2Практический пример
Создайте два столбца с числами:
- A2 = 100, B2 = 50
- A3 = 200, B3 = 80
В C2 введите =A2+B2. В ячейке отобразится 150. Теперь скопируйте C2 вниз, в C3. Результат равен 280, потому что формула изменилась на =A3+B3.
Вам не пришлось ничего редактировать. Ссылки последовали за формулой на одну строку вниз.
=A2+B2При перемещении вниз изменяются строки
При копировании формулы вниз изменяются только номера строк. Буквы столбцов остаются прежними.
Начиная с =A2+B2:
- На одну строку вниз превращается в
=A3+B3 - На две строки вниз превращается в
=A4+B4 - На три строки вниз превращается в
=A5+B5
Столбцы A и B никогда не перемещаются, потому что вы не двигаетесь в сторону.
=A4+B4При перемещении в сторону изменяются столбцы
Копирование формулы в сторону изменяет буквы столбцов, но оставляет номера строк прежними.
Предположим, в B2 находится формула =B1*2. Скопируйте её вправо, в C2 и D2:
- В C2 получится
=C1*2 - В D2 получится
=D1*2
Строка остаётся 1, потому что вы перемещались только в сторону, а не вниз. Если перемещаться одновременно в обоих направлениях, обе части изменяются вместе.
=C1*2Мыслите смещениями
Полезная мысленная модель: относительная ссылка хранит смещение от ячейки с формулой.
Если в C2 содержится =A2, смещение равно «две колонки влево, та же строка». Скопируйте эту формулу в C5 — и смещение будет применено от нового места: две колонки влево от C5, в той же строке, то есть A5.
Стрелка между формулой и её целью всегда сохраняет одинаковые длину и направление.
=A5Почему это экономит время
Представьте счёт-фактуру на 1 000 строк. В каждой строке нужно умножить количество на цену. Без относительных ссылок вам пришлось бы вручную написать 1 000 разных формул.
С относительными ссылками вы один раз вводите =A2*B2 и заполняете вниз. Каждая строка автоматически ссылается на своё количество и свою цену. Одна формула, тысяча правильных ответов и ни одной опечатки.
Относительные ссылки превращают утомительную задачу в одно двойное нажатие.
=A2*B2Наблюдаем за изменениями
Вы можете сами в этом убедиться. После заполнения щёлкните любую скопированную ячейку и посмотрите на строку формул вверху.
Скопируйте =A2+B2 на пять строк вниз, затем щёлкните последнюю ячейку. В строке формул будет показано =A7+B7, а не =A2+B2. В каждой ячейке хранится собственная изменённая версия.
Переход по столбцу с одновременным просмотром строки формул — лучший способ понять, как работает копирование.
=A7+B7Когда изменение ссылки приводит к ошибке
Обычно относительное изменение — именно то, что вам нужно, но не всегда. Предположим, каждую строку нужно умножить на одну налоговую ставку, указанную в ячейке E1.
Если ввести =C2*E1 и заполнить вниз, ссылка E1 начнёт смещаться к E2, E3, E4 и так далее, указывая на пустые ячейки. Результат будет неверным.
Вам нужно, чтобы C2 смещалась вниз, а E1 оставалась зафиксированной. Для этого требуется абсолютная ссылка, которую вы изучите в следующем курсе.
=C2*E1Предварительный просмотр фиксации ссылок
Вот краткий обзор решения. Если поставить знак доллара перед частью ссылки, эта часть фиксируется и не может измениться.
Введите =C2*$E$1 и заполните вниз. Теперь C2 будет изменяться на C3, C4 и так далее, а $E$1 каждый раз останется привязанной к налоговой ставке.
Скоро вы научитесь в совершенстве пользоваться этим приёмом со знаком доллара. Пока достаточно знать, что он существует.
=C2*$E$1Одинаковое поведение в обоих приложениях
Всё описанное здесь работает одинаково в Microsoft Excel и Google Sheets. В обоих приложениях по умолчанию используются относительные ссылки: при заполнении вниз изменяются строки, а при заполнении в сторону — столбцы.
Синтаксис фиксации с помощью знака доллара также одинаков в обоих приложениях. Навыки копирования формул, полученные в одном приложении, напрямую применимы в другом.
Как найти сместившуюся ссылку
Если в заполненном столбце отображаются неверные числа, почти всегда причина в ссылке, которая сместилась, хотя должна была остаться на месте.
Щёлкните ячейку с неверным результатом и прочитайте строку формул. Спросите себя: ссылка указывает туда, куда я ожидал? Если ссылка, которую нужно было зафиксировать, изменилась, вы нашли ошибку, а знак доллара поможет её исправить.
Быстрая проверка
Проверьте, насколько хорошо вы поняли изменение ссылок.
Повторение: как изменяются ссылки
Теперь вы понимаете механизм заполнения:
- По умолчанию ссылки являются относительными и хранятся как смещение от ячейки с формулой.
- При заполнении вниз изменяются номера строк, а при заполнении в сторону — буквы столбцов.
- Именно это автоматическое изменение позволяет одной формуле работать с тысячами строк.
- Если ссылка должна оставаться на месте, её фиксирует знак доллара; этому вы научитесь в следующем курсе.
Если заполненный столбец выглядит неправильно, всегда проверяйте строку формул.
Изучай Excel с ИИ-репетитором — бесплатно
Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.
- Курсы
- 30
- Уроки
- 120
Часто задаваемые вопросы
Урок «Как ссылки меняются при копировании» бесплатный?
Да — полный текст урока «Как ссылки меняются при копировании» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Excel Formulas Academy, подпишись на CoddyKit PRO. Курс Excel Formulas Academy содержит 4 уроков всего.
Чему я научусь в уроке «Как ссылки меняются при копировании»?
Посмотрите, как относительные ссылки автоматически обновляются при заполнении формулы вниз Ты практикуешь Excel Formulas Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Excel Formulas Academy?
Предыдущий опыт не требуется. Excel Formulas Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Как ссылки меняются при копировании»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Excel Formulas Academy?
Да. Каждый урок Excel Formulas Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Перетаскивание маркера заполнения
- Как ссылки меняются при копировании
- Заполнение последовательностей и шаблонов
- Исправление распространённых ошибок копирования