У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію INDIRECT.

Опис

Повертає посилання, указане текстовим рядком. Посилання негайно обробляються для відображення їхнього вмісту. Функція INDIRECT використовується для змінення посилання на клітинку в межах формули без змінення самої формули.

Синтаксис

INDIRECT(посилання_на_клітинку;[a1])

Синтаксис функції INDIRECT має такі аргументи:

  • Ref_text    – обов'язковий параметр. Посилання на клітинку, яка містить посилання у стилі A1, посилання у стилі R1C1, ім'я, визначене як посилання, або посилання на клітинку як текстовий рядок. Якщо ref_text неприпустиме посилання на клітинку, функція INDIRECT повертає #REF! значення помилки #NUM!.

    • Якщо аргумент "посилання_на_клітинку" посилається на іншу книгу (зовнішнє посилання), потрібно відкрити цю книгу. Якщо вихідну книгу не відкрито, функція INDIRECT повертає помилку #REF!. Примітка.Зовнішні посилання не підтримуються у веб-програмі Excel Web App.

    • Якщо аргумент "посилання_на_клітинку" посилається на клітинку за межами діапазону, обмеженого 1 048 576 рядками та 16 384 (XFD) стовпцями, функція INDIRECT повертає помилку #REF!. Примітка.

      Примітка    Ця поведінка відрізняється від Excel версій, раніших за Microsoft Office Excel 2007, які ігнорують перевищене обмеження та повертають значення.

  • 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

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до оцінювачів Microsoft Office

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×