функция VSTACK

Бележки по изданието

Текущ канал

Ежемесечен корпоративен канал

Полугодишен корпоративен канал

Полугодишен корпоративен канал (предварителен преглед)

Office for Mac

Добавя масиви вертикално и последователно, за да върне по-голям масив.

Синтаксис

=VSTACK(array1,[array2],...)

Синтаксисът на функцията VSTACK има следния аргумент:

масив Масивите за добавяне.

Забележки

VSTACK връща масива, образуван чрез добавяне на всеки от аргументите на масива по редови начин. Полученият масив ще бъде със следните размери:

  • Редове: общият брой на всички редове от всеки от аргументите за масиви.
  • Колони: Максималният брой колони от всеки от аргументите на масива.

Грешки

Ако масивът има по-малко колони от максималната ширина на избраните масиви, Excel връща грешка #N/A в допълнителните колони. Използвайте VSTACK вътре във функцията IFERROR , за да заместите #N/A със стойност по ваш избор.

Примери

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Пример 1

Вертикално добавя два прости масива последователно, така че резултатите да са един масив.

Данни
A B C AA BB CC
D E F DD EE FF
Формула
=VSTACK(A2:C3,E2:G3)

Пример 2

Вертикално добавя три масива последователно, така че резултатите са един масив от две колони и шест реда.

Данни
1 2 A B X Y
3 4 C D
5 6
Формули
=VSTACK(A2:B4,C2:D3,E2:F2)

Пример 3

Вертикално добавя три масива последователно, така че резултатите са един масив от три колони и шест реда с грешка #N/A за попълване на празни елементи за масив.

Данни
1 2 A B C #VALUE!
3 4 D E F
5 6
Формули
=VSTACK(A2:B4,C2:E3,F2)