Получение Nth значение в строке, столбце и диапазон в Microsoft Excel 2010
В этой статье мы узнаем, как получить N-е значение в строке, столбце и диапазоне. Мы используем комбинацию функций «СМЕЩЕНИЕ», «Индекс» и «СТРОКА» в Microsoft Excel 2010.
СМЕЩЕНИЕ: — * Одна из строк и столбцов в диапазоне, который представляет собой указанное количество ячеек или диапазон ячеек, имеет ссылку, возвращенную ссылками. Можно указать одну ячейку или диапазон ячеек, может потребоваться вернуть количество строк и количество столбцов.
Синтаксис функции СМЕЩЕНИЕ: = СМЕЩЕНИЕ (ссылка, строки, столбцы, высота, ширина) Ссылка: — Это ячейка или диапазон, от которого требуется смещение .
Rows and Columns to move: _ _- Сколько строк вы хотите переместить от начальной точки, и оба из них могут быть положительными, отрицательными или нулевыми .
_Height и Width _ * : — Это размер диапазона, который вы хотите вернуть . Давайте рассмотрим пример, чтобы понять, как функция Offset работает в Excel.
У нас есть данные в диапазоне A1: D10, в котором столбец A содержит код продукта, столбец B содержит количество, столбец C содержит стоимость продукта, а столбец D содержит общую стоимость. Мы хотим вернуть значение ячейки C5 в ячейке E2.
Выполните указанные ниже шаги.
-
Выберите ячейку E2 и напишите формулу.
-
= СМЕЩЕНИЕ (A1,4,2,1,1)
-
Нажмите Enter на клавиатуре.
-
Функция вернет значение ячейки C5 .
СТРОКА: — Эта функция используется для возврата номера строки ссылки на ячейку.
Синтаксис функции «СТРОКА»: = СТРОКА (ссылка)
Пример: _ _ = ROW (A1) вернет 1 _ = ROW (A1: A10) вернет 1_ _ = ROW (A1: C10) вернет 1_
ИНДЕКС: Формула индекса возвращает значение из пересечения между номером строки и номером столбца в массиве. Для функции «ИНДЕКС» существует 2 синтаксиса.
_1st Синтаксис функции «ИНДЕКС»: = ИНДЕКС (массив, номер_строки, [номер_столбца]) _
_2nd Синтаксис функции «ИНДЕКС»: = ИНДЕКС (ссылка, номер_строки, [номер_столбца], [номер_области]) _ Например, у нас есть данные в диапазоне A1: C5, в котором столбец A содержит идентификатор заказа, столбец B — цену за единицу, а столбец C содержит количество.
Выполните следующие шаги: — * Запишите формулу в ячейку D2.
-
= ИНДЕКС (A1: C5,2,3)
-
Нажмите Enter на клавиатуре.
-
Функция вернет 10, что означает, что 10 доступно во 2 ^ nd ^ строке и 3 ^ rd ^ столбце.
Давайте рассмотрим пример, чтобы понять, как мы можем получить N-е значение в строке, столбце и диапазоне.
У нас есть данные в диапазоне A1: B12.
Чтобы получить N-е значение в столбце, выполните следующие действия: —
-
Запишите формулу в ячейку C2.
-
= СМЕЩЕНИЕ ($ B $ 1,0, C4-1)
-
Нажмите Enter на клавиатуре.
-
Функция вернет N-е значение в столбце.
Чтобы получить N-е значение в строке, выполните следующие действия: —
-
Запишите формулу в ячейку C2.
-
= СМЕЩЕНИЕ ($ A $ 4, C4-1,0)
-
Нажмите Enter на клавиатуре.
-
Функция вернет N-е значение в строке.
Чтобы получить N-е значение в диапазоне, выполните следующие действия: —
-
Запишите формулу в ячейку C2.
ИНДЕКС ($ A $ 2: $ A $ 12, (СТРОКА () — 2) 3 + 3)
-
Нажмите Enter на клавиатуре.
-
Функция вернет N-е значение в диапазоне.
Таким образом мы можем получить N-е значение в строке, столбце и диапазоне в Microsoft Excel 2010.