Оглавление
В учебнике объясняется, что такое адрес ячейки, как делать абсолютные и относительные ссылки в Excel, как ссылаться на ячейку на другом листе и многое другое.
Как бы просто ни казалось, но ссылки на ячейки Excel ставят в тупик многих пользователей. Как определяется адрес ячейки в Excel? Что такое абсолютная и относительная ссылка и когда следует использовать каждую из них? Как сделать перекрестную ссылку между разными рабочими листами и файлами? В этом учебнике вы найдете ответы на эти и многие другие вопросы.
Что такое ссылка на ячейку в Excel?
A ссылка на ячейку или адрес ячейки это комбинация буквы столбца и номера строки, которая идентифицирует ячейку на рабочем листе.
Например, A1 означает ячейку на пересечении столбца A и строки 1; B2 означает вторую ячейку в столбце B, и так далее.
При использовании в формуле ссылки на ячейки помогают Excel найти значения, которые должна вычислить формула.
Например, чтобы перенести значение A1 в другую ячейку, вы используете эту простую формулу:
=A1
Чтобы сложить значения в ячейках A1 и A2, вы используете вот это:
=A1+A2
Что такое ссылка на диапазон в Excel?
В Microsoft Excel диапазон - это блок из двух или более ячеек. A эталонный диапазон представляет собой адрес верхней левой ячейки и нижней правой ячейки, разделенные двоеточием.
Например, диапазон A1:C2 включает 6 ячеек с A1 по C2.
Стили ссылок Excel
В Excel существует два стиля адресов: A1 и R1C1.
Стиль ссылок A1 в Excel
A1 - это стиль по умолчанию, используемый чаще всего. В этом стиле столбцы определяются буквами, а строки - цифрами, т.е. A1 обозначает ячейку в столбце A, строка 1.
Стиль ссылок R1C1 в Excel
R1C1 - это стиль, в котором и строки, и столбцы обозначаются цифрами, т.е. R1C1 обозначает ячейку в строке 1, столбце 1.
На приведенном ниже снимке экрана показаны стили ссылок A1 и R1C1:
Чтобы переключиться со стиля A1 по умолчанию на R1C1, нажмите кнопку Файл > Опции > Формулы , а затем снимите флажок Справочный стиль R1C1 коробка.
Как создать ссылку в Excel
Чтобы сделать ссылка на ячейку на одном листе, вот что вам нужно сделать:
- Щелкните ячейку, в которую нужно ввести формулу.
- Введите знак равенства (=).
- Сделайте одно из следующих действий:
- Введите ссылку непосредственно в ячейку или в строку формул, или
- Щелкните ячейку, на которую вы хотите сослаться.
- Введите остальную часть формулы и нажмите клавишу Enter, чтобы завершить ее.
Например, чтобы сложить значения в ячейках A1 и A2, введите знак равенства, щелкните A1, введите знак плюс, щелкните A2 и нажмите Enter :
Чтобы создать эталонный диапазон выберите диапазон ячеек на рабочем листе.
Например, чтобы сложить значения в ячейках A1, A2 и A3, введите знак равенства, затем имя функции SUM и открывающую скобку, выделите ячейки с A1 по A3, введите закрывающую скобку и нажмите Enter:
Ссылаться на весь ряд или вся колонка , щелкните номер строки или букву столбца соответственно.
Например, чтобы сложить все ячейки в строке 1, начните вводить функцию SUM, а затем щелкните заголовок первой строки, чтобы включить функцию ссылка на строку в вашей формуле:
Как изменить ссылку на ячейку Excel в формуле
Чтобы изменить адрес ячейки в существующей формуле, выполните следующие действия:
- Щелкните на ячейке, содержащей формулу, и нажмите F2, чтобы войти в режим редактирования, или дважды щелкните на ячейке. Это позволит выделить каждую ячейку/диапазон, на которые ссылается формула, другим цветом.
- Чтобы изменить адрес ячейки, выполните одно из следующих действий:
- Выберите ссылку в формуле и введите новую.
- Выберите ссылку в формуле, а затем выберите другую ячейку или диапазон на листе.
- Чтобы включить в ссылку больше или меньше ячеек, перетащите цветовое выделение границы ячейки или диапазона.
- Нажмите клавишу Enter.
Как сделать перекрестную ссылку в Excel
Чтобы сослаться на ячейки в другом рабочем листе или другом файле Excel, вы должны определить не только целевую ячейку (ячейки), но и лист и рабочую книгу, где находятся ячейки. Это можно сделать с помощью так называемого внешняя ссылка на ячейку .
Как сослаться на другой лист в Excel
Чтобы сослаться на ячейку или диапазон ячеек в другом рабочем листе, введите имя целевого рабочего листа и восклицательный знак (!) перед адресом ячейки или диапазона.
Например, вот как можно обратиться к ячейке A1 на Листе2 в той же рабочей книге:
= Лист2!A1
Если имя рабочего листа содержит пробелы или неалфавитные символы, необходимо заключить имя в одинарные кавычки, например:
='Целевой лист'!A1
Чтобы предотвратить возможные опечатки и ошибки, можно заставить Excel автоматически создавать внешнюю ссылку. Вот как это сделать:
- Начните вводить формулу в ячейку.
- Щелкните вкладку листа, на который нужно сделать перекрестную ссылку, и выберите ячейку или диапазон ячеек.
- Завершите ввод формулы и нажмите Enter .
Для получения дополнительной информации см. раздел Как сослаться на ячейку в другом рабочем листе в Excel.
Как сослаться на другую рабочую книгу в Excel
Чтобы сослаться на ячейку или диапазон ячеек в другом файле Excel, нужно заключить имя рабочей книги в квадратные скобки, затем имя листа, восклицательный знак и адрес ячейки или диапазона. Например:
=[Book1.xlsx]Sheet1!A1
Если имя файла или листа содержит неалфавитные символы, обязательно заключите путь в одинарные кавычки, напр.
='[Целевой файл.xlsx]Sheet1'!A1
Как и в случае ссылки на другой лист, вам не нужно набирать путь вручную. Более быстрый способ - переключиться на другую рабочую книгу и выбрать там ячейку или диапазон ячеек.
Подробное руководство см. в разделе Как сослаться на ячейку в другой рабочей книге.
Относительные, абсолютные и смешанные ссылки на ячейки
В Excel существует три типа ссылок на ячейки: относительные, абсолютные и смешанные. При написании формулы для одной ячейки вы можете использовать любой тип. Но если вы собираетесь скопировать свою формулу в другие ячейки, важно использовать соответствующий тип адреса, поскольку относительные и абсолютные ссылки на ячейки ведут себя по-разному при заполнении других ячеек.
Относительная ссылка на ячейку в Excel
A относительная ссылка это ячейка без знака $ в координатах строки и столбца, например A1 или A1:B10. По умолчанию все адреса ячеек в Excel являются относительными.
При перемещении или копировании нескольких ячеек относительные ссылки изменяются в зависимости от взаимного расположения строк и столбцов. Поэтому, если вы хотите повторить один и тот же расчет в нескольких столбцах или строках, необходимо использовать относительные ссылки на ячейки.
Например, чтобы умножить числа в столбце A на 5, вы вводите эту формулу в B2:
=A2*5
При копировании из строки 2 в строку 3 формула изменится на:
=A3*5
Для получения дополнительной информации см. раздел Относительная ссылка в Excel.
Абсолютная ссылка на ячейку в Excel
An абсолютная ссылка это тот, в котором в координатах строки или столбца стоит знак доллара ($), например, $A$1 или $A$1:$B$10.
Абсолютная ссылка на ячейку остается неизменной при заполнении других ячеек той же формулой. Абсолютные адреса особенно полезны, когда необходимо выполнить несколько вычислений со значением в определенной ячейке или когда нужно скопировать формулу в другие ячейки без изменения ссылок.
Например, чтобы умножить числа в столбце A на число в B2, введите следующую формулу в строке 2, а затем скопируйте формулу вниз по столбцу, перетащив ручку заполнения:
=A2*$B$2
Относительная ссылка (A2) будет меняться в зависимости от относительного положения строки, в которую копируется формула, в то время как абсолютная ссылка ($B$2) всегда будет фиксироваться на одной и той же ячейке:
Более подробную информацию можно найти в Абсолютной справке в Excel.
Ссылка на смешанные клетки
A смешанная ссылка содержит одну относительную и одну абсолютную координату, например, $A1 или A$1.
Может возникнуть множество ситуаций, когда необходимо зафиксировать только одну координату, столбец или строку.
Например, чтобы умножить столбец чисел (столбец A) на 3 разных числа (B2, C2 и D2), вы помещаете следующую формулу в B3, а затем копируете ее вниз и вправо:
=$A3*B$2
В $A3 вы фиксируете координату столбца, поскольку формула всегда должна умножать исходные числа в столбце A. Координата строки является относительной, поскольку она должна меняться для других строк.
В B$2 вы фиксируете координату строки, чтобы указать Excel всегда выбирать множитель в строке 2. Координата столбца является относительной, поскольку множители находятся в 3 разных столбцах, и формула должна соответствующим образом корректироваться.
В результате все вычисления выполняются с помощью одной формулы, которая изменяется должным образом для каждой строки и столбца, куда она копируется:
Примеры реальных формул можно найти в разделе Ссылки на ячейки в Excel.
Как переключаться между различными типами ссылок
Чтобы перейти от относительной ссылки к абсолютной и наоборот, вы можете либо ввести или удалить знак $ вручную, либо воспользоваться сочетанием клавиш F4:
- Дважды щелкните ячейку, содержащую формулу.
- Выберите ссылку, которую вы хотите изменить.
- Нажмите F4 для переключения между четырьмя типами ссылок.
Повторное нажатие клавиши F4 переключает ссылки в таком порядке: A1> $A$1> A$1> $A1.
Циркулярная ссылка в Excel
Если говорить простым языком, то круговая ссылка это тот, который прямо или косвенно ссылается на свою собственную ячейку.
Например, если вы поместите приведенную ниже формулу в ячейку A1, это создаст круговую ссылку:
=A1+100
В большинстве ситуаций круговые ссылки являются источником проблем, и по возможности их следует избегать. Однако в некоторых редких случаях они могут быть единственно возможным решением для конкретной задачи.
В следующем руководстве объясняется, как найти и удалить круговые ссылки в Excel.
3D-ссылка в Excel
3-D ссылка относится к одной и той же ячейке или диапазону ячеек на нескольких рабочих листах.
Например, чтобы найти среднее значение значений в ячейках с A1 по A10 в Sheet1, Sheet2 и Sheet3, можно использовать функцию AVERAGE с 3d-ссылкой:
=AVERAGE(Sheet1:Sheet3!A1:A3)
Чтобы создать формулу с 3d-ссылкой, вот что вам нужно сделать:
- Начните вводить формулу в ячейку как обычно, в данном примере мы вводим =AVERAGE(
- Щелкните на вкладке первого листа, который должен быть включен в 3d-ссылку.
- Удерживая клавишу Shift, щелкните вкладку последнего листа.
- Выберите ячейку или диапазон ячеек для расчета.
- Закончите ввод формулы и нажмите клавишу Enter, чтобы завершить его.
Для получения более подробной информации см. справку 3D в Excel.
Структурированный справочник Excel (ссылки на таблицы)
Структурированная ссылка это специальный термин для включения в формулу имен таблиц и столбцов вместо адресов ячеек. Такие ссылки можно использовать только для обращения к ячейкам в таблицах Excel.
Например, чтобы найти среднее значение чисел в Продажи колонна из Таблица1 можно использовать эту формулу:
=AVERAGE(Table1[Sales])
Для получения дополнительной информации см. раздел Структурированные ссылки в Excel.
Имена Excel (именованный диапазон)
Отдельная ячейка или диапазон ячеек в Excel также могут быть определены с помощью имя Для этого достаточно выделить ячейку(и), ввести имя в поле Именная коробка , и нажмите клавишу Enter.
После создания новых имен вы, возможно, захотите заменить существующие ссылки на ячейки в ваших формулах на заданные имена. Вот как это сделать:
- Выберите ячейки с формулами, в которых нужно изменить ссылки на ячейки на имена.
Чтобы заменить ссылки на определенные имена в все формулы на активном листе выберите любую отдельную пустую ячейку.
- Перейти к Формулы вкладка> Определенные имена группы, нажмите стрелку рядом с Определить имя , а затем нажмите Применять имена ...
- В Применять имена диалоговое окно, выберите одно или несколько имен и нажмите кнопку OK .
В результате ссылки во всех или выбранных формулах будут обновлены до соответствующих имен:
Подробную информацию об именах в Excel можно найти в статье Как создать и использовать именованный диапазон в Excel.
Вот как работать со ссылками на ячейки в Excel. Я благодарю вас за прочтение и надеюсь увидеть вас в нашем блоге на следующей неделе!