Excel форматы ссылок на ячейки

Рис.1. Ячейки в Excel в стиле R1C1

После открытия некоторых книг Excel вместо привычных ячеек типа A1, B2, D10 и т.д. мы видим, что и столбцы, и строки обозначены только цифрами. Такой стиль называется R1C1, что означает R – Row, т.е. строка, и C – Column, т.е. столбец. В случае с форматом R1C1 в формулах надо указывать не абсолютный адрес ячейки, а относительный, например, R[-12]C[-1] означает, что значение подставляется из ячейки на 12 строчек выше и 1 левее.  Стиль ссылок по умолчанию в Excel — A1, но что делать, если стиль ссылок изменился, а работать с ним — ну просто никак?

Рис.1. Ячейки в Excel в стиле  R1C1

Рис.1. Ячейки в Excel в стиле R1C1

Знаю многих пользователей, кому такой стиль записи ячеек кажется удобным. Но большинство пользователей предпочли бы видеть обычную сетку ячеек вида A1.

Для того, чтобы вернуться к привычному отображению ссылок на ячейки в Excel, необходимо нажать Файл – Параметры (Рис.2), перейти в закладку «Формулы» и убрать галочку около пункта «Стиль ссылок R1C1» (Рис.3). Все ссылки на ячейки в формулах автоматически обновятся.

Рис.2. Параметры Excel

Рис.2. Параметры Excel

Рис.3. Поменять стиль ссылок в Excel

Рис.3. Поменять стиль ссылок в Excel


No comments yet.

Перейти к содержимому

Адреса ячеек в программе «Excel» могут отображаться в двух разных форматах:

А11) Самый популярный и для большинства пользователей наиболее удобный формат адреса ячеек — это буквы латинского алфавита с цифрами, где названия столбцов обозначаются буквами, а названия строк цифрами. И, соответственно, ячейки имеют адреса по названию пересечения столбца и строки.RC

2) Второй формат — относительные ссылки, менее популярен и востребован. Этот формат имеет вид R1C1. Такой формат отображения показывает адреса ячеек используемых в формуле относительно выбранной ячейки, в которую записывается формула. Многие пользователи, увидев такой формат отображения адресов ячеек, впадают ступор и пытаются перевести вид адресов в привычный буквенно цифровой вид.

Как перевести формат адресов ячеек R1C1 (RC) в обычный вид: A1; B1; C1 и т.д.

Для изменения вида адресов следует выполнить следующую последовательность действий:R1C1 параметры Excel

  • войти во вкладку «Файл»;
  • выбрать меню «Параметры»;
  • далее выбрать вкладку «Формулы»;
  • во вкладке «Формулы» убрать «галочку» (флажок) напротив параметра «Стиль ссылок R1C1»;
  • нажать кнопку «Ok».R1C1

После выполнения указанной последовательности действий адреса ячеек приобретут привычный вид : A1; B1; C1 и т.д.

Excel для Microsoft 365 Excel для Интернета Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

ссылка на ячейку указывает на ячейку или диапазон ячеек листа. Ссылки можно применять в формула, чтобы указать приложению Microsoft Office Excel на значения или данные, которые нужно использовать в формуле.

Ссылки на ячейки можно использовать в одной или нескольких формулах для указания на следующие элементы:

  • данные из одной или нескольких смежных ячеек на листе;

  • данные из разных областей листа;

  • данные на других листах той же книги.

Например:

Формула

Объект ссылки

Возвращаемое значение

=C2

Ячейка C2

Значение в ячейке C2

=A1:F4

Ячейки A1–F4

Значения во всех ячейках, но после ввода формулы необходимо нажать сочетание клавиш Ctrl+Shift+Enter.

Примечание. Эта функция не работает в Excel в Интернете.

=Актив-Пассив

Ячейки с именами «Актив» и «Пассив»

Разность значений в ячейках «Актив» и «Пассив»

{=Неделя1+Неделя2}

Диапазоны ячеек «Неделя1» и «Неделя2»

Сумма значений в диапазонах ячеек «Неделя1» и «Неделя2» как формула массива

=Лист2!B2

Ячейка B2 на листе Лист2

Значение в ячейке B2 на листе Лист2

  1. Щелкните ячейку, в которую нужно ввести формулу.

  2. В строка формул Изображение кнопки введите = (знак равенства).

  3. Выполните одно из следующих действий.

    • Создайте ссылку на одну или несколько ячеек.    Чтобы создать ссылку, выделите ячейку или диапазон ячеек на том же листе.

      Можно переместить границу выделения, перетащив границу ячейки, или перетащить угол границы, чтобы расширить выделение.

    • Создайте ссылку на определенное имя.    Чтобы создать ссылку на определенное имя, выполните одно из указанных ниже действий.

      • Введите имя.

      • Нажмите клавишу F3, выберите имя в поле Вставить имя и нажмите кнопку ОК.

        Примечание: Если в углу цветной границы нет квадратного маркера, значит это ссылка на именованный диапазон.

  4. Выполните одно из указанных ниже действий.

    • Если требуется создать ссылку в отдельной ячейке, нажмите клавишу ВВОД.

    • Если требуется создать ссылку в формула массива (например A1:G4), нажмите сочетание клавиш CTRL+SHIFT+ВВОД.

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

      Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

На ячейки, расположенные на других листах в той же книге, можно сослаться, вставив перед ссылкой на ячейку имя листа с восклицательным знаком (!). В приведенном ниже примере функция СРЗНАЧ используется для расчета среднего значения в диапазоне B1:B10 на листе «Маркетинг» в той же книге.

Пример ссылки на лист

1. Ссылка на лист «Маркетинг».

2. Ссылка на диапазон ячеек с B1 по B10 включительно.

3. Ссылка на лист, отделенная от ссылки на диапазон значений.

  1. Щелкните ячейку, в которую нужно ввести формулу.

  2. В строка формул Изображение кнопки введите = (знак равенства) и формулу, которую нужно использовать.

  3. Щелкните ярлычок листа, на который нужно сослаться.

  4. Выделите ячейку или диапазон ячеек, на которые нужно сослаться.

Примечание: Если имя другого листа содержит знаки, не являющиеся буквами, необходимо заключить имя (или путь) в одинарные кавычки ().

Также можно скопировать и вставить ссылку на ячейку, а затем воспользоваться командой Ссылки на ячейки для создания ссылки на ячейку. Эту команду можно использовать в указанных ниже случаях.

  • Для отображения важных данных в более заметном месте. Предположим, существует книга с множеством листов, на каждом из которых есть ячейка, отображающая итоговые данные по другим ячейкам этого листа. Чтобы выделить такие итоговые ячейки, можно создать ссылки на них с первого листа книги, которые позволят увидеть итоговые данные из всей книги на ее первом листе.

  • Для упрощения ссылок на ячейки между листами и книгами. Команда Ссылки на ячейки автоматически вставляет выражения с правильным синтаксисом.

  1. Выделите ячейку с данными, ссылку на которую необходимо создать.

  2. Нажмите клавиши CTRL+C или перейдите на вкладку Главная и в группе Буфер обмена щелкните Копировать Выноска 4.

    Группа "Буфер обмена" на вкладке "Главная"

  3. Нажмите клавиши CTRL+V или перейдите на вкладку Главная и в группе Буфер обмена щелкните Вставить Изображение кнопки.

    По умолчанию при вставке скопированных данных отображается кнопка Параметры вставки Выноска 4.

  4. Нажмите кнопку Параметры вставки, а затем выберите пункт Вставить связь Изображение кнопки.

  1. Дважды щелкните ячейку, содержащую формулу, которую нужно изменить. Каждая ячейка или диапазон ячеек в Excel, на которые ссылается формула, выделяются своим цветом.

  2. Выполните одно из указанных ниже действий.

    • Чтобы переместить ссылку на ячейку или диапазон, перетащите цветную границу к новой ячейке или диапазону.

    • Чтобы изменить количество ячеек в диапазоне, перетащите угол границы.

    • В строка формул выделите ссылку в формуле и введите новую ссылку Изображение кнопки.

    • Нажмите клавишу F3, выберите имя в поле Вставить имя и нажмите кнопку ОК.

  3. Нажмите клавишу ВВОД или, в случае формула массива, клавиши CTRL+SHIFT+ВВОД.

    Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

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

  1. Выполните одно из указанных ниже действий.

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

    • Чтобы заменить ссылки именами во всех формулах листа, выделите одну пустую ячейку.

  2. На вкладке Формулы в группе Определенные имена щелкните стрелку рядом с кнопкой Присвоить имя и выберите команду Применить имена.

    Группа "Определенные имена" на вкладке "Формулы"

  3. Выберите имена в поле Применить имена, а затем нажмите кнопку ОК.

  1. Выделите ячейку с формулой.

  2. В строке формул строка формул Изображение кнопки выделите ссылку, которую нужно изменить.

  3. Для переключения между типами ссылок нажмите клавишу F4.

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

  1. Щелкните ячейку, в которую нужно ввести формулу.

  2. В строка формул Изображение кнопки введите = (знак равенства).

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

  4. Выполните одно из указанных ниже действий.

    • Если требуется создать ссылку в отдельной ячейке, нажмите клавишу ВВОД.

    • Если требуется создать ссылку в формула массива (например A1:G4), нажмите сочетание клавиш CTRL+SHIFT+ВВОД.

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

      Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

На ячейки, расположенные на других листах в той же книге, можно сослаться, вставив перед ссылкой на ячейку имя листа с восклицательным знаком (!). В приведенном ниже примере функция СРЗНАЧ используется для расчета среднего значения в диапазоне B1:B10 на листе «Маркетинг» в той же книге.

Пример ссылки на лист

1. Ссылка на лист «Маркетинг».

2. Ссылка на диапазон ячеек с B1 по B10 включительно.

3. Ссылка на лист, отделенная от ссылки на диапазон значений.

  1. Щелкните ячейку, в которую нужно ввести формулу.

  2. В строка формул Изображение кнопки введите = (знак равенства) и формулу, которую нужно использовать.

  3. Щелкните ярлычок листа, на который нужно сослаться.

  4. Выделите ячейку или диапазон ячеек, на которые нужно сослаться.

Примечание: Если имя другого листа содержит знаки, не являющиеся буквами, необходимо заключить имя (или путь) в одинарные кавычки ().

  1. Дважды щелкните ячейку, содержащую формулу, которую нужно изменить. Каждая ячейка или диапазон ячеек в Excel, на которые ссылается формула, выделяются своим цветом.

  2. Выполните одно из указанных ниже действий.

    • Чтобы переместить ссылку на ячейку или диапазон, перетащите цветную границу к новой ячейке или диапазону.

    • Чтобы изменить количество ячеек в диапазоне, перетащите угол границы.

    • В строка формул Изображение кнопки выделите ссылку в формуле и введите новую ссылку.

  3. Нажмите клавишу ВВОД или, в случае формула массива, клавиши CTRL+SHIFT+ВВОД.

    Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

  1. Выделите ячейку с формулой.

  2. В строке формул строка формул Изображение кнопки выделите ссылку, которую нужно изменить.

  3. Для переключения между типами ссылок нажмите клавишу F4.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Если вы работаете в Excel не второй день, то, наверняка уже встречали или использовали в формулах и функциях Excel ссылки со знаком доллара, например $D$2 или F$3 и т.п. Давайте уже, наконец, разберемся что именно они означают, как работают и где могут пригодиться в ваших файлах.

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

Это обычные ссылки в виде буква столбца-номер строки ( А1, С5, т.е. «морской бой»), встречающиеся в большинстве файлов Excel. Их особенность в том, что они смещаются при копировании формул. Т.е. C5, например, превращается в С6, С7 и т.д. при копировании вниз или в D5, E5 и т.д. при копировании вправо и т.д. В большинстве случаев это нормально и не создает проблем:

formulas-links-types1.png

Смешанные ссылки

Иногда тот факт, что ссылка в формуле при копировании «сползает» относительно исходной ячейки — бывает нежелательным. Тогда для закрепления ссылки используется знак доллара ($), позволяющий зафиксировать то, перед чем он стоит. Таким образом, например, ссылка $C5 не будет изменяться по столбцам (т.е. С никогда не превратится в D, E или F), но может смещаться по строкам (т.е. может сдвинуться на $C6, $C7 и т.д.). Аналогично, C$5 — не будет смещаться по строкам, но может «гулять» по столбцам. Такие ссылки называют смешанными:

formulas-links-types2.png

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

Ну, а если к ссылке дописать оба доллара сразу ($C$5) — она превратится в абсолютную и не будет меняться никак при любом копировании, т.е. долларами фиксируются намертво и строка и столбец:

formulas-links-types3.png

Самый простой и быстрый способ превратить относительную ссылку в абсолютную или смешанную — это выделить ее в формуле и несколько раз нажать на клавишу F4. Эта клавиша гоняет по кругу все четыре возможных варианта закрепления ссылки на ячейку: C5$C$5 → $C5 → C$5 и все сначала.

Все просто и понятно. Но есть одно «но».

Предположим, мы хотим сделать абсолютную ссылку на ячейку С5. Такую, чтобы она ВСЕГДА ссылалась на С5 вне зависимости от любых дальнейших действий пользователя. Выясняется забавная вещь — даже если сделать ссылку абсолютной (т.е. $C$5), то она все равно меняется в некоторых ситуациях. Например: Если удалить третью и четвертую строки, то она изменится на $C$3. Если вставить столбец левее С, то она изменится на D. Если вырезать ячейку С5 и вставить в F7, то она изменится на F7 и так далее. А если мне нужна действительно жесткая ссылка, которая всегда будет ссылаться на С5 и ни на что другое ни при каких обстоятельствах или действиях пользователя?

Действительно абсолютные ссылки

Решение заключается в использовании функции ДВССЫЛ (INDIRECT), которая формирует ссылку на ячейку из текстовой строки. 

formulas-links-types4.png

Если ввести в ячейку формулу:

=ДВССЫЛ(«C5»)

=INDIRECT(«C5»)

то она всегда будет указывать на ячейку с адресом C5 вне зависимости от любых дальнейших действий пользователя, вставки или удаления строк и т.д. Единственная небольшая сложность состоит в том, что если целевая ячейка пустая, то ДВССЫЛ выводит 0, что не всегда удобно. Однако, это можно легко обойти, используя чуть более сложную конструкцию с проверкой через функцию ЕПУСТО:

=ЕСЛИ(ЕПУСТО(ДВССЫЛ(«C5″));»»;ДВССЫЛ(«C5»))

=IF(ISBLANK(INDIRECT(«C5″));»»;INDIRECT(«C5»))

Ссылки по теме

  • Трехмерные ссылки на группу листов при консолидации данных из нескольких таблиц
  • Зачем нужен стиль ссылок R1C1 и как его отключить
  • Точное копирование формул макросом с помощью надстройки PLEX

При работе с электронными таблицами Excel возникают ситуации, когда при открытии книги столбцы вместо привычных латинских букв имеют в качестве заголовков числа. Происходит это из-за того, что в Excel используется два вида ссылок: А1 и R1C1. Рассмотрим оба стиля и выясним, чем они отличаются, и как отключить стиль R1C1.

Адрес ячейки

Название стиля R1С1 происходит от двух английских слов R— row (строка), C — column (столбец).

В стиле А1 ячейка имеет адрес A1, где А — столбец, а 1 — номер строки. В стиле R1C1 — адрес R1C1, где R1 указывает номер строки, а C1 — номер столбца. Т.е. ячейке С2 одного стиля будет соответствовать ячейка R2C3 (вторая строка, третий столбец).

Формулы

Чем же отличается использование этих стилей при вычислениях? Рассмотрим следующий пример. Дана таблица, состоящая из трех числовых значений. Нужно посчитать сумму этих ячеек.

Сравним формулы, которые получаются при работе с таблицей в A1 и R1C1-стилях.

Для сравнения активируем режим отображения формул: вкладка ФормулыПоказать формулы (удобно, если нужно посмотреть сразу на все формулы в ячейках, а не на результаты).

Получим следующее:

В формулу A1-стиля входят адреса ячеек, значения которых складываются: B3, B4 и C3.

В R1C1-стиле сумма значений ячеек, соответствующих ячейкам примера с A1-стилем, имеет другой вид. В формулу не входят адреса ячеек. Каждое слагаемое указывает, на сколько строк и сколько столбцов происходит смещение ссылки относительно ячейки, в которую вводится формула. Если число в скобках положительно, то ссылка смещается вправо или вниз, если отрицательно — влево или вверх. Все зависит от того, после чего стоит это число: R — смещение строки, C — смещение столбца. Если числа нет, то нет и смещения.

Рассмотрим детально каждое слагаемое:

  • R[-1]C[-1] — ссылка на ячейку, которая расположена на одну строку выше (R — строка, [-1] — смещение вверх) и на один столбец левее (C — столбец, [-1] — смещение на 1 столбец влево). Т.к. формула вводится в ячейку R4C3 (или С4 для A1-стиля), то с учетом смещения мы получим ячейку R3C2. Эта ячейка соответствует ячейке B3 A1-стиля.
  • RC[-1] — ссылка расположена в той же строке, что и формула (нет смещения строки), столбец смещен влево на один (-1). Это ячейка B4 A1-стиля.
  • R[-1]C — ссылка смещена на одну строку вверх (-1) и находится в том же столбце. Это ячейка C3 A1-стиля.

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

Относительные, абсолютные и смешанные ссылки

При вычислениях в таблице Excel используются относительные, абсолютные и смешенные ссылки.

  • Относительные ссылки при копировании формулы меняются. В A1-стиле относительные ссылки записываются как G3, D5 и т.д. В R1C1-стиле R[4]C[2], R[6]C[-1] и т.д. Числа, указывающие на смещение, заключаются в квадратные скобки. RC — ссылка на текущую ячейку (смещение равно нулю).
  • Абсолютные ссылки при копировании не изменяются. В A1-стиле абсолютные ссылки записываются как $G$3, $D$5 и т.д. В R1C1-стиле R4C2, R6C1 и т.д. Числа, указывающие на смещение, не заключаются в квадратные скобки.
  • Смешанные ссылки — ссылки вида $G3, D$5 и т.д. При копировании не меняется только часть ссылки, стоящая после знака $. В R1C1-стиле R4C[2], R[6]C5 и т.д.

Как включить или отключить R1C1-стиль в Excel

Если Вы используете Excel 2003, то выберите СервисПараметры — вкладка Общие. Для включения стиля R1C1 устанавливаем флажок Стиль ссылок R1C1. Для выключения — флажок снимаем.

Для более поздних версий программы (Excel 2007, 2010 и далее) нажимаем кнопку Офис (или Файл) — Параметры ExcelФормулы — устанавливаем флажок Стиль ссылок R1C1. Для выключения — флажок снимаем.

R1C1-стиль удобен при работе с большими таблицами для сравнения формул в ячейках и поиска ошибок.

Кратко об авторе:

Шамарина Татьяна НиколаевнаШамарина Татьяна Николаевна — учитель физики, информатики и ИКТ, МКОУ «СОШ», с. Саволенка Юхновского района Калужской области. Автор и преподаватель дистанционных курсов по основам компьютерной грамотности, офисным программам. Автор статей, видеоуроков и разработок.

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


Порядок вывода комментариев:

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel форматы даты день недели
  • Excel форматы данных форматирование ячейки
  • Excel форматировать как таблицу для чего
  • Excel форматы данных при импорте
  • Excel форматировать заполненные ячейки

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии