Относительный адрес ячейки excel: Относительный адрес ячейки в Excel
Содержание
Абсолютные и относительные адреса ячеек
При копировании или перемещении формулы в другое место таблицы необходимо организовать управление формированием адресов исходных данных. Поэтому в электронной таблице при написании формул наряду с введенным ранее понятием ссылки используются понятия относительной и абсолютной ссылок.
Абсолютная ссылка — это не изменяющийся при копировании и перемещении формулы адрес ячейки, содержащий исходное данное (операнд).
Для указания абсолютной адресации вводится символ $. Различают два типа абсолютной ссылки: полная и частичная.
Полная абсолютная ссылка указывается, если при копировании или перемещении адрес клетки, содержащий исходное данное, не меняется. Для этого символ $ ставится перед наименованием столбца и номером строки.
Пример 14.9. $B$5; $D$12 — полные абсолютные ссылки.
Частичная абсолютная ссылка указывается, если при копировании и перемещении не меняется номер строки или наименование столбца. При этом символ $ в первом случае ставится перед номером строки, а во втором — перед наименованием столбца.
Пример В$5, D$12 — частичная абсолютная ссылка, не меняется номер строки; $B5, $D12 — частичная абсолютная ссылка, не меняется наименование столбца.
Относительная ссылка — это изменяющийся при копировании и перемещении формулы адрес ячейки, содержащий исходное данное (операнд). Изменение адреса происходит по правилу относительной ориентации клетки с исходной формулой и клеток с операндами.
Форма написания относительной ссылки совпадает с обычной записью.
Особенность копирования формул в Excel – программа копирует формулы таким образом, чтобы они сохранили свой смысл и в новой копии, т.е. что она правильно будет работать и в новой ячейке.
Рассмотрим правило относительной ориентации ячейки на примере.
Пример 2.6 В ячейке В4 находилась формула = В2+В3. При копировании ее в ячейку С4 формула приобретает вид =С2+С3
При копировании в ячейку В7 формула приобретает вид =В5+В6.
Общее правило: если формула копируется на N строк вниз, то Excel добавляет ко всем используемым номерам строк число N. Если формула копируется на M столбцов правее, то все используемые в ней буквенные обозначения столбцов смещаются на М позиций вправо.
При копировании можно предотвратить изменение формулы, если записать абсолютную ссылку на ячейку ($). Если требуется, чтобы не менялся номер строки или столбца, то применяют частичную абсолютную ссылку.
Ссылка на именованную ячейку (диапазон) всегда является абсолютной!
Все сказанное выше относится и к адресам диапазонов. Однако следует помнить, что диапазон задается адресами угловых ячеек. При простановке знаков $ при копировании необходимо знак $ ставить при координатах обоих угловых ячеек.
Если ссылка на ячейку была введена методом щелчка на соответствующей ячейке, выбрать один из четырех возможных вариантов абсолютной и относительной адресации можно нажатием клавиши F 4.
Существует особенность ввода упорядоченных данных, расположенных в столбцах или строках. Если столбец (строка) имеет заголовок (любой), обратиться к ячейкам этого столбца можно по имени столбца данных. При вычислениях в формулу будет подставлено значение из соответствующей ячейки именованного столбца. Аналогично для строк.
Относительная адресация ячеек действует при копировании формул. При перемещении адреса ячеек остаются без изменения, и при этом могут происходить ошибки в формулах.
Абсолютные относительные адреса ячеек в формуле
Перед началом работы с формулами первое, что нужно изучить – это адресацию ссылок на ячейки. Чтобы уметь правильно обращаться к данным. И только потом уже следует изучать функции.
Если в ячейке введен первый символ знак «=», то все что будет введено дальше, для Excel является одним из параметров:
- формулы;
- ссылки;
- операции вычисления;
- ошибка.
Причину ошибки иногда очень сложно отследить в длинных формулах и тогда их следует прослеживать пошагово.
Абсолютный адрес ячейки
Допустим, нам нужно посчитать стоимость за сутки проживания в отелю Еврозоне. Все цены представлены в валюте евро сконвертируем в рубли по курсу 1 EUR = 74 RUB. Курсы валют изменяются каждый день, поэтому нужно сделать прайс так, чтобы можно было легко и просто вычислить актуальные цены в рублях. Вычислим цены с помощью формул с абсолютными или смешанными адресами ячеек так, чтобы не нужно было изменять в них формулы при каждом изменении курса валют. Изменения будут вноситься только в одну ячейку. Для этого введем формулу: =B2*$D$2 или: =B2*D$2, в ячейку С2 как показано на рисунке:
В адресах, которые ссылаются на ячейку D2 следует заблокировать символом ($) номер строки 2. Тогда при автозаполнении ячеек формулы будут иметь один фиксированный параметр. То есть, несколько ячеек будут ссылаться на одну и ту же ячейку. При том нам в данной ситуации, не важно будет ли заблокирован столбец символом ($) или нет. Поэтому здесь можно использовать абсолютную ($D$2) или смешанную(D$2) ссылку.
Стоит отметить, что первый множитель у нас имеет относительную ссылку (B2), что позволило нам автоматически подставить правильные параметры формулы относительно каждой ячейки при автозаполнении.
Горячие клавиши абсолютной ссылки
Чтобы упростить ввод разного типа ссылок в Excel можно воспользоваться горячей клавишей F4, которая при поочередном нажатии работает как переключатель между типами ссылок:
- абсолютный;
- смешанный с фиксированной строкой;
- смешанный с фиксированным столбцом;
- относительный.
Чтобы убедиться, как это удобно работает, сделайте следующее:
- В любой пустой ячейке введите знак равно (=).
- Щелкните левой кнопкой мышки по любой дугой ячейке, на которую будет ссылаться исходная ячейка. В строе формул отобразиться ее адрес.
- Переодически нажимайте клавишу F4 и наблюдайте над тем, как меняется тип ссылки (сначала на абсолютный тип и т.д.).
Благодаря формулам программа Excel является сильным и эффективным инструментом, который выполняет сложнейшие вычислительные операции с данными. Excel без формул был бы мертвой таблицей со строками и столбцами разбитой на множество ячеек. Такая таблица способна только форматировать отображение данных. Адресам ссылок можно присваивать имя, но об этом на следующих уроках.
Относительные и абсолютные ссылки в Эксель
Для того, чтобы сделать таблицу еще более гибкой и удобной, нам потребуются некоторые дополнительные знания. То есть опять немного теории…
На прошлом шаге мы создали целый столбец значений просто воспользовавшись функцией автозаполнения Excel.
Программа автоматически «поняла» нашу задумку и значения адресов ячеек в формулы были подставлены правильные, но ка это произошло?
Практически во всех формулах используются адреса ячеек, а правильнее сказать — ссылки на ячейки, что позволяет нам использовать в формулах значения, которые находятся или рассчитываются в других ячейках.
Если в формуле сделана ссылка на ячейку В3 (в которой находится какое-то число) и мы поменяем значение в этой ячейке, то автоматически будет пересчитана и формула.
Поясню на примере.
В ячейку B3 введем цифру 2, а в ячейку B4 вставим следующую формулу: = B3+3
Какой будет результат вычислений?
Правильно, после нажатия клавиши Enter в ячейке B4 отобразится вычисленное значение — 5.
Что произойдет, если мы изменим значение ячейки B3 с 2 на 4?
Верно! Значение в ячейке B4 автоматически пересчитается и будет равным 7. Это означает, что формула будет рассчитываться в соответствии с новым значением ячейки В3.
Если бы не было ссылок (в нашем примере это ссылка на ячейку B3), то нам бы пришлось вручную изменять все формулы при изменении какого-то одного ее компонента.
Итак, в формулах у нас могут участвовать ссылки на адреса ячеек таблицы. Эти ссылки могут быть относительными или абсолютными. Как показывает время, тема эта не очень проста для понимания, поэтому давайте с ней тщательно разберемся.
Мы с вами научились использовать автозаполнение для тиражирования однотипных формул в таблице. По сути автозаполнение нам позволяет скопировать формулу из одной ячейки и вставить ее в следующую. То же самое происходит и при фактическом копировании. Чтобы в этом убедиться, давайте скопируем ячейку В8. Для этого выделим ячейку (1) и щелкнем на ней правой кнопкой мыши для вызова контекстного меню (2).
Данное меню называется контекстным, так как его содержимое изменяется в зависимости от того, на каком объекте оно вызывается, то есть от контекста конкретной ситуации.
Выберем из контекстного меню пункт Копировать. Ячейка выделилась динамической рамкой.
Это нам указывает на то, что содержимое данной ячейки только что было скопировано.
Теперь установим табличный курсор в пустую ячейку В19 и вставим скопированную информацию. Для этого мы также можем воспользоваться контекстным меню, но мы задействуем панель инструментов Буфер обмена на вкладке Главная — нажимаем на кнопку Вставить и получаем результат.
Если мы посмотрим на формулу в ячейке B19, то увидим в ней ссылку на ячейка В18.
Понимаете что произошло? Это очень важно понять!
Мы копировали ячейку В8, в которой в формуле использовалась ссылка на вышестоящую ячейку В7 (1, см. рис. выше), то есть использовалась ссылка на ячейку, которая была выше ячейки с формулой. Именно так она и была скопирована — в ячейке В19 (2, см. рис. выше) в формуле используется ссылка на вышестоящую ячейку В18. То есть адрес ячейки в формуле берется относительно местоположения ячейки с формулой.
Для проверки попробуйте ответить на вопрос — если сейчас скопировать формулу из ячейки В7 (см. рис. выше), которая у нас несколько отличается от формул в других ячейках, и вставить ее в ячейку В20, то ссылка на какую ячейку мы увидим в итоге?
Ответили?
Давайте проверим — в формулу войдет ячейка B16, которая находится выше на четыре ячейки, как и ячейка В3, относительно ячейки В7.
Вот такие ссылки называются относительными, так как в формулу подставляется значение из ячейки, расположенной на определенном расстоянии относительно ячейки, с которой мы работаем.
А что делать, если нужно, чтобы в формуле участвовало значение из какой-то конкретной ячейки? Все логично — нужно использовать абсолютные ссылки, то есть ссылки на конкретные ячейки таблицы.
Как мы знаем, адрес ячейки состоит из обозначения столбца и строки, например, ячейка B3 находится на пересечении третьей строки и столбца B.
Чтобы сделать ссылку на ячейку абсолютной, нужно поставить знак $ перед обозначением столбца и строки (знак доллара ставится с помощью сочетаний клавиш Shift + 4). То есть, если я хочу, чтобы в формуле у меня всегда участвовало значение из ячейки В3, то изменю В3 на $B$3.
Давайте так и сделаем — изменим формулу в ячейке В7:
Одна ссылка на ячейку B3 у нас абсолютная, а другая остается относительной. Если теперь скопировать значение ячейки B7 и вставить его в любую другую ячейку, например, В21, то мы увидим следующее:
Абсолютная ссылка по-прежнему ведет на ячейку B3, а относительная изменилась и теперь указывает на ячейку B17.
То есть знаком $ мы как бы запрещаем Экселю изменять столбец или строку в адресе ячейки и он всегда будет в неизменном виде.
При этом мы можем запрещать изменять в ссылке что-то одно — либо столбец, либо строку. Такая ссылка будет называться смешанной. Такие ссылки выглядят так — B$2 или $B2, что, соответственно, запретит Эксель менять адрес строки или столбца.
Ну а теперь давайте попрактикуемся и применим полученные знания.
В ячейке А4 напишем — Процент, а в ячейку В4 подставим значение процента по вкладу — 11.
Теперь изменим формулы — меняем в ячейке В7 значение процента на абсолютную ссылку — $B$4, затем тоже самое проделаем в ячейке В8:
Растиражируем с помощью автозаполнения формулу из ячейки B8 на остальные ячейки столбца B.
Что мы получили в итоге? А то, что теперь мы можем менять и сумму вклада, и процент, а остальные данные будут вычисляться автоматически!
Давайте снизу таблицы в ячейке А19 напишем — Доход, а в ячейку В19 подставим простую формулу, вычисляющую этот доход: =B18-B3, то есть сумма итогового вклада с процентами минус сумма начального вклада.
С точки зрения функциональности таблица готова, но вот значения в ней не очень наглядны. Поэтому стоит применить некоторое форматирование, чтобы сделать таблицу более читаемой.
Именно это мы и сделаем на следующем шаге.
Что такое относительные и абсолютные адреса в формулах Excel 2010?
С формулами в Excel можно производить всякие разные манипуляции, но, чтобы делать это грамотно, нужно знать, чем отличается абсолютный адрес ячейки от относительного. Рассказываю!
Адреса ячеек и диапазонов в Excel могут быть относительными и абсолютными. Посмотрим вот на такую таблицу (рис. 3.2).
Рис. 3.2. Таблица с суммой
В ячейке Е2 — сумма диапазона ячеек В2:D2. Чтобы ввести эту формулу, я воспользовалась той самой кнопкой , которая осталась у нас не описанной в этой статье. Называется она Автосумма и является самой используемой формулой в Excel. Эта же кнопка есть на вкладке Формулы ленты, в группе Библиотека функций (рис. 3.3).
Рис. 3.3. Вкладка Формулы
Чтобы воспользоваться автосуммой, выделите ячейки, которые хотите просуммировать, и нажмите кнопку Автосумма. Результат вычисления появится после выделенных ячеек. Или выделите ячейку, в которой должен быть результат, нажмите кнопку Автосумма, а потом при необходимости вручную подкорректируйте в формуле имена ячеек, которые нужно просуммировать.
Как видно на рис. 3.2, в строке формул указана формула, а в самой ячейке — результат сложения ячеек во второй строке. Чтобы просуммировать остальные строки нашей таблицы, не обязательно каждый раз вводить формулу. Можно просто выполнить автозаполнение для столбца Е. Да, не удивляйтесь. Формулы тоже можно копировать (рис. 3.4).
Рис. 3.4. Автозаполнение столбца формулой
Посмотрите, при автозаполнении программа автоматически поменяла адреса ячеек, которые нужно суммировать. В столбце Е в каждой строке будет сумма ячеек из столбцов В, С и D.
Так вот. В данном случае адреса ячеек относительные. То есть Excel запомнил, что для того, чтобы получить нужную сумму, необходимо взять ячейки левее той, в которой пишется результат, и сложить их содержимое. Для каждой следующей строки программа опять возьмет ячейки левее ячейки с результатом.
Но часто бывают случаи, когда во всех формулах используется одна и та же ячейка. Например, нам нужно ввести в ячейку А1 курс доллара, а потом во всей таблице будем умножать цену товара именно на то, что стоит в ячейке А1. Вот тут-то нам и понадобится абсолютный адрес.
Абсолютный адрес не будет изменяться при копировании или автозаполнении ячеек. Чтобы показать программе Excel, что адрес абсолютный, к нему добавляют значки $, например: $А$1. Это абсолютный адрес ячейки А1. Чтобы быстро сделать относительный адрес в формуле абсолютным, дважды щелкните кнопкой мышки на формуле, поставьте курсор на ссылку нужной ячейки и нажмите клавишу F4. Но можно знак $ добавлять в формулы вручную с клавиатуры. На рис. 3.5 показан пример таблицы с абсолютным адресом.
Рис. 3.5. Автозаполнение столбца формулой с абсолютным адресом
В этой таблице столбец С получается путем умножения значения ячеек из столбца В на значение ячейки В1. Еще раз обращу ваше внимание на то, что, если поменялся курс доллара, вы меняете одно число в таблице. Все остальное Excel пересчитает автоматически.
Зачем нужен стиль ссылок R1C1
«У меня в Excel, в заголовках столбцов листа появились цифры (1,2,3…) вместо обычных букв (A,B,C…)! Все формулы превратились в непонятную кашу с буквами R и С! Что делать??? Помогите!»
Этот вопрос я слышу почти на каждом тренинге, да и на нашем форуме он всплывает с завидной периодичностью. Давайте, наконец, разберемся — что же это за хитрый режим ссылок, как с ним бороться и для чего он, собственно говоря, вообще предназначен.
Что это
Классическая и всем известная система адресации к ячейкам листа в Excel представляет собой сочетание буквы столбца и номера строки — морской бой или шахматы используют ту же идею для обозначения клеток доски. Третья сверху во втором столбце ячейка, например, будет иметь адрес B3. Иногда такой стиль ссылок еще называют «стилем А1». В формулах адреса могут использоваться с разным типом ссылок: относительными (просто B3), абсолютными ($B$3) и смешанного закрепления ($B3 или B$3). Если с долларами в формулах не очень понятно, то очень советую почитать тут про разные типы ссылок, прежде чем продолжать.
Однако же, существует еще и альтернативная малоизвестная система адресации, называемая «стилем R1C1». В этой системе и строки и столбцы обозначаются цифрами. Адрес ячейки B3 в такой системе будет выглядеть как R3C2 (R=row=строка, C=column=столбец). Относительные, абсолютные и смешанные ссылки в такой системе можно реализовать при помощи конструкций типа:
- RC — относительная ссылка на текущую ячейку
- R2C2 — то же самое, что $B$2 (абсолютная ссылка)
- RC5 — ссылка на ячейку из пятого столбца в текущей строке
- RC[-1] — ссылка на ячейку из предыдущего столбца в текущей строке
- RC[2] — ссылка на ячейку, отстоящую на два столбца правее в той же строке
- R[2]C[-3] — ссылка на ячейку, отстоящую на две строки ниже и на три столбца левее от текущей ячейки
- R5C[-2] — ссылка на ячейку из пятой строки, отстоящую на два столбца левее текущей ячейки
- и т.д.
Ничего суперсложного, просто слегка необычно.
Как это включить/отключить
Мало кто использует этот режим осознанно. Обычно он случайно включается сам, например, при открытии кривых выгрузок из 1С в Excel и в некоторых других ситуациях. Отключить его совсем несложно. Самый простой путь:
В Excel 2007/2010: кнопка Офис (Файл) — Параметры Excel — Формулы — Стиль ссылок R1C1 (File — Excel Options — Formulas — R1C1-style)
В Excel 2003 и старше: Сервис — Параметры — Общие — Стиль ссылок R1C1 (Tools — Options — General — R1C1-style)
Если вам приходится делать это часто, то имеет смысл создать простой макрос, переключающий эти два режима туда-обратно:
Sub ChangeRefStyle() If Application.ReferenceStyle = xlA1 Then Application.ReferenceStyle = xlR1C1 Else Application.ReferenceStyle = xlA1 End If End Sub
Можно сохранить его в личную книгу макросов и повесить на кнопку на панели инструментов или на сочетание клавиш (как это сделать описано тут).
Где это может быть полезно
А вот это правильный вопрос. Если звезды зажигают, то это кому-нибудь нужно. Есть несколько ситуаций, когда режим ссылок R1C1 удобнее, чем классический режим А1:
- При проверке формул и поиске ошибок в таблицах иногда гораздо удобнее использовать режим ссылок R1C1, потому что в нем однотипные формулы выглядят не просто похоже, а абсолютно одинаково. Сравните, например, одну и ту же таблицу в режиме отладки формул (CTRL+~) в двух вариантах адресации:
Найти ошибку в режиме R1C1 намного проще, правда?
- Если большая таблица с данными на вашем листе начинает занимать уже по нескольку сотен строк по ширине и высоте, то толку от адреса ячейки типа BT235 в формуле немного. Видеть номер столбца в такой ситуации может быть гораздо полезнее, чем его же буквы.
- Некоторые функции Excel, например ДВССЫЛ (INDIRECT) могут работать в двух режимах — A1 или R1C1. И иногда оказывается удобнее использовать второй.
- В коде макросов на VBA часто гораздо проще использовать стиль R1C1 для ввода формул в ячейки, чем классический A1. Так, например, если нам надо сложить два столбца чисел по десять ячеек в каждом (A1:A10 и B1:B10,) то мы могли бы использовать в макросе простой код:
Range("C1:C10").FormulaR1C1="=RC[-2]*RC[-1]"
т.к. в режиме R1C1 все формулы будут одинаковые. В классическом же представлении в ячейках столбца С все формулы разные, и нам пришлось бы писать код циклического прохода по каждой ячейке, чтобы определить для нее формулу персонально, т.е. что-то типа:
For Each cell In Range("C1:C10") cell.Formula = "=" & cell.Offset(0, -2).Address & "*" & cell.Offset(0, -1).Address Next cell
Ссылки по теме
Шаг #3. Относительные и абсолютные ссылки (изучаем Excel с нуля) | Как сделать в Excel
Для того, чтобы сделать таблицу еще более гибкой и удобной, нам потребуются некоторые дополнительные знания. То есть опять немного теории…
На прошлом шаге мы создали целый столбец значений просто воспользовавшись функцией автозаполнения Excel.
Автозаполнение формул (иллюстрация с предыдущего шага)
Автозаполнение формул (иллюстрация с предыдущего шага)
Программа автоматически «поняла» нашу задумку и значения адресов ячеек в формулы были подставлены правильные, но ка это произошло?
Практически во всех формулах используются адреса ячеек, а правильнее сказать — ссылки на ячейки, что позволяет нам использовать в формулах значения, которые находятся или рассчитываются в других ячейках.
Если в формуле сделана ссылка на ячейку В3 (в которой находится какое-то число) и мы поменяем значение в этой ячейке, то автоматически будет пересчитана и формула.
Поясню на примере.
В ячейку B3 введем цифру 2, а в ячейку B4 вставим следующую формулу: = B3+3
Какой будет результат вычислений?
Правильно, после нажатия клавиши Enter в ячейке B4 отобразится вычисленное значение — 5.
Что произойдет, если мы изменим значение ячейки B3 с 2 на 4?
Верно! Значение в ячейке B4 автоматически пересчитается и будет равным 7. Это означает, что формула будет рассчитываться в соответствии с новым значением ячейки В3.
Если бы не было ссылок (в нашем примере это ссылка на ячейку B3), то нам бы пришлось вручную изменять все формулы при изменении какого-то одного ее компонента.
Итак, в формулах у нас могут участвовать ссылки на адреса ячеек таблицы. Эти ссылки могут быть относительными или абсолютными. Как показывает время, тема эта не очень проста для понимания, поэтому давайте с ней тщательно разберемся.
Мы с вами научились использовать автозаполнение для тиражирования однотипных формул в таблице. По сути автозаполнение нам позволяет скопировать формулу из одной ячейки и вставить ее в следующую. То же самое происходит и при фактическом копировании. Чтобы в этом убедиться, давайте скопируем ячейку В8. Для этого выделим ячейку (1) и щелкнем на ней правой кнопкой мыши для вызова контекстного меню (2).
Копирование содержимого ячейки B8
Копирование содержимого ячейки B8
Данное меню называется контекстным, так как его содержимое изменяется в зависимости от того, на каком объекте оно вызывается, то есть от контекста конкретной ситуации.
Выберем из контекстного меню пункт Копировать. Ячейка выделилась динамической рамкой.
Скопированная ячейка
Скопированная ячейка
Это нам указывает на то, что содержимое данной ячейки только что было скопировано.
Теперь установим табличный курсор в пустую ячейку В19 и вставим скопированную информацию. Для этого мы также можем воспользоваться контекстным меню, но мы задействуем панель инструментов Буфер обмена на вкладке Главная — нажимаем на кнопку Вставить и получаем результат.
Вставка значения из буфера обмена
Вставка значения из буфера обмена
Если мы посмотрим на формулу в ячейке B19, то увидим в ней ссылку на ячейка В18.
Относительные ссылки в формулах
Относительные ссылки в формулах
Понимаете что произошло? Это очень важно понять!
Мы копировали ячейку В8, в которой в формуле использовалась ссылка на вышестоящую ячейку В7 (1, см. рис. выше), то есть использовалась ссылка на ячейку, которая была выше ячейки с формулой. Именно так она и была скопирована — в ячейке В19 (2, см. рис. выше) в формуле используется ссылка на вышестоящую ячейку В18. То есть адрес ячейки в формуле берется относительно местоположения ячейки с формулой.
Для проверки попробуйте ответить на вопрос — если сейчас скопировать формулу из ячейки В7 (см. рис. выше), которая у нас несколько отличается от формул в других ячейках, и вставить ее в ячейку В20, то ссылка на какую ячейку мы увидим в итоге?
Ответили?
Давайте проверим — в формулу войдет ячейка B16, которая находится выше на четыре ячейки, как и ячейка В3, относительно ячейки В7.
Вот такие ссылки называются относительными, так как в формулу подставляется значение из ячейки, расположенной на определенном расстоянии относительно ячейки, с которой мы работаем.
А что делать, если нужно, чтобы в формуле участвовало значение из какой-то конкретной ячейки? Все логично — нужно использовать абсолютные ссылки, то есть ссылки на конкретные ячейки таблицы.
Как мы знаем, адрес ячейки состоит из обозначения столбца и строки, например, ячейка B3 находится на пересечении третьей строки и столбца B.
Чтобы сделать ссылку на ячейку абсолютной, нужно поставить знак $ перед обозначением столбца и строки (знак доллара ставится с помощью сочетаний клавиш Shift + 4). То есть, если я хочу, чтобы в формуле у меня всегда участвовало значение из ячейки В3, то изменю В3 на $B$3.
Давайте так и сделаем — изменим формулу в ячейке В7:
Абсолютная ссылка
Абсолютная ссылка
Одна ссылка на ячейку B3 у нас абсолютная, а другая остается относительной. Если теперь скопировать значение ячейки B7 и вставить его в любую другую ячейку, например, В21, то мы увидим следующее:
Абсолютная и относительная ссылки в одной формуле
Абсолютная и относительная ссылки в одной формуле
Абсолютная ссылка по-прежнему ведет на ячейку B3, а относительная изменилась и теперь указывает на ячейку B17.
То есть знаком $ мы как бы запрещаем Экселю изменять столбец или строку в адресе ячейки и он всегда будет в неизменном виде.
При этом мы можем запрещать изменять в ссылке что-то одно — либо столбец, либо строку. Такая ссылка будет называться смешанной. Такие ссылки выглядят так — B$2 или $B2, что, соответственно, запретит Эксель менять адрес строки или столбца.
Ну а теперь давайте попрактикуемся и применим полученные знания.
В ячейке А4 напишем — Процент, а в ячейку В4 подставим значение процента по вкладу — 11.
Выносим проценты из формулы в отдельную ячейку
Выносим проценты из формулы в отдельную ячейку
Теперь изменим формулы — меняем в ячейке В7 значение процента на абсолютную ссылку — $B$4, затем тоже самое проделаем в ячейке В8:
Применение абсолютных ссылок
Применение абсолютных ссылок
Растиражируем с помощью автозаполнения формулу из ячейки B8 на остальные ячейки столбца B.
Автозаполнение формул
Автозаполнение формул
Что мы получили в итоге? А то, что теперь мы можем менять и сумму вклада, и процент, а остальные данные будут вычисляться автоматически!
Давайте снизу таблицы в ячейке А19 напишем — Доход, а в ячейку В19 подставим простую формулу, вычисляющую этот доход: =B18-B3, то есть сумма итогового вклада с процентами минус сумма начального вклада.
Вычисление общего дохода
Вычисление общего дохода
С точки зрения функциональности таблица готова, но вот значения в ней не очень наглядны. Поэтому стоит применить некоторое форматирование, чтобы сделать таблицу более читаемой.
Именно это мы и сделаем на следующем шаге.
Если вам удобнее воспринимать информацию в видео-формате, то посмотрите ролик:
Если вам интересен Эксель, то подписывайтесь на этот Дзен-канал или мой видео канал на YouTube.
Excel 10. Диапазон и вычисления в нем – Эффективная работа в MS Office
По окончании этого урока вы сможете:
- Работать с диалоговыми окнами «Вставка функции» и «Аргументы функции»
- Присвоить имя диапазону ячейки и работать с именами диапазонов
- Ввести формулу с абсолютным и относительным адресом ячейки.
Скачайте файл тут. Откройте файл. (Признаюсь – не владею ни одним из этих видов творчества. Просто взяла из Интернета)
1. Диалоговые окна «Вставка функции» и «Аргументы функции»
Шаг 1. Вводим в ячейку А7 Максимум и переходим в ячейку В7:
Шаг 2. Открываем диалоговое окно «Вставка функции» (лента Формулы → команда Вставить функцию):
Как только мы вызвали диалоговое окно «Вставка функции», в вычисляемой ячейке появился знак «=».
Шаг 3. Выбираем в списке из 10 последних использовавших функций «МАКС» (поле «Выберите функцию»).
Это ещё один способ вставить функцию в дополнение к уже известным по прошлой статье (Excel 9). В Excel встроено около 300 функций. Вряд ли вы будете использовать все функции. Поэтому полезно знать, где находится список из самых вами любимых функций, чтобы избежать длительных поисков.
В поле «Поиск функции» вы можете ввести описание нужной вам функции, и Excel услужливо поможет вам в поиске.
При нажатии кнопки выпадающего меню поля «Категории» вы увидите перечень всех категорий функций:
Нашли функцию МАКС? ОК!
Но у нас с вами мелкая неприятность – диалоговое окно «Аргументы функции» перекрывает ряд чисел:
Шаг 4. Щелкаем по значку со стрелкой справа от поля «Число!». Диалоговое окно свернется и вам надо выбрать диапазон, в котором будет искаться максимум.
Шаг 5. Щелкаем по значку со стрелкой справа от поля «Число!» – диалоговое окно «Аргументы функции» развернется. Нажимаем ОК.
В предыдущих версиях Excel эта операция носила название «Мастер функций.
Понять и запомнить! | Кнопка со стрелкой, которая позволяет свернуть и развернуть диалоговое окно, встречается очень часто, так что рекомендую запомнить эту полезную операцию |
2. Имя диапазона
Хорошо, если диапазон для вычислений у нас небольшой, хорошо, если вычисляемая ячейка находится по вычисляемым диапазоном. Но мечты и реальность не всегда совпадают. Вот тут на помощь придет полезная возможность, которая называется «Имя диапазона».
1 способ.
Шаг 1. Выделяем диапазон ячеек В1:В6.
Шаг 2. Задаем имя диапазону (лента Формулы → группа команд Определенные имена → Создать из выделенного):
Откроется диалоговое окно «Создание имен из выделенного диапазона». Оставим активным параметр «в строке выше». ОК.
2 способ.
Шаг 3. Выделите диапазон ячеек А1:А6.
Шаг 4. Задаем имя диапазону (лента Формулы → группа команд Определенные имена → Присвоить имя):
Откроется диалоговое окно «Создание имени».
- По умолчанию содержимое первой ячейки выделенного диапазона становится именем диапазона. Но никто не мешает нам задать другое имя. Обратите внимание, что пробел заменился на нижнее тире. Что поделаешь? Требование Excel.
- Определение области действия имени: вся книга или конкретный лист.
- Пояснения, которые мы сочтем нужным дать этому диапазону. Пояснения не участвуют в вычислениях, операциях и во всем другом прочем. Это «напоминалка» для нас.
- Определенная величина диапазона. Но мы можем скорректировать величину диапазона. Например, у нас прибавились записи, которые следует отнести к этому диапазону. Тем более, что рядом присутствует кнопка со стрелкой, которая позволит нам на время свернуть диалоговое окно.
Понять и запомнить! | При присвоении имени диапазону название не должно содержать пробелов. |
Шаг 5. Нажимаем на кнопку выпадающего меню имени ячейки (неважно, где находится активная ячейка):
Шаг 6. Щелкаем ЛМ по первому имени в этом списке:
Диапазон с именем «Наименование_курса» выделился полностью.
Понять и запомнить! | Разница между двумя способами: 1. Имя диапазона определяется автоматически 2. Имя диапазона можно задать по своему желанию |
Шаг 7. Щелкните в любой ячейке по вашему выбору. Набираем «=су»:
Двойной щелчок ЛМ по «СУММ».
Шаг 8. Выбираем диапазон по имени (набираем непосредственно в ячейке «ц». сразу появляется выпадающий список, в котором присутствуют функции, начинающие на «ц», и имя нашего диапазона). Двойной щелчок ЛМ по имени диапазона:
Шаг 9. И обязательно закрывающая скобка! Требования Excel по части синтаксиса написания формул надо соблюдать.
Шаг 10. Нажимаем Enter:
Смотрим на строку формул: =СУММ(Цена). То есть по имени определил соответствующий диапазон.
Шаг 11. Лента Формулы → группа команд Определенные имена → команда Диспетчер имен. Откроется диалоговое окно «Диспетчер имен»:
В этом окне вы можете создать новое имя для диапазона, изменить или удалить имеющееся имя диапазона. В поле «Диапазон» прописано: на каком листе книги расположен диапазон и адреса граничных ячеек. Кнопка с стрелкой, которая находится справа от этого поля, позволяет свернуть диалоговое окно и изменить диапазон.
3. Абсолютный и относительный адрес ячейки
Скопируем одну таблицу. Вот тут внимание! Если вы просто выделите весь диапазон и перенесете на другое место листа (Excel 5), то вы увидите следующую картину:
Потом потратим драгоценное время на настройки ширины и высоты ячеек. Так что не торопитесь.
Шаг 1. Выделяем таблицу со значениями и копируем в буфер обмена:
Шаг 2. Вставляем содержимое буфера обмена в ячейку F1 специальной вставкой с сохранение ширины столбцов:
Советую постепенно заучивать кнопки специальной вставки – сбережете время и нервы.
Сейчас мы подсчитаем стоимость курса для группы из 20 человек (больше набирать смысла нет). Для первой таблицы введите в диапазоне С2:С6 число «20» в каждую ячейку. Для второй таблицы введите число «20» в ячейку Н1:
Шаг 3. В ячейку D2 введите формулу «=ПРОИЗВЕД(В2;С2). Можно проще: «=В2*С2»:
Шаг 4. А теперь распространим эту формулу по всему столбцу стоимости курсов. Это можно сделать двумя способами.
1 способ.
- Подвести курсор к зеленому квадратику в правом нижнем углу ячейки с формулой – курсор превратиться в черный крест (курсор заполнения таблицы – Excel 3)
- Нажать ЛМ и, не отпуская, протянуть на весь диапазон:
2 способ.
- Подвести курсор к зеленому квадратику в правом нижнем углу ячейки с формулой – курсор превратиться в черный крест (курсор заполнения таблицы – Excel 3)
- Дважды щелкнуть ЛМ:
Посмотрим на формулы в каждой ячейке.
Шаг 5. Покажем формулы (лента Формулы → группа команд Зависимости формул → команда Показать формулы):
Несмотря на наше недвусмысленное указание, какие ячейки будут перемножены, при копировании формулы вниз по диапазону адрес ячейки учитывает номер строки.
Понять и запомнить! | Относительный адрес ячейки адрес ячейки соотносится с номером строки, если мы идем вниз и адрес ячейки соотносится с именем столбца, если мы идем вправо |
Если вы ещё раз щелкните ЛМ по команде «Показать формулы», то в ячейках мы увидим значение формулы.
Поработаем со второй таблицей.
Шаг 6. В ячейку Н2 вводим формулу «=G2*h2»:
Теперь нам надо указать, что при копировании формулы ссылка будет только на ячейку Н1, то есть адрес этой ячейки будет абсолютным. Для указания абсолютного адреса в Excel служит знак «$» или знак доллара. Если не лень, ставьте вручную (Shift+4 в английской раскладке клавиатуры). Но лучше воспользоваться функциональной клавишей F4, которой все равно какая раскладка клавиатуры):
Если вы работаете за ноутбуком, то не забудьте в дополнение одновременно нажить клавишу Fn.
Шаг 7. Поместите курсор на имя ячейки «Н1» в формуле и нажмите Fn на клавиатуре:
Попробуйте пощелкать.
- Относительный адрес. Относительная адресация – это изменяющийся при копировании и перемещении формулы адрес ячейки, содержащей исходное данное (используется по умолчанию).
- Абсолютный адрес. Абсолютная адресация – это не изменяющийся при копировании и перемещении формулы адрес ячейки, содержащей исходное данное. Выглядит такиой адрес следующим образом: $А$1. Знак доллара обозначает, что значения строки и столбца «закреплены».
- Смешанный или частичный адрес. Частичная абсолютная адресация указывается, если при копировании формулы не меняется номер строки или наименование столбца. При этом символ $ в первом случае ставится перед номером строки, а во втором – перед наименованием столбца: B$5; D$12.
Понять и запомнить! | F4 – единственный способ изменить тип адреса ячейки! |
Шаг 8. Нажмем Enter и скопируем формулу по диапазону:
Шаг 9. Покажем формулы (лента Формулы → группа команд Зависимости формул → команда Показать формулы):
При копировании формулы адрес с ценой курса соответствующим образом меняется, а адрес ячейки Н1 повторяется – это абсолютный адрес.
Если вы ещё раз щелкните ЛМ по команде «Показать формулы», то в ячейках мы увидим значение формулы.
Теперь вы сможете:
- Работать с диалоговыми окнами «Вставка функции» и «Аргументы функции»
- Присвоить имя диапазону ячейки и работать с именами диапазонов
- Ввести формулу с абсолютным и относительным адресом ячейки.
По ходу дела мы узнали, что есть:
- Ещё одна возможность специальной вставки буфера обмена
- Работа с курсором заполнения диапазона (черный крестик)
- Режим «Показать формулы»
Формулы Excel — Нотация A1 или R1C1
Нотация A1 или R1C1
Нотация A1
Это метод по умолчанию, используемый для создания (и отображения) ссылок на другие ячейки.
Для ссылки на ячейку введите букву столбца, а затем номер строки, например «= B2».
Ссылка на ячейку «= B2» относится к пересечению столбца «B» со строкой «2».
Все адреса ячеек в формате A1 состоят из буквы столбца и номера строки .
R1C1 Notation
Это обозначение также известно как Relative Notation , не путать с Relative References .
Это альтернативный способ создания (и отображения) ссылок на другие ячейки. Ссылки на ячейки
R1C1 отображаются с использованием значений смещения строки и столбца.
Такое отображение формул часто упрощает понимание взаимосвязей между ячейками.
Здесь показаны те же формулы, но на этот раз в нотации R1C1.
Цифры в квадратных скобках показывают, сколько строк или столбцов находится в ячейке относительно себя.
Отрицательные номера строк означают, что указанная ячейка находится над ячейкой, содержащей формулу.
Отрицательные номера столбцов означают, что указанная ячейка находится слева от ячейки, содержащей формулу.
Переключение на нотацию R1C1
Вы можете переключить ссылки на ячейки на нотацию R1C1 в диалоговом окне «Параметры Excel».
Выберите вкладку «Формулы» и прокрутите вниз до заголовка «Работа с формулами».
Установите флажок «Стиль ссылки R1C1».
Переход на нотацию R1C1 не изменит формулы .Это только изменит вид.
Изменение этого параметра изменит вид всех формул в активной книге.
Обозначение R1C1 — относительные ссылки
Существует два различных типа обозначения R1C1.
Вы можете иметь относительные или абсолютные ссылки.
Относительные ссылки (R [-1] C [-1]) включают квадратные скобки вокруг чисел.
Этот тип используется по умолчанию, и они включают квадратные скобки вокруг чисел.
Две приведенные ниже формулы относятся к разным ячейкам, но имеют одинаковую относительную нотацию R1C1.
Обозначение R1C1 — абсолютные ссылки
Абсолютные ссылки (R2C2) не включают квадратные скобки вокруг чисел.
Две приведенные ниже формулы относятся к одной и той же ячейке и имеют одинаковую абсолютную нотацию R1C1.
Сравнение обозначений
В ячейке | Формула A1 | Формула R1C1 |
A1 | = B2 | = R [1] C [1] |
A2 | = B2 + 1 | = RC [1] +1 |
A3 | = A2 + 1 | = R [-1] C + 1 |
B4 | = 3 доллара США + 1 | = R3C1 + 1 |
C5 | = 4 доллара США + 1 | = R4C [-1] +1 |
D6 | = C5 + 1 | = R [-1] C3 + 1 |
A6 | = СУММ (A1: A5) | = СУММ (R [-5] C: R [-1] C) |
Преимущества R1C1 Нотация
Хотя это более старый стиль ссылки на ячейки, он может быть очень полезен для проверки и поиска ошибочных формул.
Это обозначение может быть полезно, когда вас больше интересует относительное положение ячейки, а не ее абсолютное положение.
Важно
В стиле R1C1 столбцы и строки помечаются цифрами.
Ссылки на ячейки и диапазоны не обязательно должны находиться на том же листе, что и формула.
Хотя ссылки R1C1 менее компактны, числовые ссылки упрощают Excel для вычисления смещения строк и столбцов, используемых в макросах.
При копировании формулы каждая скопированная формула будет иметь точно такое же обозначение R1C1.
© 2021 Better Solutions Limited. Все права защищены. © 2021 Better Solutions Limited TopPrevNext
* Как использовать ссылки на ячейки в Excel (абсолютные, относительные, смешанные) *
Пользователи
Excel должны понимать, как Microsoft Excel интерпретирует ссылки на ячейки и как использование относительных , абсолютных или смешанных ссылок на ячейки может повысить производительность и уменьшить количество ошибок.
○ Это руководство содержит партнерские ссылки. Прочтите нашу политику раскрытия информации, чтобы узнать больше.○
Когда вы копируете и вставляете формулу из одной ячейки в другую, Excel изменяет ссылки на ячейки ! Ага. Обычно это действительно хорошо, но иногда это не так. Мы покажем вам, почему это происходит и как это предотвратить, когда это необходимо. Но сначала давайте посмотрим, как Excel интерпретирует эти адреса ячеек.
Как Excel интерпретирует ссылки на ячейки в формулах
Excel интерпретирует ссылки на ячейки в формулах «реляционным» способом. Он смотрит, как ячейки соотносятся друг с другом, позиционно , в сетке строк и столбцов.Чтобы проиллюстрировать это, нам нужно взглянуть на простую математическую формулу.
Давайте сложим содержимое ячеек A1 и A2 и поместим сумму в ячейку A3 — см. Изображение электронной таблицы ниже. Формула в ячейке A3 также отображается в строке формул рабочего листа: = A1 + A2. (Если вы не знакомы с написанием математических формул, см. Основы математики в Excel).
Вот как Excel интерпретирует формулу в ячейке A3: «Возьмите число в ячейке моего столбца, но на две строки выше меня, добавьте его к числу в ячейке в моей строке и на одну ячейку выше меня, и поместите ответ в этой камере.«
Относительная ссылка на ячейку
При записи адресов ячеек самым простым способом; например A1, B3, это называется относительной ссылкой .
Простейшая ссылка на ячейку называется относительной ссылкой : A1
Excel изменит номер строки и букву столбца при копировании вставки формулы
Большинство пользователей Excel записывают адреса ячеек как относительные ссылки. Фактически, многие пользователи не понимают, что есть другой способ записать адрес ячейки.И при копировании и вставке формулы Excel автоматически изменит номер строки и букву столбца в зависимости от адреса ячейки, в которую вы вставляете формулу.
Это одна из основных функций Excel, которые делают его настолько мощным. Обычно это то, что пользователи хотят, чтобы Excel делал, когда они копируют и вставляют формулы в электронную таблицу.
Например, если мы скопируем формулу в ячейку A3 (= A1 + A2) и вставим ее в ячейку B3, Excel изменит формулу на = B1 + B2 и т. Д. Для столбца C, D и т. Д.Это хорошо, потому что табулирование итоговых значений по столбцам и по строкам, вероятно, является наиболее распространенным использованием электронной таблицы Excel, поэтому это действие по умолчанию делает нас очень продуктивными.
Но что, если вы хотите скопировать или переместить формулу, но НЕ хотите, чтобы Excel каждый раз автоматически менял ссылки на ячейки?
Бывают обстоятельства, когда вы не хотите, чтобы Excel изменял некоторые или все ссылки на ячейки в формуле при ее копировании или перемещении. В таких случаях используйте в формуле абсолютную ссылку на ячейку .Ниже приводится определение абсолютной ссылки на ячейку, а затем пример рабочего листа.
Абсолютная ссылка на ячейку имеет знаки доллара
перед столбцом и строкой: $ A $ 1
Excel НЕ изменит адрес ячейки при копировании или перемещении.
Учебник KeynoteSupport.com
Пример использования абсолютной ссылки
В таблице Excel ниже мы хотим разделить каждое число в строке 2 на число в A1 и поместить ответы в строку 3.Формула для первого столбца в ячейке A3: = A2 / A1 . Если мы скопируем эту формулу в ячейку B3, Excel изменит формулу на = B2 / B1 или отобразит # DIV / 0! ошибка, если одна из ячеек пуста. Мы хотим, чтобы A1 в каждой формуле.
Вместо этого мы используем абсолютную ссылку на ячейку для ячейки A1 и записываем формулу как = A2 / $ A $ 1 . Затем, когда мы копируем формулу из ячейки A3 в ячейку B3, формула изменяется на = B2 / $ A $ 1 , как показано в строке формул рабочего листа — это то, что мы хотим.И формула в ячейке C3 будет = C2 / $ A $ 1 и так далее.
И поскольку мы продолжаем копирование и вставку, A1 никогда не будет изменен.
Три типа ссылок на ячейки
А теперь перейдем к обзору. На самом деле существует три вида ссылок на ячейки. Мы кратко обсудим третий тип ниже.
♦ Относительная ссылка
Простейшая ссылка на ячейку называется относительной ссылкой : A1. Таким образом большинство пользователей ссылаются на ячейки при работе с электронной таблицей.При копировании или перемещении Excel изменит адрес ячейки, чтобы сохранить его относительно исходного положения. Это наиболее удобно при выполнении одного и того же вычисления для нескольких столбцов или строк.
♦ Абсолютная ссылка
Абсолютная ссылка на ячейку «обернута» знаками доллара: $ A $ 1, чтобы Excel никогда не изменял адрес ячейки при копировании или перемещении. Это используется при выполнении вычислений для нескольких столбцов или строк, но всегда должно использоваться значение для конкретной ячейки .
♦ Смешанный артикул
Гибрид, смешанная ссылка , делает либо столбец, либо часть строки адреса ячейки неизменной или привязанной: $ A1 или A $ 1. Смешанная ссылка указывает Excel не изменять ни строку, ни столбец адреса ячейки при копировании или перемещении.
Мы надеемся, что эта статья об относительной ссылке на ячейку и абсолютной ссылке на ячейку была полезной. Ваше здоровье!
↑ Вернуться наверх
ссылок на ячейки в Excel — w3resource
Введение
Есть два типа ссылок на ячейки: относительные и абсолютные.Относительные и абсолютные ссылки ведут себя по-разному при копировании и заполнении в другие ячейки. Относительные ссылки меняются при копировании формулы в другую ячейку. С другой стороны, абсолютные ссылки остаются неизменными независимо от того, где они копируются.
Относительные ссылки на ячейки
Ссылки на ячейки по умолчанию являются относительными. См. Картинку ниже.
При копировании в несколько ячеек они меняются в зависимости от относительного положения строк и столбцов. Например, если вы скопируете формулу = C2 * D2 из строки 2 в строку 3, формула станет = C3 * D3.Относительные ссылки особенно удобны, когда вам нужно повторить один и тот же расчет для нескольких строк или столбцов.
Нажмите клавишу Enter на клавиатуре. Формула будет рассчитана, и результат отобразится в ячейке.
Чтобы создать и скопировать формулу с использованием относительных ссылок:
В следующем примере мы хотим создать формулу, которая будет вычислять брутто путем умножения единиц на ставку / единицу. Лучше создать формулу и скопировать формулу для каждой строки, чем создавать формулу для каждой строки.В приведенном ниже примере мы записали формулу в ячейку E2 и перетащили ее ниже, или дважды щелкните параметр автозаполнения, или скопируйте ее в другие строки. Ячейки будут относительно изменены.
Вот изображение ниже после копирования формулы для каждой строки.
Здесь на рисунке ниже показано, что формула в ячейке E7 ссылается на строку 7, то есть C7 * D7.
Абсолютная ссылка ячейки
Иногда нам нужно скопировать формулу, содержимое какой-либо ячейки, связанной с этой формулой, должно быть исправлено.В этом состоянии можно использовать относительные ссылки на ячейки. В этом типе ссылок на ячейки мы можем сохранить постоянную строку и / или столбец.
Абсолютная ссылка обозначается в формуле добавлением знака доллара ($). Он может предшествовать ссылке на столбец или ссылке на строку, либо перед тем и другим.
В таблице ниже показано использование абсолютной ссылки на ячейку.
Абсолютная ссылка | Особый | Клавиши в клавиатуре |
$ 1 | Столбец и строка не меняются при копировании. | Нажмите F4. |
A $ 1 | Строка при копировании не меняется. | Дважды нажмите F4. |
$ A1 | Столбец при копировании не меняется. | Трижды нажмите F4. |
Обычно вы будете использовать формат $ A $ 1 при создании формул, содержащих абсолютные ссылки. Два других формата используются гораздо реже.
При написании формулы вы можете нажать клавишу F4 на клавиатуре, чтобы переключаться между относительными и абсолютными ссылками на ячейки.Это простой способ быстро вставить абсолютную ссылку.
Создайте и скопируйте формулу, используя абсолютные ссылки:
Если мы хотим рассчитать комиссию для каждой строки на 5% брутто, мы должны использовать абсолютную ссылку на ячейку. По умолчанию ссылка на ячейку является относительной и меняет адрес ячейки во время копирования формулы.
Здесь, в примере ниже, мы записали формулу в ячейку F5. Здесь мы видим, что E5 умножается на $ D $ 1, это означает, что каждое значение столбца E будет умножено на значение столбца D и строки 1.Знак $ (доллар) ограничил изменение адреса ячейки. Нажмите клавишу ввода в ячейку F5, чтобы увидеть результат, или, чтобы остаться на нем, нажмите Ctrl + введите
Теперь найдите маркер заполнения в ячейке, в которую была записана формула, нажмите и удерживайте клавишу мыши на маркере заполнения, затем перетащите вверх к ячейке, которую вы хотите скопировать, и отпустите кнопку мыши. Вы также можете дважды щелкнуть маркер заполнения, чтобы автоматически скопировать формулу в ячейку
Вот изображение ниже показывает, после копирования формулы для количества строк.
Теперь вы видите, как работает абсолютная ссылка на ячейку.
Смешанный эталон
Иногда нам нужна такая комбинация формул, которые содержат такие ссылки на ячейки, которые могут быть статическими для строк или столбцов, то есть комбинация относительных и абсолютных ссылок (смешанная ссылка).
На листе ниже показано, что компания поставила цель на 1-е место. Qtr. для двух продуктов: TV (LCD) и TV (LED), а также указал достижимую цель на месяцы Qtr.и рассчитайте единицы, которые должны быть достигнуты за 3 месяца. Предположим, цель 75000 и 12000
См. Следующий пример, мы хотим получить количество единиц, которое будет произведено за январь, чтобы получить установленную цель. Здесь в листе согласно условию мы умножили В2 на В7.
А теперь нам нужно скопировать формулу для февраля месяца, и здесь мы видим, что ссылки на ячейки являются относительными, а результат неверен. См. Картинку ниже.
Чтобы предотвратить эту ситуацию, мы должны использовать смешанные ссылки на ячейки.Мы использовали $ B2, это означает, что если мы копируем формулу по горизонтали или вертикали, столбец будет абсолютным, а строка будет относительной. Таким же образом мы использовали C $ 7, это означает, что если мы копируем формулу по горизонтали или вертикали, столбец будет относительным, а строка будет статической. Вот картинка ниже.
См. Рисунок ниже для телевизора (ЖКД) за февраль месяц.
См. Рисунок ниже для телевизора (LED) в январе месяце.
Как использовать ссылки на ячейки с несколькими листами ?
Excel позволяет ссылаться на ячейки не только в пределах одного листа книги, но также может обновлять множество листов одновременно с изменениями значения одной ячейки листа.Для работы с большим количеством листов адрес ячейки обозначается как на картинке ниже.
На приведенном ниже рисунке показаны активный мастер листа и другая неактивная транзакция листа. Мы хотим записать формулу в лист транзакции с использованием ссылки на ячейку мастер-листа.
Вот изображение ниже. Здесь в формуле [master! $ B2] указывается, что лист является «основным», а адрес ячейки — $ B2, то есть на листе «мастер» столбец B является абсолютным, а строка — относительным.В формуле [master! B $ 7], указывающей, что лист является «основным», а адрес ячейки — B $ 7, то есть в листе «мастер» столбец является относительным, а строка 7 — абсолютным. В формуле [транзакция! $ B2], указывающая, что лист является «транзакцией», а адрес ячейки — $ B2, то есть в листе «транзакция» столбец B является абсолютным, а строка — относительной.
Обратите внимание, что если имя рабочего листа содержит пробел, вам нужно будет заключить имя в одинарные кавычки (»). Например, «Ссылка на ячейку»! | $ F $ 2.
Предыдущая: Основы работы с ячейками — Excel 2013
Следующая:
Основные функции — Excel 2013
Относительные и абсолютные ссылки на ячейки в MS Excel
Ссылка на ячейку — это адрес или имя ячейки или диапазона ячеек. Это комбинация имени столбца и номера строки. Это помогает программному обеспечению определить ячейку, из которой данные / значение должны использоваться в формуле. Мы можем ссылаться на ячейки других листов, а также других программ.
- Ссылка на ячейку других листов называется Внешняя ссылка .
- Ссылка на ячейку других программ известна как Удаленная ссылка .
В Excel есть два типа ссылок на ячейки:
- Относительная ссылка
- Абсолютная ссылка
Относительная ссылка
Относительная ссылка является ссылкой на ячейку по умолчанию в Excel.Это просто комбинация имени столбца и номера строки без знака доллара ($). Когда вы копируете формулу из одной ячейки в другую, относительный адрес ячейки изменяется в зависимости от относительного положения столбца и строки. C1, D2, E4 и т. Д. Являются примерами относительных ссылок на ячейки. Относительные ссылки используются, когда мы хотим выполнить аналогичную операцию с несколькими ячейками, и формула должна изменяться в соответствии с относительным адресом столбца и строки.
Например, мы хотим добавить оценки двух предметов, введенных в столбец A и столбец B, и отобразить результат в столбце C.Здесь мы будем использовать относительную ссылку, чтобы добавить одни и те же строки столбцов A и B.
Шаги по использованию относительной ссылки:
Шаг 1: Мы записываем формулу в любую ячейку и нажимаем Enter, чтобы она была рассчитана. В этом примере мы записываем формулу (= B2 + A2) в ячейку C2 и нажимаем клавишу ВВОД, чтобы вычислить формулу.
Шаг 2: Теперь щелкните маркер заполнения в углу ячейки, содержащей формулу (C2).
Шаг 3: Перетащите маркер заполнения вверх к ячейкам, которые вы хотите заполнить. В нашем примере мы перетащим его до ячейки C10.
Шаг 4: Теперь мы видим, что операция сложения выполняется между ячейками A2 и B2, A3 и B3 и так далее.
Шаг 5: Вы можете дважды щелкнуть любую ячейку, чтобы проверить, между какими ячейками выполняется операция.
Таким образом, в приведенном выше примере мы видим, что относительный адрес ячейки A2 меняется на A3, A4 и т. Д., Аналогично изменяется относительный адрес для столбца B в зависимости от относительного положения строки.
Абсолютная ссылка
Абсолютная ссылка — это ссылка на ячейку, в которой строка и столбец становятся постоянными путем добавления знака доллара ($) перед именем столбца и номером строки. Абсолютная ссылка не изменяется при копировании формулы из одной ячейки в другую. Если строка или столбец становятся постоянными, это называется смешанной ссылкой . Вы также можете нажать клавишу F4, чтобы сделать любую ссылку на ячейку постоянной. $ A $ 1, $ B $ 3 являются примерами абсолютной ссылки на ячейку.
Например, мы хотим умножить сумму оценок по двум предметам, указанную в столбце A и столбце B, на процент, введенный в ячейку C2, и отобразить результат в столбце D. Здесь мы будем использовать абсолютную ссылку, чтобы адрес ячейки C2 остается постоянным и не меняется в зависимости от относительного положения столбца и строк.
Шаги по использованию абсолютной ссылки:
Шаг 1: Записываем формулу в любую ячейку и нажимаем Enter, чтобы она была рассчитана.В этом примере мы записываем формулу (= (A2 + B2) * $ C $ 2) в ячейку D2 и нажимаем клавишу ВВОД, чтобы вычислить формулу.
Шаг 2: Теперь щелкните маркер заполнения в углу ячейки, содержащей формулу (D2).
Шаг 3: Перетащите маркер заполнения вверх к ячейкам, которые вы хотите заполнить. В нашем примере мы перетащим его до ячейки D10.
Шаг 4: Теперь мы видим, что процент рассчитывается в столбце D.
Шаг 5: Вы можете дважды щелкнуть любую ячейку, чтобы проверить, выполняется ли операция между ячейками, и мы видим, что адрес ячейки C2 не меняется.
Таким образом, в приведенном выше примере мы видим, что адрес ячейки C2 не изменяется, тогда как адрес столбца A и B изменяется в зависимости от относительного положения строки и столбца, это произошло потому, что мы использовали абсолютный адрес ячейки ячейка C2.
Вниманию читателя! Не прекращайте учиться сейчас.Присоединяйтесь к курсу First-Step-to-DSA для учащихся 9-12 классов , , специально разработанного для ознакомления с структурами данных и алгоритмами учащимся 9-12 классов
Как изменить относительную ячейку Excel на абсолютная ячейка?
Обновлено: 30 декабря 2019 г., компания Computer Hope
Формулы электронной таблицы по умолчанию используются как относительные ссылки на ячейки. Когда формула из ячейки копируется в другую ячейку, она изменяется в соответствии с новой ячейкой. В некоторых ситуациях может потребоваться, чтобы формула оставалась неизменной и не менялась, что называется абсолютной ссылкой на ячейку.
Изменить ячейку с относительной ссылки на абсолютную можно, выполнив следующие действия.
- Откройте Microsoft Excel.
- Выделите ячейку, содержащую формулу, которую нужно изменить на абсолютную или относительную ссылку.
- Щелкните поле формулы (показано ниже) или выделите формулу и нажмите клавишу F4 для переключения между абсолютной и относительной ссылкой на ячейку.
Подсказка
Вы также можете выделить части формулы и нажать F4 , чтобы получить частичную абсолютную ссылку.
Если вы хотите писать вручную или создать абсолютную ссылку, используйте в формуле символ «$». Ниже приведен базовый пример, демонстрирующий разницу между базовой относительной и абсолютной ссылкой.
Относительная ссылка
= СУММ (A1: A3)
Приведенная выше основная формула должна быть знакома большинству пользователей; он складывает значения ячеек с A1 по A3.
Абсолютная ссылка
= СУММ (1 австралийский доллар: 3 австралийских доллара)
Чтобы заменить указанную выше относительную ссылку на абсолютную, добавьте символ «$» перед столбцом и строкой.
Частичная абсолютная ссылка
Вы также можете создать частичную абсолютную ссылку, что обеспечивает гибкость в формуле и функциональных возможностях электронной таблицы.
= СУММ (A1: A3)
В этом первом примере только столбец (A) является абсолютной ссылкой, а строка является относительной ссылкой. Когда вы копируете эту формулу в другой столбец и строку, она по-прежнему ссылается на столбец A, но меняет строку в зависимости от того, куда она скопирована.
= СУММ (1 австралийский доллар: 3 австралийских доллара)
В этом втором примере только строки (с 1 по 3) являются абсолютной ссылкой, а столбец — относительной ссылкой.Когда вы копируете эту формулу в другой столбец и строку, она по-прежнему ссылается на строки с 1 по 3, но меняет столбец в зависимости от того, куда он скопирован.
Ссылка или адресация
ячеек — Учебное пособие по Excel
На что ссылаются ячейки?
В Excel ссылка на ячейку определяет расположение ячейки или группы ячеек на листе. Ссылка на ячейку, которую иногда называют адресом ячейки, состоит из буквы столбца и номера строки, которые пересекаются в месте расположения ячейки.Например, при перечислении ссылки на ячейку буква столбца всегда указывается первой — например, A1 или D3. Ссылки на ячейки используются в формулах, функциях, диаграммах и других командах Excel. Хотя ссылки обычно относятся к отдельным ячейкам, например A1, они также могут относиться к группе или диапазону ячеек. Диапазоны идентифицируются ссылками на ячейки в верхнем левом и нижнем правом углах диапазона. Две ссылки на ячейки, используемые для диапазона, разделяются двоеточием (:), который сообщает Excel, что нужно включить все ячейки между этими начальной и конечной точками.Примером диапазона соседних ячеек может быть B5: D10. Обращение к ячейкам также известно как адресация. По умолчанию ссылка на ячейку является относительной. Существует три типа обращения к соте или адресации
.
- Относительная ссылка: Относительная ссылка — это ссылка, которая при копировании из одной позиции в другую корректирует адрес ячейки формулы в соответствии с положением, в котором она находится.
- Абсолютная Ссылка: Возникают ситуации, в которых ссылка на ячейку должен оставаться таким же при копировании или при использовании автозаполнения.Знаки доллара используются для хранения постоянной ссылки на столбец и / или строку.
- Смешанная Ссылка: В Microsoft Excel также есть ссылка, называемая смешанной ссылкой. По сути, это означает, что только столбец или строка имеют символ доллара, например $ C3. Это говорит нам о том, что в формуле вы обязательно должны ссылаться на столбец C, но значение в строке зависит от положения формулы.
Стили ссылок ячеек
Excel поддерживает два разных стиля ссылок для ячеек и диапазонов.Они описаны в таблице ниже:
A1-Style Ссылки Стиль A1 является наиболее распространенной формой ссылок в Excel и является стилем по умолчанию. Этот стиль ссылок состоит из буквы и числа, которые представляют ссылку на столбец и номер строки соответственно. | Ссылки в стиле R1C1 Ссылка в стиле R1C1 состоит из буквы R, за которой следует номер строки, и буквы C, за которой следует номер столбца.Номер строки или столбца в ссылке на стиль R1C1 можно заключить в квадратные скобки, если вы хотите, чтобы номер строки или столбца измерялся как смещенное количество строк или столбцов от текущего местоположения ячейки. Если номер строки или столбца опущен. , это заставляет Excel искать в текущей строке или столбце |
Существует несколько способов ввода относительных и абсолютных значений в формулу. Один из способов заключается в том, что вы можете просто ввести символы $ рядом со строкой или столбцом.Однако есть альтернатива. После того, как вы ввели адрес ячейки, например C4, вы можете вернуться к адресу ячейки, а затем с помощью клавиши F4 переключить ссылку на ячейку с относительной на абсолютную и смешанную.
1. Относительная ссылка или адресация
В Excel и других электронных таблицах относительная ссылка на ячейку определяет расположение ячейки или группы ячеек. Ссылки на ячейки используются в различных функциях, таких как формулы, функции и диаграммы.
Копирование формул и относительных ссылок на ячейки
По умолчанию ссылка на ячейку электронной таблицы является относительной. Это означает, что когда формула или функция копируются и вставляются в другие ячейки, ссылки на ячейки в формуле или функции изменяются, отражая новое расположение функции. Напротив, абсолютная ссылка на ячейку не изменяется, когда формула копируется и вставляется в другие ячейки. Относительная ссылка на ячейку состоит из буквы столбца и номера строки, которые пересекаются в месте расположения ячейки.Примером относительной ссылки на ячейку может быть C4, G15 или Z2345.
Формат данных и копирование формул
Еще одно требование к относительным ссылкам на ячейки для работы при копировании формул состоит в том, что данные, используемые в формуле, должны располагаться в обычном шаблоне. Каждая строка имеет одно и то же поле данных в одном и том же месте. Если данные не упорядочены таким образом, копирование формул приведет к ошибкам на листе.
Копирование формул, содержащих относительные ссылки на ячейки
При копировании формул с помощью дескриптора заполнения, если формула содержит относительные ссылки на ячейки, формулы будут обновлять ссылки на ячейки с каждой итерацией, чтобы отразить новое расположение формулы.Например, на изображении выше формула чистой зарплаты в ячейке D3 копируется с помощью дескриптора заполнения в ячейки D4, D5 и D6.
Исходная формула в D3: = B3 — C3
Поскольку формула содержит относительные ссылки на ячейки, она изменяется каждый раз, когда копируется в новую ячейку с дескриптором заполнения, чтобы отразить новую строку. В результате получаются следующие формулы:
Формула ячейки
D4 = B4 — C4
D5 = B5 — C5
2. Абсолютная ссылка или адресация
В Excel и таблицах Google абсолютная ссылка на ячейку, как и другие ссылки на ячейки, определяет местоположение ячейки или группы ячеек и используется в таких вещах, как формулы, функции и диаграммы.Абсолютная ссылка на ячейку состоит из буквы столбца и номера строки, используемых в обычной ссылке на ячейку, но буквам и цифрам предшествуют знаки доллара ($). Примеры абсолютных ссылок на ячейки: $ C $ 4, $ G $ 15 или $ A $ 345.
Использование абсолютных ссылок на ячейки в формулах
Одно из основных применений абсолютных ссылок на ячейки — это формула, когда вы хотите, чтобы ссылка на ячейку оставалась фиксированной на определенной ячейке. В результате, если формула копируется и вставляется в другие ячейки, абсолютные ссылки на ячейки в формуле или функции не изменяются.Напротив, большинство ссылок на ячейки в электронной таблице являются относительными ссылками на ячейки, которые изменяются при копировании и вставке в другие ячейки. На изображении выше ставка налога расположена в единственной ячейке — D1 — над таблицей данных. Формула в столбце «Налоги» таблицы умножает стоимость предмета на эту ставку налога. Если бы в исходной формуле в ячейке D3 использовались только относительные ссылки на ячейки, а затем эта формула была скопирована в ячейки D4 и D5, результаты были бы такими:
ячейка D3: = C3 * D1 — возвращает результат $ 0.08 для налогов
ячейка D4: = C4 * D2 — возвращает #VALUE! значение ошибки, потому что ячейка D2 содержит текстовую метку Налоги
ячейка D5: = C5 * D3 — возвращает 0,07 доллара США для налогов, потому что он умножает стоимость в C5 на сумму налога 0,08 доллара в ячейке D3, а не ставку налога 6 % в ячейке D1.
В результате использования только относительных ссылок в исходной формуле копирование формулы привело к ошибкам в двух из трех вычислений.
Изменение ссылок на обычные ячейки на абсолютные ссылки на ячейки
Изменяя ссылку налоговой ставки с относительной на абсолютную, формулу можно скопировать без ошибок.Простой способ добавить знаки доллара к ссылке на ячейку при создании формулы:
Щелкните один раз по ячейке, чтобы ввести ссылку на эту ячейку в формулу ‘
Нажмите клавишу F4 на клавиатуре — знаки доллара будут добавлены перед буквой и номер в ссылке.
Чтобы сделать ссылку абсолютной в существующей формуле:
Щелкните один раз ячейку, содержащую формулу, чтобы сделать ее активной.
Нажмите клавишу F2 на клавиатуре, чтобы перевести Excel в режим редактирования.
В ячейке, содержащей формулу, или в строке формул над листом щелкните один раз на ссылка на ячейку изменяется
Нажмите клавишу F4 на клавиатуре — знаки доллара будут добавлены перед буквой и цифрой в ссылке.
Нажмите клавишу Enter на клавиатуре, чтобы выйти из режима редактирования.
Копирование формул, содержащих абсолютные ссылки на ячейки
Важным моментом при использовании абсолютных и относительных ссылок на ячейки в формулах является то, что на исходную формулу никогда не влияет использование или отсутствие абсолютных ссылок. Наличие или отсутствие абсолютных ссылок играет роль только при копировании формулы. В приведенном выше примере налогов, используя абсолютную ссылку на ячейку в формуле налогов в ячейке D3 и затем копируя ее в ячейки D4 и D5, формула и результаты становятся:
ячейка D3: = C3 * $ D $ 1 — возвращает тот же результат. 0 долларов.08 для налогов
ячейка D4: = C4 * $ D $ 1 — возвращает 0,15 доллара США для налогов
ячейка D5: = C5 * $ D $ 1 — возвращает 0,06 доллара США для налогов
В результате использования абсолютной ссылки для ставка налога, формулу можно скопировать без ошибок, сэкономив много времени и усилий.
3. Смешанная ссылка или адресация
В Excel ссылки на ячейки используются в формулах, функциях, диаграммах и других командах Excel. Ссылки на ячейки состоят из буквы столбца и номера строки, которые пересекаются в месте расположения ячейки в электронной таблице, например D2 или AZ234.По умолчанию ссылка на ячейку электронной таблицы является относительной. Это означает, что когда формула или функция копируются и вставляются в другие ячейки, ссылки на ячейки в формуле или функции изменяются, отражая новое расположение функции. Кроме того, абсолютная ссылка на ячейку, например $ F $ 34 или $ G $ 67, не изменяется при копировании формулы или функции в другие ячейки.
Смешанная ссылка на ячейку — это комбинация относительной и абсолютной ссылки на ячейки. Как и в случае абсолютных ссылок на ячейки, знак доллара ($) используется в ссылках на смешанные ячейки, чтобы указать, что буква столбца или номер строки должны оставаться фиксированными при копировании из одной ячейки в другую.Примеры смешанной ссылки на ячейку: $ E4 или F $ 6. Для $ E4 буква столбца фиксирована, в то время как номер строки может изменяться при копировании в другие ячейки. Для F $ 6 номер строки фиксируется, а буква столбца изменяется.
Примечание: при перечислении любой ссылки на ячейку — относительной, абсолютной или смешанной, буква столбца всегда указывается первой, а номер строки всегда указывается второй.
относительных и абсолютных ссылок в Google Sheets и Excel: Служба поддержки Teton Science Schools
И Google Sheets, и Microsoft Excel ссылаются на ячейки по их адресам, используя систему, называемую «нотацией A1».Большинство людей, использующих электронные таблицы, привыкли к этому соглашению. Адрес ячейки состоит из столбца (буквы), за которым следует строка (число). Итак, если ваша целевая ячейка находится в столбце A и строке 2, ее адрес — A2. Таким образом, формула = A2 вернет все, что находится в вашей целевой ячейке:
Это не новость ни для кого, кроме абсолютного новичка в работе с электронными таблицами. Большинство людей также знают, что когда вы копируете и вставляете формулу, содержащую адреса ячеек, Таблицы или Excel дают вам относительную ссылку вашей целевой ячейки.Другими словами, Sheets / Excel знает, что если я скопирую и вставлю свою формулу (= A2) в ячейки ниже (ячейки C3-C7), я, вероятно, не хочу, чтобы все эти ячейки указывали на ячейку A2. Если бы я сделал действительно поместил формулу «= A2» во все мои ячейки, тогда я бы просто получил ячейки столбца, которые все возвращают одно и то же.
Что мне действительно нужно, так это значение ячейки прямо напротив моя формула. Я действительно хочу, чтобы ссылка на ячейку изменялась по мере того, как я копирую ее в столбец, например:
К счастью, это то, что на самом деле делают электронные таблицы, благодаря функции, называемой Relative Referencing. При копировании формулы адреса ячеек изменяются на относительно ячейки, в которую они записаны. в положение ячейки. Я не говорю: «Принесите мне содержимое ячейки A2», я на самом деле говорю: «Принесите мне содержимое ячейки, которая находится на две ячейки слева». В девяти случаях из десяти относительные ссылки — прекрасное время -сохранитель, который может сэкономить часы мучительного ввода данных.Остальная часть этой статьи будет посвящена тому десятому разу, случаям, когда относительные ссылки вызывают некоторые, казалось бы, неразрешимые проблемы. Я покажу, как решить эти проблемы с помощью функции таблиц под названием Absolute Referencing.
Пример
Предположим, у вас есть список цен и вы хотите рассчитать налог с продаж для каждой покупки. Я знаю, что ставка налога в моем районе составляет 6%, и у меня есть список сделок. Я хочу рассчитать налог с продаж для каждой транзакции в столбце E.
«Ну, это просто», — скажете вы. «Я просто умножаю ставку налога с продаж (ячейка C1) на цену продажи (ячейка D4). Ха-ха!»
Это правда, вы получите свою сумму налога с продаж. Но что произойдет, если вы попытаетесь скопировать эту формулу вниз по столбцу? Относительные ссылки пошли не так, вот что!
2 миллиона долларов налога с продаж на заказ на 55 долларов! Что случилось? Если вы посмотрите на формулу, вы увидите проблему. Таблицы пытались мне помочь, меняя ссылки на ячейки, когда я копировал формулу в столбец.Этот оказался полезным для продажной цены (обратите внимание, что он указывает туда, куда я хочу, на ячейку D13), но он также вызвал изменение налогового коэффициента, когда я скопировал формулу в столбец. Эта формула теперь ищет налог с продаж в ячейке C1 (которая на самом деле является датой) и умножает ее на ячейку D13. Это приводит к сумасшедшему расчету налога с продаж.
Мне нужно сказать Таблицам: «Нет, я хочу, чтобы вы каждый раз умножали все мои продажные цены на ячейку C1».
Решение: абсолютные ссылки
Вы можете использовать абсолютную ссылку для отправки этого сообщения в Таблицы (или Excel; они обрабатывают ссылки на ячейки одинаково).Чтобы моя формула оставалась привязанной к фактору налога с продаж в C1, я могу добавить несколько знаков доллара к своей формуле перед C и 1. Вы можете сделать это вручную или поместив курсор где-нибудь в адрес ячейки C1 и затем нажмите клавишу F4 на клавиатуре. Это выглядит так:
Я говорю Таблицам: «Эта ячейка — деньги. Мне она нравится, я хочу сохранить ее, я не хочу, чтобы она менялась». Просто запомните это так: d знаков доллара сообщают Таблицам, что ваша ссылка на ячейку — это деньги, и она не должна меняться. А теперь посмотрите, что происходит, когда я копирую эту новую, улучшенную формулу в столбец:
Точный расчет налогов! Обратите внимание, что даже в нижней части моего столбца последняя ячейка все еще указывает на правильную ставку налога с продаж, 6%, введенную в ячейку C1.
Абсолютная ссылка для массивов
Я рассмотрел чрезвычайно полезную функцию ВПР в предыдущей статье. Однако для правильной работы функции ВПР необходимо указать «телефонную книгу» данных.В большинстве случаев, когда вы используете ВПР, очень важно использовать абсолютные ссылки для своей «телефонной книги». Если вы этого не сделаете, Таблицы (или Excel) будут считать, что вы хотите, чтобы телефонная книга перемещалась каждый раз, когда вы копируете формулу. Вот как это выглядит на практике:
Выше вы заметили, что моя функция VLOOKUP работает большую часть времени, , но она вызывает у меня несколько ошибок. Чем дальше я копирую формулу, тем больше ошибок я увижу, пока, в конце концов, моя функция поиска не будет просто безостановочно возвращать # N / As.ПРОВАЛ! Чтобы решить эту проблему, как вы, наверное, уже догадались, мне нужно добавить несколько $ s в мою телефонную книгу. Я хочу сказать Таблицам, что моя телефонная книга находится в ячейках «Индекс! A2: G30» и , эти ячейки — деньги, я не хочу, чтобы они меняли . Я могу использовать либо клавишу F4, либо ввести $ s вручную, но в любом случае моя формула должна выглядеть так:
Смешанные ссылки
Вот и все, ваш тест черного пояса в Справочниках электронных таблиц : Смешанная ссылка .Смешанные ссылки лучше всего проиллюстрировать другим примером. Допустим, я хочу, чтобы Таблицы создали для меня таблицу умножения. Для справки, таблица умножения представляет собой сетку ячеек, где результат каждой ячейки вычисляется путем умножения ячейки в верхней строке на соответствующее значение в крайнем левом столбце. Настроить каркас таблицы довольно просто:
В этом примере я мог легко ввести формулу для этого. Если я умножу ячейку J1 на ячейку A7, я получу правильный результат.
Я не хочу писать от руки 144 формулы. Могу ли я скопировать и вставить эту формулу = J1 * A7 во всю таблицу? (Вы уже знаете ответ.)
Нет! И использование абсолютных ссылок тоже не сработает. Попробуйте и угадайте, что произойдет, если мы добавим эти знаки доллара к нашей формуле:
Теперь КАЖДАЯ ячейка умножает J1 (9) на A7 (6), с предсказуемыми результатами. Нам нужно каким-то образом сообщить Sheets, что мы хотим, чтобы только ЧАСТЬ нашей ссылки на ячейку была абсолютной, а другая часть была относительной .Это сбивает с толку, поэтому мы разберем это более конкретно.
Наша первая ссылка на ячейку — J1. Если мы посмотрим на нашу таблицу, мы хотим, чтобы Таблицы были ИСПРАВЛЕНЫ в первой строке (строка 1), но мы хотим, чтобы она перемещалась между разными столбцами (A-M). Мы хотим отправить сообщение: «Yo Sheets, было бы здорово, если бы вы могли сохранить эту ссылку на ячейку в строке 1, но мы хотим, чтобы столбцы менялись относительно местоположения нашей формулы». Мы делаем это, добавляя $ перед «1» в нашей ссылке на ячейку, чтобы она читалась как «J $ 1»:
Мы еще не закончили, потому что нам нужна такая же сделка с другой ссылкой (A7).