Hàm HSTACK

Áp dụng cho
Excel cho Microsoft 365 Excel cho Microsoft 365 dành cho máy Mac Excel 2024 Excel 2024 dành cho máy Mac

Ghi chú phát hành

Kênh Hiện tại

Kênh Doanh nghiệp Hàng tháng

Kênh doanh nghiệp bán niên

Kênh doanh nghiệp bán niên (Xem trước)

Office for Mac

Nối các mảng theo chiều ngang và theo trình tự để trả về một mảng lớn hơn.

Cú pháp

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

Cú pháp hàm HSTACK có đối số sau đây:

Mảng Các mảng cần chắp thêm.

Chú thích

HSTACK trả về mảng được hình thành bằng cách nối thêm từng đối số mảng theo cột. Mảng nhận được sẽ có các kích thước sau đây:

  • Hàng Số lượng hàng tối đa từ mỗi đối số mảng.
  • Cột Số lượng kết hợp của tất cả các cột từ mỗi đối số mảng.

Lỗi

Nếu mảng có ít hàng hơn độ rộng tối đa của các mảng đã chọn, Excel trả về lỗi #N/A trong các hàng bổ sung. Sử dụng HSTACK bên trong hàm IFERROR để thay thế #N/A bằng giá trị mà bạn chọn.

Ví dụ

Sao chép dữ liệu ví dụ trong bảng sau đây và dán vào ô A1 của một bảng tính Excel mới. Nếu cần, bạn có thể điều chỉnh độ rộng cột để xem toàn bộ dữ liệu.

Ví dụ 1

Nối theo chiều ngang hai mảng đơn giản theo trình tự để có kết quả là một mảng.

Dữ liệu
A B C AA BB CC
D E F DD EE FF
Công thức
=HSTACK(A2:C3,E2:G3)

Ví dụ 2

Nối theo chiều ngang ba mảng theo trình tự để có kết quả là một mảng gồm ba hàng và sáu cột với lỗi #N/A để điền các phần tử mảng trống.

Dữ liệu
1 2 A B X y
3 4 C D
5 6
Công thức
=HSTACK(A2:B4,C2:D3,E2:F2)

Ví dụ 3

Nối theo chiều ngang ba mảng theo trình tự để có kết quả là một mảng gồm ba hàng và sáu cột với lỗi #N/A để điền các phần tử mảng trống. Vì ô F3 ban đầu trống nên giá trị 0 sẽ được thêm vào ô F7.

Dữ liệu
1 2 A B C #VALUE!
3 4 D E F
5 6
Công thức
=HSTACK(A2:B4,C2:D3,E2:F3)