Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции АДРЕС в Microsoft Excel. Чтобы узнать больше о работе с почтовыми адресами и создании почтовых наклеек, см. по ссылкам в разделе См. также.
Описание
Функцию АДРЕС можно использовать для получения адреса ячейки на листе по номерам строки и столбца. Например, функция АДРЕС(2;3) возвращает значение $C$2. Еще один пример: функция АДРЕС(77;300) возвращает значение $KN$77. Чтобы передать функции АДРЕС номера строки и столбца в качестве ее аргументов, можно использовать другие функции (например, функции СТРОКА и СТОЛБЕЦ).
Синтаксис
АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[a1];[имя_листа])
Аргументы функции АДРЕС указаны ниже.
-
Номер_строки Обязательный аргумент. Номер строки, используемый в ссылке на ячейку.
-
Номер_столбца Обязательный аргумент. Номер столбца, используемый в ссылке на ячейку.
-
Тип_ссылки Необязательный аргумент. Задает тип возвращаемой ссылки.
Тип_ссылки |
Возвращаемый тип ссылки |
1 или опущен |
Абсолютный |
2 |
Абсолютная строка; относительный столбец |
3 |
Относительная строка; абсолютный столбец |
4 |
Относительный |
-
A1 Необязательный аргумент. Логическое значение, которое определяет тип ссылок: А1 или R1C1. При использовании ссылок типа А1 столбцы обозначаются буквами, а строки — цифрами. При использовании ссылок типа R1C1 и столбцы, и строки обозначаются цифрами. Если аргумент А1 имеет значение ИСТИНА или опущен, то функция АДРЕС возвращает ссылку типа А1; если этот аргумент имеет значение ЛОЖЬ, функция АДРЕС возвращает ссылку типа R1C1.
Примечание: Чтобы изменить тип ссылок, используемый Microsoft Excel, откройте вкладку Файл, а затем нажмите кнопку Параметры и выберите пункт Формулы. В группе Работа с формулами установите или снимите флажок Стиль ссылок R1C1.
-
Имя_листа Необязательный аргумент. Текстовое значение, определяющее имя листа, которое используется для формирования внешней ссылки. Например, формула =АДРЕС(1;1;;;»Лист2″) возвращает значение Лист2!$A$1. Если аргумент имя_листа отсутствует, имя листа не используется, и адрес, возвращаемый функцией, ссылается на ячейку текущего листа.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
=АДРЕС(2;3) |
Абсолютная ссылка |
$C$2 |
=АДРЕС(2;3;2) |
Абсолютная строка; относительный столбец |
C$2 |
=АДРЕС(2;3;2;ЛОЖЬ) |
Абсолютная строка; относительный столбец с типом ссылки R1C1 |
R2C[3] |
=АДРЕС(2;3;1;ЛОЖЬ;»[Книга1]Лист1″) |
Абсолютная ссылка на другую книгу и лист |
‘[Книга1]Лист1’!R2C3 |
=АДРЕС(2;3;1;ЛОЖЬ;»ЛИСТ EXCEL») |
Абсолютная ссылка на другой лист |
‘ЛИСТ EXCEL’!R2C3 |
Нужна дополнительная помощь?
Функция АДРЕС возвращает адрес определенной ячейки (текстовое значение), на которую указывают номера столбца и строки. К примеру, в результате выполнения функции =АДРЕС(5;7) будет выведено значение $G$5.
Примечание: наличие символов «$» в адресе ячейки $G$5 свидетельствует о том, что ссылка на данную ячейку является абсолютной, то есть не меняется при копировании данных.
Функция АДРЕС в Excel: описание особенностей синтаксиса
Функция АДРЕС имеет следующую синтаксическую запись:
=АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[a1];[имя_листа])
Первые два аргумента данной функции являются обязательными для заполнения.
Описание аргументов:
- Номер_строки – числовое значение, соответствующее номеру строки, в которой находится требуемая ячейка;
- Номер_столбца – числовое значение, которое соответствует номеру столбца, в котором расположена искомая ячейка;
- [тип_ссылки] – число из диапазона от 1 до 4, соответствующее одному из типов возвращаемой ссылки на ячейку:
- абсолютная на всю ячейку, например — $A$4
- абсолютная только на строку, например — A$4;
- абсолютная только на столбец, например — $A4;
- относительная на всю ячейку, например A4.
- [a1] – логическое значение, определяющее один из двух типов ссылок: A1 либо R1C1;
- [имя_листа] – текстовое значение, которое определяет имя листа в документе Excel. Используется для создания внешних ссылок.
Примечания:
- Ссылки типа R1C1 используются для цифрового обозначения столбцов и строк. Для возвращения ссылок такого типа в качестве параметра a1 должно быть явно указано логическое значение ЛОЖЬ или соответствующее числовое значение 0.
- Стиль ссылок в Excel может быть изменен путем установки/снятия флажка пункта меню «Стиль ссылок R1C1», который находится в «Файл – Параметры – Формулы – Работа с Формулами».
- Если требуется ссылка на ячейку, которая находится в другом листе данного документа Excel, полезно использовать параметр [имя_листа], который принимает текстовое значение, соответствующее названию требуемого листа, например «Лист7».
Примеры использования функции АДРЕС в Excel
Пример 1. В таблице Excel содержится ячейка, отображающая динамически изменяемые данные в зависимости от определенных условий. Для работы с актуальными данными в таблице, которая находится на другом листе документа требуется получить ссылку на данную ячейку.
На листе «Курсы» создана таблица с актуальными курсами валют:
На отдельном листе «Цены» создана таблица с товарами, отображающая стоимость в долларах США (USD):
В ячейку D3 поместим ссылку на ячейку таблицы, находящейся на листе «Курсы», в которой содержится информация о курсе валюты USD. Для этого введем следующую формулу: =АДРЕС(3;2;1;1;»Курсы»).
Значение параметров:
- 3 – номер строки, в которой содержится искомая ячейка;
- 2 – номер столбца с искомой ячейкой;
- 1 – тип ссылки – абсолютная;
- 1 – выбор стиля ссылок с буквенно-цифровой записью;
- «Курсы» — название листа, на котором находится таблица с искомой ячейкой.
Для расчета стоимости в рублях используем формулу: =B3*ДВССЫЛ(D3).
Функция ДВССЫЛ необходима для получения числового значения, хранимого в ячейке, на которую указывает ссылка. В результате вычислений для остальных товаров получим следующую таблицу:
Как получить адрес ссылки на ячейку Excel?
Пример 2. В таблице содержатся данные о цене товаров, отсортированные в порядке возрастания стоимости. Необходимо получить ссылки на ячейки с минимальной и максимальной стоимостью товаров соответственно.
Исходная таблица имеет следующий вид:
Для получения ссылки на ячейку с минимальной стоимостью товара используем формулу:
Функция АДРЕС принимает следующие параметры:
- число, соответствующее номеру строки с минимальным значением цены (функция МИН выполняет поиск минимального значения и возвращает его, функция ПОИСКПОЗ находит позицию ячейки, содержащей минимальное значение цены. К полученному значению добавлено 2, поскольку ПОИСКПОЗ осуществляет поиск относительно диапазона выбранных ячеек.
- 2 – номер столбца, в котором находится искомая ячейка.
Аналогичным способом получаем ссылку на ячейку с максимальной ценой товара. В результате получим:
Адрес по номерам строк и столбцов листа Excel в стиле R1C1
Пример 3. В таблице содержится ячейка, данные из которой используются в другом программном продукте. Для обеспечения совместимости необходимо предоставить ссылку на нее в виде R1C1.
Исходная таблица имеет следующий вид:
Для получения ссылки на ячейку B6 используем следующую формулу: =АДРЕС(6;2;1;0).
Аргументы функции:
- 6 – номер строки искомой ячейки;
- 2 – номер столбца, в котором содержится ячейка;
- 1 – тип ссылки (абсолютная);
- 0 – указание на стиль R1C1.
В результате получим ссылку:
Практическое применение функции АДРЕС: Поиск значения в диапазоне таблицы Excel по столбцам и строкам.
Примечание: при использовании стиля R1C1 запись абсолютной ссылки не содержит знака «$». Чтобы отличать абсолютные и относительные ссылки используются квадратные скобки «[]». Например, если в данном примере в качестве параметра тип_ссылки указать число 4, ссылка на ячейку примет следующий вид:
Скачать примеры функции АДРЕС для получения ссылки на ячейку в Excel
Так выглядит абсолютный тип ссылок по строкам и столбцам при использовании стиля R1C1.
This article shows you how to get Excel cell address of a lookup result by using the CELL and INDEX functions.
Syntax
=CELL( «address», INDEX( data, MATCH( lookup value for row, lookup range for row, 0 ), column index ) )
Steps
- Start with the =CELL( function
- Type or select «address», parameter
- Continue with the INDEX( function that returns a reference with value
- Apply the arguments for the INDEX function according to your data model B3:E11,MATCH(I3,C3:C11,0),4
- Type )) and press Enter to close both functions and finish the formula
How
The CELL function can return various information about a cell reference. It uses 2 arguments. The first one specifies the type of information, the second one represents the cell reference. To get Excel cell address of a cell, we use «address» string as the first argument. We will use the INDEX function to get the second argument.
The INDEX function can return a value or the reference to a value within a range. Fortunately; you do not need to specify what the INDEX function will return. Excel automatically chooses between the value and the reference according which one is needed. All you need to do is to use your own lookup function inside a CELL function. For example;
=INDEX(B3:E11,MATCH(I3,C3:C11,0),4) returns 534 value
=CELL(«address»,INDEX(B3:E11,MATCH(I3,C3:C11,0),4)) returns $E$8 reference
For detailed information and example for the INDEX function, please see INDEX & MATCH: A Better Way to Look Up Data
This is a unique ability of the INDEX function. You cannot use the same trick on other lookup functions like the VLOOKUP or the MATCH.
Вчера в марафоне 30 функций Excel за 30 дней мы находили элементы массива при помощи функции MATCH (ПОИСКПОЗ) и обнаружили, что она отлично работает в команде с другими функциями, такими как VLOOKUP (ВПР) и INDEX (ИНДЕКС).
20-й день нашего марафона мы посвятим изучению функции ADDRESS (АДРЕС). Она возвращает адрес ячейки в текстовом формате, используя номер строки и столбца. Нужен ли нам этот адрес? Можно ли сделать то же самое с помощью других функций?
Давайте обратимся к сведениям по функции ADDRESS (АДРЕС) и изучим примеры работы с ней. Если у Вас есть дополнительная информация или примеры, пожалуйста, делитесь ими в комментариях.
Содержание
- Функция 20: ADDRESS (АДРЕС)
- Как можно использовать функцию ADDRESS (АДРЕС)?
- Синтаксис ADDRESS (АДРЕС)
- Ловушки ADDRESS (АДРЕС)
- Пример 1: Получаем адрес ячейки по номеру строки и столбца
- Абсолютная или относительная
- A1 или R1C1
- Название листа
- Пример 2: Находим значение ячейки, используя номер строки и столбца
- Пример 3: Возвращаем адрес ячейки с максимальным значением
Функция 20: ADDRESS (АДРЕС)
Функция ADDRESS (АДРЕС) возвращает ссылку на ячейку в виде текста, основываясь на номере строки и столбца. Она может возвращать абсолютный или относительный адрес в стиле ссылок A1 или R1C1. К тому же в результат может быть включено имя листа.
Как можно использовать функцию ADDRESS (АДРЕС)?
Функция ADDRESS (АДРЕС) может возвратить адрес ячейки или работать в сочетании с другими функциями, чтобы:
- Получить адрес ячейки, зная номер строки и столбца.
- Найти значение ячейки, зная номер строки и столбца.
- Возвратить адрес ячейки с самым большим значением.
Синтаксис ADDRESS (АДРЕС)
Функция ADDRESS (АДРЕС) имеет вот такой синтаксис:
ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])
АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])
- abs_num (тип_ссылки) – если равно 1 или вообще не указано, то функция возвратит абсолютный адрес ($A$1). Чтобы получить относительный адрес (A1), используйте значение 4. Остальные варианты: 2=A$1, 3=$A1.
- a1 – если TRUE (ИСТИНА) или вообще не указано, функция возвращает ссылку в стиле A1, если FALSE (ЛОЖЬ), то в стиле R1C1.
- sheet_text (имя_листа) – имя листа может быть указано, если Вы желаете видеть его в возвращаемом функцией результате.
Ловушки ADDRESS (АДРЕС)
Функция ADDRESS (АДРЕС) возвращает лишь адрес ячейки в виде текстовой строки. Если Вам нужно значение ячейки, используйте её в качестве аргумента функции INDIRECT (ДВССЫЛ) или примените одну из альтернативных формул, показанных в примере 2.
Пример 1: Получаем адрес ячейки по номеру строки и столбца
При помощи функции ADDRESS (АДРЕС) Вы можете получить адрес ячейки в виде текста, используя номер строки и столбца. Если Вы введёте только эти два аргумента, результатом будет абсолютный адрес, записанный в стиле ссылок A1.
=ADDRESS($C$2,$C$3)
=АДРЕС($C$2;$C$3)
Абсолютная или относительная
Если не указывать значение аргумента abs_num (тип_ссылки) в формуле, то результатом будет абсолютная ссылка.
Чтобы увидеть адрес в виде относительной ссылки, можно подставить в качестве аргумента abs_num (тип_ссылки) значение 4.
=ADDRESS($C$2,$C$3,4)
=АДРЕС($C$2;$C$3;4)
A1 или R1C1
Чтобы задать стиль ссылок R1C1, вместо принятого по умолчанию стиля A1, Вы должны указать значение FALSE (ЛОЖЬ) для аргумента а1.
=ADDRESS($C$2,$C$3,1,FALSE)
=АДРЕС($C$2;$C$3;1;ЛОЖЬ)
Название листа
Последний аргумент – это имя листа. Если Вам необходимо это имя в полученном результате, укажите его в качестве аргумента sheet_text (имя_листа).
=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")
=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")
Пример 2: Находим значение ячейки, используя номер строки и столбца
Функция ADDRESS (АДРЕС) возвращает адрес ячейки в виде текста, а не как действующую ссылку. Если Вам нужно получить значение ячейки, можно использовать результат, возвращаемый функцией ADDRESS (АДРЕС), как аргумент для INDIRECT (ДВССЫЛ). Мы изучим функцию INDIRECT (ДВССЫЛ) позже в рамках марафона 30 функций Excel за 30 дней.
=INDIRECT(ADDRESS(C2,C3))
=ДВССЫЛ(АДРЕС(C2;C3))
Функция INDIRECT (ДВССЫЛ) может работать и без функции ADDRESS (АДРЕС). Вот как можно, используя оператор конкатенации «&«, слепить нужный адрес в стиле R1C1 и в результате получить значение ячейки:
=INDIRECT("R"&C2&"C"&C3,FALSE)
=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)
Функция INDEX (ИНДЕКС) также может вернуть значение ячейки, если указан номер строки и столбца:
=INDEX(1:5000,C2,C3)
=ИНДЕКС(1:5000;C2;C3)
1:5000 – это первые 5000 строк листа Excel.
Пример 3: Возвращаем адрес ячейки с максимальным значением
В этом примере мы найдём ячейку с максимальным значением и используем функцию ADDRESS (АДРЕС), чтобы получить её адрес.
Функция MAX (МАКС) находит максимальное число в столбце C.
=MAX(C3:C8)
=МАКС(C3:C8)
Далее в игру вступает функция ADDRESS (АДРЕС) в сочетании с MATCH (ПОИСКПОЗ), которая находит номер строки, и COLUMN (СТОЛБЕЦ), которая определяет номер столбца.
=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))
=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))
Оцените качество статьи. Нам важно ваше мнение:
Содержание
- Как определить положение ячейки в таблице в excel
- Как определить положение ячейки в таблице?
- Как обозначаются ячейки в электронной таблице?
- Что такое адрес ячейки и где он отображается при вводе данных?
- Какая ячейка является активной?
- Как называют адреса которые используют в формулах электронных таблиц?
- Как называют ячейки в электронной таблице?
- Как обозначаются строки таблицы?
- Что такое адрес ячейки в Excel?
- Как определить адрес ячейки?
- Что такое диапазон ячеек как указывается адрес диапазона?
- Что называется активной ячейкой?
- Что означает Активная ячейка?
- Что называют активным листом активной ячейкой?
- Что означает ошибка #знач?
- Что понимают под табличным процессором и электронными таблицами?
- Что означает ошибка #ссылка?
- Вопросы. Вопросы Перечислите области применения электронных таблиц. Как определяется положение ячейки в таблице Какая ячейка является активной и как сделать ячейку активной Для чего предназначена строка формул Перечислите особенности ввода текста в ячейки таблицы.
- Примеры функции АДРЕС для получения адреса ячейки листа Excel
- Функция АДРЕС в Excel: описание особенностей синтаксиса
- Примеры использования функции АДРЕС в Excel
- Как получить адрес ссылки на ячейку Excel?
- Адрес по номерам строк и столбцов листа Excel в стиле R1C1
Как определить положение ячейки в таблице в excel
Как определить положение ячейки в таблице?
Ячейка — элементарный объект электронной таблицы, расположенный на пересечении столбца и строки. Адрес ячейки определяется её положением в таблице и образуется из заголовка столбца и номера строки, на пересечении которых она находится, например: А5, D19, ВС71.
Как обозначаются ячейки в электронной таблице?
Ячейка – это пересечение строки и столбца. Столбцы в Excel обозначают буквами (A, B, C), в то время как строки обозначают числами (1, 2, 3). Исходя из строки и столбца, каждой ячейке в Excel присваивается имя, его также называют адрес.
Что такое адрес ячейки и где он отображается при вводе данных?
Каждой ячейке в Excel присваивается имя, его также называют адрес. Например, Е7 – это ячейка, которая находится на пересечении столбца Е и строки 7. При выделении ячейки ее адрес отображается в поле Имя. При выборе ячейки, заголовки строки и столбца, на пересечении которых она находится, становятся подсвеченными.
Какая ячейка является активной?
Активной (выделенной, текущей) ячейкой называется ячейка рабочего листа, с которой Вы в данный момент работаете.
Как называют адреса которые используют в формулах электронных таблиц?
Адреса, которые используют в формулах, называют ссылками. Ссылки дают возможность связывать любые ячейки электронной таблицы и обрабатывать данные в ней. После записи формулы в ячейку электронная таблица отражает в ней не саму формулу, а результат вычисления по формуле.
Как называют ячейки в электронной таблице?
Имя ячейки – это её точные координаты на поле листа, которые необходимы для ссылок на именно эту ячейку при написании формул Excel. По умолчанию (традиционно) имя ячейки программа Excel назначает по буквам столбцов и номерам строк. … Например, R2C2 — это ячейка на пересечении строки 2 со столбцом 2.
Как обозначаются строки таблицы?
Электронная таблица состоит из столбцов и строк. Заголовки столбцов обозначаются буквами или сочетаниями букв (А, С, АВ и т. п.), заголовки строк — числами (1, 2, 3 и далее). На пересечении столбца и строки находится ячейка, которая имеет индивидуальный адрес.
Что такое адрес ячейки в Excel?
Адрес ячейки Excel
Адресом ячейки любой электронной таблицы является пересечение ее строки и столбца, а сама ссылка на него состоит из индексов строки и столбца. Например, в Excel «A1» — это самая первая ячейка таблицы. Ячейки в свою очередь располагаются на конкретном листе книги Excel.
Как определить адрес ячейки?
Адрес – это координаты ячейки, определяемые столбцом и строкой, в которых эта ячейка находится. Столбцы и строки имеют нумерацию (цифровую или буквенную). … По умолчанию используется числовая нумерация строк и буквенный индекс столбцов. Так, если ячейка находится в девятой строке столбца G, то адрес этой ячейки – G9.
Что такое диапазон ячеек как указывается адрес диапазона?
Диапазон – это выделенная прямоугольная область прилегающих ячеек. Данное определение понятия легче воспринять на практических примерах. В формулах диапазон записывается адресами двух ячеек, которые разделенные двоеточием. Верхняя левая и правая нижняя ячейка, которая входит в состав диапазона, например A1:B3.
Что называется активной ячейкой?
Активной называется выделенная жирной рамкой ячейка, в которой осуществляется ввод или редактирование данных. Имя активной ячейки отображается в поле имени.
Что означает Активная ячейка?
Активная ячейка — это ячейка в компьютерной таблице, выбранная для манипуляции. … Ячейка — это имя одного из отдельных полей в электронной таблице. Чтобы сделать его активным, пользователь выбирает ячейку с помощью курсора мыши.
Что называют активным листом активной ячейкой?
Клетки и Листы Активная ячейка также называется текущей ячейкой или ячейкой, в которой находится фокус курсора. … Аналогично, активный лист или текущий лист – это лист, содержащий активную ячейку.
Что означает ошибка #знач?
Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно.
Что понимают под табличным процессором и электронными таблицами?
Табличные процессоры – это специальный комплекс программ для управления электронной таблицей. Электронная таблица (ЭТ) – компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: текст, даты, формулы, числа.
Что означает ошибка #ссылка?
указывает на то, что формула ссылается на недопустимую ячейку. Чаще всего это происходит потому, что формула ссылается на ячейки, которые были удалены или заменены другими данными.
Вопросы. Вопросы Перечислите области применения электронных таблиц. Как определяется положение ячейки в таблице Какая ячейка является активной и как сделать ячейку активной Для чего предназначена строка формул Перечислите особенности ввода текста в ячейки таблицы.
Скачать 15.26 Kb.
1. Перечислите области применения электронных таблиц.
2. Как определяется положение ячейки в таблице?
3. Какая ячейка является активной и как сделать ячейку активной?
4.Для чего предназначена строка формул?
5. Перечислите особенности ввода текста в ячейки таблицы.
6.Как ввести формулу в ячейку?
1 1.Бухгалтерский и банковский учет;
2.Планирование распределение ресурсов;
6.Исследование динамических процессов
2. С помощью переменный-счетчиков (обычно «и» и «йот»).
3. Активная ячейка — это ячейка, в которой выполняется ввод данных.
Одна из ячеек таблицы всегда является активной. Активная ячейка выделяется рамкой.
Чтобы сделать ячейку активной, необходимо клавишами управления курсором подвести рамку к этой ячейке или щелкнуть в ней мышью. 4. Строка формул используется для ввода и изменения значений или формул в ячейках листа. В строке формул отображается значение или формула, содержащаяся в активной ячейке
5. Способы создания БД в MS Access: Самостоятельное, С помощью мастера
Источник
Примеры функции АДРЕС для получения адреса ячейки листа Excel
Функция АДРЕС возвращает адрес определенной ячейки (текстовое значение), на которую указывают номера столбца и строки. К примеру, в результате выполнения функции =АДРЕС(5;7) будет выведено значение $G$5.
Примечание: наличие символов «$» в адресе ячейки $G$5 свидетельствует о том, что ссылка на данную ячейку является абсолютной, то есть не меняется при копировании данных.
Функция АДРЕС в Excel: описание особенностей синтаксиса
Функция АДРЕС имеет следующую синтаксическую запись:
Первые два аргумента данной функции являются обязательными для заполнения.
- Номер_строки – числовое значение, соответствующее номеру строки, в которой находится требуемая ячейка;
- Номер_столбца – числовое значение, которое соответствует номеру столбца, в котором расположена искомая ячейка;
- [тип_ссылки] – число из диапазона от 1 до 4, соответствующее одному из типов возвращаемой ссылки на ячейку:
- абсолютная на всю ячейку, например — $A$4
- абсолютная только на строку, например — A$4;
- абсолютная только на столбец, например — $A4;
- относительная на всю ячейку, например A4.
- [a1] – логическое значение, определяющее один из двух типов ссылок: A1 либо R1C1;
- [имя_листа] – текстовое значение, которое определяет имя листа в документе Excel. Используется для создания внешних ссылок.
- Ссылки типа R1C1 используются для цифрового обозначения столбцов и строк. Для возвращения ссылок такого типа в качестве параметра a1 должно быть явно указано логическое значение ЛОЖЬ или соответствующее числовое значение 0.
- Стиль ссылок в Excel может быть изменен путем установки/снятия флажка пункта меню «Стиль ссылок R1C1», который находится в «Файл – Параметры – Формулы – Работа с Формулами».
- Если требуется ссылка на ячейку, которая находится в другом листе данного документа Excel, полезно использовать параметр [имя_листа], который принимает текстовое значение, соответствующее названию требуемого листа, например «Лист7».
Примеры использования функции АДРЕС в Excel
Пример 1. В таблице Excel содержится ячейка, отображающая динамически изменяемые данные в зависимости от определенных условий. Для работы с актуальными данными в таблице, которая находится на другом листе документа требуется получить ссылку на данную ячейку.
На листе «Курсы» создана таблица с актуальными курсами валют:
На отдельном листе «Цены» создана таблица с товарами, отображающая стоимость в долларах США (USD):
В ячейку D3 поместим ссылку на ячейку таблицы, находящейся на листе «Курсы», в которой содержится информация о курсе валюты USD. Для этого введем следующую формулу: =АДРЕС(3;2;1;1;»Курсы»).
- 3 – номер строки, в которой содержится искомая ячейка;
- 2 – номер столбца с искомой ячейкой;
- 1 – тип ссылки – абсолютная;
- 1 – выбор стиля ссылок с буквенно-цифровой записью;
- «Курсы» — название листа, на котором находится таблица с искомой ячейкой.
Для расчета стоимости в рублях используем формулу: =B3*ДВССЫЛ(D3).
Функция ДВССЫЛ необходима для получения числового значения, хранимого в ячейке, на которую указывает ссылка. В результате вычислений для остальных товаров получим следующую таблицу:
Как получить адрес ссылки на ячейку Excel?
Пример 2. В таблице содержатся данные о цене товаров, отсортированные в порядке возрастания стоимости. Необходимо получить ссылки на ячейки с минимальной и максимальной стоимостью товаров соответственно.
Исходная таблица имеет следующий вид:
Для получения ссылки на ячейку с минимальной стоимостью товара используем формулу:
Функция АДРЕС принимает следующие параметры:
- число, соответствующее номеру строки с минимальным значением цены (функция МИН выполняет поиск минимального значения и возвращает его, функция ПОИСКПОЗ находит позицию ячейки, содержащей минимальное значение цены. К полученному значению добавлено 2, поскольку ПОИСКПОЗ осуществляет поиск относительно диапазона выбранных ячеек.
- 2 – номер столбца, в котором находится искомая ячейка.
Аналогичным способом получаем ссылку на ячейку с максимальной ценой товара. В результате получим:
Адрес по номерам строк и столбцов листа Excel в стиле R1C1
Пример 3. В таблице содержится ячейка, данные из которой используются в другом программном продукте. Для обеспечения совместимости необходимо предоставить ссылку на нее в виде R1C1.
Исходная таблица имеет следующий вид:
Исходная таблица.» src=»https://exceltable.com/funkcii-excel/images/funkcii-excel78-9.png» >
Для получения ссылки на ячейку B6 используем следующую формулу: =АДРЕС(6;2;1;0).
- 6 – номер строки искомой ячейки;
- 2 – номер столбца, в котором содержится ячейка;
- 1 – тип ссылки (абсолютная);
- 0 – указание на стиль R1C1.
В результате получим ссылку:
Примечание: при использовании стиля R1C1 запись абсолютной ссылки не содержит знака «$». Чтобы отличать абсолютные и относительные ссылки используются квадратные скобки «[]». Например, если в данном примере в качестве параметра тип_ссылки указать число 4, ссылка на ячейку примет следующий вид:
Так выглядит абсолютный тип ссылок по строкам и столбцам при использовании стиля R1C1.
Источник