Funcția HSTACK

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)