Опис
Повертає посилання, указане текстовим рядком. Посилання негайно обробляються для відображення їхнього вмісту. Функція INDIRECT використовується для змінення посилання на клітинку в межах формули без змінення самої формули.
Синтаксис
INDIRECT(посилання_на_клітинку;[a1])
Синтаксис функції INDIRECT має такі аргументи:
-
Ref_text — обов’язковий аргумент. Посилання на клітинку, яка містить посилання у стилі A1, посилання у стилі R1C1, ім'я, визначене як посилання, або посилання на клітинку як текстовий рядок. Якщо ref_text не є припустимим посиланням на клітинку, функція INDIRECT повертає #REF! .
-
Якщо аргумент "посилання_на_клітинку" посилається на іншу книгу (зовнішнє посилання), потрібно відкрити цю книгу. Якщо вихідну книгу не відкрито, функція INDIRECT повертає помилку #REF!. Примітка.
Примітка.: Зовнішні посилання не підтримуються у веб-програмі Excel Web App.
-
Якщо аргумент "посилання_на_клітинку" посилається на клітинку за межами діапазону, обмеженого 1 048 576 рядками та 16 384 (XFD) стовпцями, функція INDIRECT повертає помилку #REF!. Примітка.
-
-
A1. Обов’язковий аргумент. Логічне значення, яке вказує тип посилання, що міститься в аргументі "посилання_на_клітинку".
-
Якщо клітинка A1 має значення TRUE (істина) або пропущена, значення аргументу "посилання_на клітинку" інтерпретується як посилання у стилі A1.
-
Якщо клітинка А1 має значення FALSE (хибність), значення аргументу "посилання_на_клітинку" інтерпретується як посилання у стилі R1C1.
-
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Дані |
||
---|---|---|
B2 |
1,333 |
|
B3 |
45 |
|
Георгій |
10 |
|
5 |
62 |
|
Формула |
Опис |
Результат |
=INDIRECT(A2) |
Значення посилання у клітинці A2. Посилання веде до клітинки B2, яка містить значення 1,333. |
1,333 |
=INDIRECT(A3) |
Значення посилання у клітинці A3. Посилання веде до клітинки B3, яка містить значення 45. |
45 |
=INDIRECT(A4) |
Оскільки клітинка А4 має визначене ім’я «Георгій», посилання на це визначене ім’я веде до клітинки B4, яка містить значення 10. |
10 |
=INDIRECT("B"&A5) |
Комбінує «B» зі значенням у клітинці A5, яке становить 5. Це, у свою чергу, посилається на клітинку B5, яка містить значення 62. |
62 |