Adaugă matricele pe verticală și în ordine, pentru a returna o matrice mai mare
Sintaxă
=VSTACK(matrice1,[matrice2],...)
Sintaxa funcției VSTACK are următorul argument:
matrice Matricele de adăugat.
Observații
VSTACK returnează matricea formată prin adăugarea fiecăruia dintre argumentele matricei în linie. Matricea rezultată va avea următoarele dimensiuni:
-
Rânduri: numărul combinat al tuturor rândurilor din fiecare argument de matrice.
-
Coloane: numărul maxim de coloane din fiecare argument de matrice.
Erori
Dacă o matrice are mai puține coloane decât lățimea maximă a matricelor selectate, Excel returnează o eroare #N/A pe coloanele suplimentare. Utilizați VSTACK în cadrul funcției IFERROR pentru a înlocui #N/A cu valoarea dorită.
Exemple
Copiați datele eșantion din următorul tabel și lipiți-le în celula A1 a unei noi foi de lucru Excel. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Adaugă pe verticală două matrice simple în ordine, astfel încât rezultatul să fie o matrice.
Date |
||||||
A |
B |
C |
AA |
BB |
CC |
|
D |
E |
F |
DD |
EE |
FF |
|
Formulă |
||||||
=VSTACK(A2:C3,E2:G3) |
Adaugă pe verticală trei matrice în ordine, astfel încât rezultatul să fie o matrice cu două coloane și șase rânduri.
Date |
|||||
1 |
2 |
A |
B |
X |
Y |
3 |
4 |
C |
D |
||
5 |
6 |
||||
Formule |
|||||
=VSTACK(A2:B4,C2:D3,E2:F2) |
Adaugă pe verticală trei matrice în ordine, astfel încât rezultatele să fie o matrice de trei coloane și șase rânduri cu eroarea #N/A completând elementele de matrice goale.
Date |
|||||
1 |
2 |
A |
B |
C |
#VALOARE! |
3 |
4 |
D |
E |
F |
|
5 |
6 |
||||
Formule |
|||||
=VSTACK(A2:B4,C2:E3,F2) |