Funcția HSTACK

Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel 2024 Excel 2024 pentru Mac

Note privind versiunea

Canalul Curent

Canal Enterprise lunar

Canal de Întreprindere Semi-Anual

Canal de Întreprindere Semi-Anual (Previzualizare)

Office pentru Mac

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.

Exemplul 1

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)

Exemplul 2

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)

Exemplul 3

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)