Adaugă matrice pe orizontală și în secvență pentru a returna o matrice mai mare.
Sintaxă
=HSTACK(matrice1,[matrice2],...)
Sintaxa funcției HSTACK are următorul argument:
matrice Matricele de adăugat.
Observații
HSTACK returnează matricea formată prin adăugarea fiecăruia dintre argumentele matricei pe coloană. Matricea rezultată va avea următoarele dimensiuni:
-
Rânduri Numărul maxim de rânduri din fiecare argument de matrice.
-
Coloane Numărul combinat al tuturor coloanelor din fiecare argument de matrice.
Erori
Dacă o matrice are mai puține rânduri decât lățimea maximă a matricelor selectate, Excel returnează o eroare #N/A pe rândurile suplimentare. Utilizați HSTACK î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 orizontală 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ă |
||||||
=HSTACK(A2:C3,E2:G3) |
Adaugă pe orizontală trei matrice în ordine, astfel încât rezultatele să fie o matrice de trei rânduri și șase coloane cu eroarea #N/A completând elementele de matrice goale.
Date |
|||||||
1 |
2 |
A |
B |
X |
Y |
||
3 |
4 |
C |
D |
||||
5 |
6 |
||||||
Formule |
|||||||
=HSTACK(A2:B4,C2:D3,E2:F2) |
Adaugă pe orizontală trei matrice în ordine, astfel încât rezultatele să fie o matrice de trei rânduri și șase coloane cu eroarea #N/A completând elementele de matrice goale. Întrucât celula F3 este inițial necompletată, se adaugă valoarea 0 la celula F7.
Date |
|||||||
1 |
2 |
A |
B |
C |
#VALOARE! |
||
3 |
4 |
D |
E |
F |
|||
5 |
6 |
||||||
Formule |
|||||||
=HSTACK(A2:B4,C2:D3,E2:F3) |