Поиск
Прочитать ячейку по текстовому адресу
Определение
Прочитать ячейку, чей адрес хранится как текст, — значит передать INDIRECT этот текст.
Синтаксис
=INDIRECT(ref_text)
Аргументы
| Аргумент | Значение |
|---|---|
ref_text |
Ячейка, которая хранит адрес как текст, например B2 с A4. |
Пример
Лист подсчёта хранит 27 в A4. В ячейке B2 записан текст A4, который называет эту ячейку.
| A: Количество | B: Адрес |
|---|---|
| A4 | |
| 27 |
Формула: =INDIRECT(B2)
Результат: 27. B2 называет A4, а в A4 записано 27.
Практика
В ячейке C5 записано 19. В ячейке D2 записан текст C5. В E2 напишите формулу, которая возвращает значение ячейки, названной в D2.
- В E2 напишите формулу INDIRECT для D2.
- E2 должна показать значение ячейки, названной в D2.
Шаг 1 из 2
Введите =INDIRECT(D2) в E2.
D2 равно C5, а C5 равно 19.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
E2 использует INDIRECT.
E2 теперь показывает 19.
Следующий урок — Упорядочить список.
Связанные функции
INDIRECT — это функция, которая превращает этот текст адреса в живую ссылку на ячейку.
Частая ошибка
Заключить ячейку адреса в кавычки, как в =INDIRECT("B2"): тогда формула возвращает текст A4 вместо 27 в A4.