Возвращает указанное количество непрерывных строк или столбцов с начала или конца массива.

Синтаксис

=TAKE(массив; строки;[столбцы])

Синтаксис функции TAKE поддерживает следующие аргументы.

  • массив.    Массив, из которого нужно взять строки или столбцы.

  • строки.    Количество строк, которые нужно взять. Отрицательное значение означает взятие с конца массива.

  • столбцы.  Количество столбцов, которые нужно взять. Отрицательное значение означает взятие с конца массива.

Ошибки

  • Excel возвращает #ВЫЧИСЛ!, ошибка указания пустого массива, когда строки или столбцы равны 0. 

  • Excel возвращает ошибку #ЧИСЛО, если массив слишком велик.

Примеры

Скопируйте образец данных из следующей таблицы и вставьте его в ячейку A1 нового листа Excel. При необходимости можно отрегулировать ширину столбцов, чтобы видеть все данные.

Возвращает первые две строки из массива в диапазоне A2:C4.

Данные

1

2

3

4

5

6

7

8

9

Формулы

=TAKE(A2:C4;2)

Возвращает первые два столбца из массива в диапазоне A2:C4.

Данные

1

2

3

4

5

6

7

8

9

Формулы

=TAKE(A2:C4;;2)

Возвращает две последние строки массива в диапазоне A2:C4.

Данные

1

2

3

4

5

6

7

8

9

Формулы

=TAKE(A2:C4;-2)

Возвращает первые две строки и столбца из массива в диапазоне A2:C4.

Данные

1

2

3

4

5

6

7

8

9

Формулы

=TAKE(A2:C4;2;2)

См. также

Функция TOCOL

Функция ВСТРОКУ

Функция DROP Функция EXPAND

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.