Большинство людей используют ссылки на ячейки при написании формул в Google Таблицах. Например, предположим, что вы добавляете ячейки A1 и A2 — вы, скорее всего, будете использовать формулу A1+A2, чтобы найти решение. Но что, если вы не знаете ссылки на ячейки, с которыми вам нужно работать? Здесь на помощь приходит функция ADDRESS.
Функция АДРЕС в Google Таблицах всегда возвращает ссылку в формате текстовой строки на одну ячейку. Вы можете использовать функцию АДРЕС для создания ссылки на ячейку внутри формулы, которая будет возвращать либо абсолютную, либо относительную ссылку.
Это расширенная функция, но если вы достаточно взаимодействуете с электронными таблицами Google, вы обнаружите, что у нее есть некоторые важные приложения. Читайте дальше, чтобы узнать все, что вам нужно об основах функции ADDRESS в Google Таблицах.
Когда использовать функцию АДРЕС
Функция АДРЕС — это встроенная функция в Google Таблицах. Он принадлежит к группе функций, известных как функции поиска.
Короче говоря, он превращает номера столбцов и строк в адреса ячеек.
Эта функция предназначена для создания ссылки на ячейку из столбца и номера строки. Например, функция АДРЕС вернет ссылку на ячейку $A2, если мы предоставим ей номера строки и столбца 1 и 2 соответственно.
Функция адреса, похоже, мало что делает из определения, поэтому она не часто используется. Кто-то может подумать, что изучение функции ADDRESS в Google Таблицах — пустая трата времени. Однако к концу этого руководства вы поймете значение этой функции, в основном при использовании в сочетании с другими функциями или формулами.
АДРЕС Синтаксис функции
Ниже приведен синтаксис функции АДРЕС:
=АДРЕС(строка, столбец, [absolute_relative_mode], [use_a1_notation], [лист])
Как вы видели выше, это довольно расширенный синтаксис. Однако многие из этих аргументов являются необязательными и используются нечасто. Теперь мы подробнее рассмотрим каждую фразу, чтобы лучше понять, что они делают:
- = (знак равенства): В Google Таблицах знак равенства сообщает программе, что текст внутри представляет собой формулу.
- АДРЕС(): это функция нашего Google Sheet. Это позволяет Sheets знать, какой расчет выполнить.
- ряд: указывает номер строки, соответствующий ячейке. Это обязательный аргумент.
- Столбец: Так же, как аргумент строки, он указывает номер столбца, в котором находится ячейка, для которой мы хотим получить адрес. Это также обязательный аргумент.
-
абсолютный_относительный_режим: Это необязательный аргумент, который подтверждает одно из четырех возможных значений, 1, 2, 3 или 4, каждое из которых соответствует одному из четырех возможных режимов ссылок на ячейки. Они включают:
- 1: Если возвращаемая ссылка имеет значение 1, мы хотим, чтобы и строка, и столбец были абсолютными ссылками (т. е. $А$1).
- 2: Если число 2, мы хотим, чтобы ссылки на строки были относительными, а ссылки на столбцы — абсолютными (т. 1 австралийский доллар).
- 3: Если число 3, мы хотим, чтобы ссылки на строки были абсолютными, а ссылки на столбцы — относительными (т. е. $А1).
- 4: Если число 4, то мы хотим использовать как строку, так и столбец в качестве относительных ссылок (т. е. А1)
- use_a1_notation: Этот необязательный аргумент указывает, следует ли использовать нотацию стиля R1C1 (FALSE) или нотацию стиля A1 (TRUE). Его значение по умолчанию равно true.
- лист: Это строка, содержащая имя листа, на который ссылается адрес. Это необязательный параметр. Если параметр листа отсутствует, предполагается, что мы ищем ссылку на ячейку, расположенную на том же рабочем листе.
Если вам нужно узнать больше о том, какой параметр выбрать для absolute_relative_mode аргумент, проверьте это полное руководство по абсолютным ссылкам для Эксель. Они работают одинаково в Google Таблицах.
Примеры функции АДРЕС в Google Таблицах
Наблюдение за использованием ADDRESS является наиболее эффективным подходом к его пониманию. Несколько возможных комбинаций указанной функции показаны ниже. Изучите их и обратите внимание на различия.
Предыдущие примеры показали, что функция АДРЕС при вызове возвращает только ссылку на ячейку D2. Он не извлекает данные, хранящиеся в ячейке. Не очень полезно использовать функцию ADDRESS отдельно. Однако в сочетании с другими функциями это может быть довольно ценным. Давайте рассмотрим некоторые примеры, чтобы узнать, как это сделать.
НЕПРЯМЫЕ и АДРЕСНЫЕ функции.
Содержимое ссылки на конкретную ячейку, хранящуюся в другой ячейке, отображается с помощью функции ДВССЫЛ. Он идеально подходит для удаление циклических ссылок в вашей электронной таблице. Самая основная форма функции выглядит следующим образом:
=ДВССЫЛ(ячейка)
Вот как использовать ДВССЫЛ:
- В нужную ячейку введите синтаксис = ДВССЫЛ ("A4") и заменить А4 для ячейки, которую вы пытаетесь получить.
- Ударять Входить. В нашем примере Хуавей возвращается как строка из ячейки А4.
Теперь предположим, что мы не знали ссылку на ячейку, но данные строки и столбца хранились в другом месте. Если мы объединим методы INDIRECT и ADDRESS, мы можем легко получить содержимое любой необходимой ячейки.
В этом примере мы знаем, что «Huawei» приходится на строку 4 и столбец 1, поэтому мы поместили номера строки и столбца в электронную таблицу.
Одной только функции ADDRESS будет недостаточно для определения значения в запрошенной ячейке — предоставляется только позиция ячейки $A$4, как показано ниже.
Но если мы заключим его в ДВССЫЛНУЮ функцию, мы сможем прочитать содержимое. Вся формула будет выглядеть так:
= НЕПРЯМОЙ (АДРЕС (D2, E2))
Вот результаты, которые мы получили бы из этой формулы:
Хотя в таком маленьком наборе данных легко искать значения, эта формула отлично подходит для поиска значений, когда у вас есть массивные электронные таблицы с множеством строк и столбцов.
Как вы понимаете, адрес ADDRESS можно вложить во множество другие функции поиска, но мы сохраним их для более продвинутого урока.
Завершение руководства по работе с адресами Google Sheets
Функция ADDRESS Google Sheets редко используется по определенной причине. Это намного сложнее, чем другие функции поиска, такие как XLOOKUP и VLOOKUP. Но вам, возможно, все же придется использовать его в некоторых нишевых ситуациях, поэтому все же полезно иметь базовое представление о нем.
В основном вам придется взаимодействовать с функцией ADDRESS при использовании электронных таблиц других людей. Если вы создаете свою собственную, мы рекомендуем вместо этого использовать функцию ПРОСМОТР.