Lägger till matriser vågrätt och i följd för att returnera en större matris.
Syntax
=HSTACK(matris1,[matris2],...)
Syntaxen för funktionen HSTACK har följande argument:
matris Matriserna som ska läggas till.
Kommentarer
HSTACK returnerar matrisen som bildas genom att lägga till varje matrisargument på ett kolumnmässigt sätt. Den resulterande matrisen kommer att ha följande mått:
-
Rader Det maximala antalet rader från vart och ett av matrisargumenten.
-
Kolumner Det kombinerade antalet av alla kolumner från vart och ett av matrisargumenten.
Fel
Om en matris har färre rader än den maximala bredden på de markerade matriserna returnerar Excel ett #N/A-fel i de ytterligare raderna. Använd HSTACK inuti funktionen OMFEL för att ersätta #N/A med det värde du väljer.
Exempel
Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. Om det behövs kan du justera kolumnbredderna så att alla data visas.
Lägger horisontellt till två enkla matriser i följd så att resultatet blir en matris.
Data |
||||||
A |
B |
C |
AA |
BB |
CC |
|
D |
E |
F |
DD |
EE |
FF |
|
Formel |
||||||
=HSTACK(A2:C3,E2:G3) |
Lägger till tre matriser vågrätt i följd så att resultatet blir en matris med tre rader och sex kolumner med ett #N/A-fel för att fylla i tomma matriselement.
Data |
|||||||
1 |
2 |
A |
B |
X |
Y |
||
3 |
4 |
C |
D |
||||
5 |
6 |
||||||
Formler |
|||||||
=HSTACK(A2:B4,C2:D3,E2:F2) |
Lägger till tre matriser vågrätt i följd så att resultatet blir en matris med tre rader och sex kolumner med ett #N/A-fel för att fylla i tomma matriselement. Eftersom cell F3 ursprungligen är tom läggs ett 0-värde till i cell F7.
Data |
|||||||
1 |
2 |
A |
B |
C |
#Värdefel! |
||
3 |
4 |
D |
E |
F |
|||
5 |
6 |
||||||
Formler |
|||||||
=HSTACK(A2:B4;C2:D3;E2:F3) |