Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

水平並按順序附加陣列,以傳回較大的陣列。

語法

=HSTACK(array1,[array2],...)

HSTACK 函數語法具有下列引數:

陣列    要附加的陣列。

註解

HSTACK 會傳回將每個陣列引數附加於資料列中所形成的陣列。 產生的陣列會為下列維度:

  •    每個陣列引數的列計數上限。

  •    每個引數陣列中所有欄的合併計數。

錯誤

如果陣列的列數少於所選陣列的最大寬度,Excel 會在其他列中傳回 #N/A 錯誤。 在 IFERROR 函數 內使用 HSTACK,以您選擇的值取代 #N/A。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 如有需要,您可以調整欄寬來查看所有資料。

橫向依序附加兩個簡單的陣列,使結果成為一個陣列。

資料

A

B

C

AA

BB

副本

D

E

F

DD

EE

FF

公式

=HSTACK(A2:C3,E2:G3)

水平依序附加三個陣列,讓結果成為一個包含三個列和六個欄的陣列,並以 #N/A 錯誤填入空白陣列元素。

資料

1

2

A

B

X

Y

3

4

C

D

5

6

公式

=HSTACK(A2:B4,C2:D3,E2:F2)

水平依序附加三個陣列,讓結果成為一個包含三個列和六個欄的陣列,並以 #N/A 錯誤填入空白陣列元素。 因為儲存格 F3 原本是空白的,所以儲存格 F7 中會新增 0 值。

資料

1

2

A

B

C

#VALUE!

3

4

D

E

F

5

6

公式

=HSTACK(A2:B4,C2:D3,E2:F3)

另請參閱

陣列公式的指導方針和範例

VSTACK 函數

CHOOSEROWS 函數

CHOOSECOLS 函數

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×