Поиск
Выбрать ячейку по номеру строки
Определение
Выбрать ячейку по номеру строки — значит передать INDEX столбец и позицию строки внутри этого столбца.
Синтаксис
=INDEX(array, row_num, [column_num])
Аргументы
| Аргумент | Значение |
|---|---|
array |
Столбец, из которого читать, например B2:B4. |
row_num |
Позиция внутри диапазона; первая строка диапазона считается как 1. |
column_num |
Необязательный. Не нужен, когда диапазон — один столбец. |
Пример
Список упаковок хранит количества единиц в B2:B4. Нужно вернуть третье количество.
| A: Упаковка | B: Единицы |
|---|---|
| A | 5 |
| B | 15 |
| C | 25 |
Формула: =INDEX(B2:B4,3)
Результат: 25. Третья ячейка внутри B2:B4 — B4, в которой записано 25.
Практика
В ячейках A2:A4 записаны 10, 20 и 30. В B2 напишите формулу, которая возвращает строку 2 из A2:A4.
- В B2 напишите формулу INDEX, которая возвращает строку 2 из A2:A4.
- B2 должна показать строку 2 из A2:A4.
Шаг 1 из 2
Введите =INDEX(A2:A4,2) в B2.
Строка 2 из A2:A4 равна 20.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
B2 использует INDEX.
B2 теперь показывает 20.
Следующий урок — Выбрать ячейку из одной строки.
Связанные функции
INDEX — это функция, которая возвращает значение в этой позиции строки.
Частая ошибка
Использовать номер строки листа, как в =INDEX(B2:B4,4): B4 — строка 4 листа, но такой позиции внутри B2:B4 нет, поэтому результат — #REF! вместо 25.