Khi làm việc với nhiều bảng tính, việc gộp dữ liệu từ các vùng khác nhau thường mất khá nhiều thời gian nếu thực hiện thủ công. Với các hàm mảng động, Excel cho phép kết hợp nhiều khu vực nhanh chóng và linh hoạt hơn. Trong đó, hàm HSTACK trong Excel hỗ trợ nối dữ liệu theo chiều ngang, còn VSTACK thực hiện thao tác tương tự theo chiều dọc. Cùng tìm hiểu cách sử dụng hai hàm này qua các ví dụ dưới đây.
Hàm HSTACK trong Excel
Khái niệm
Hàm HSTACK trong Excel được sử dụng để nối hai hoặc nhiều mảng dữ liệu theo chiều ngang, tức các vùng được đặt cạnh nhau trong cùng một kết quả. Hàm đặc biệt hữu ích khi cần tổng hợp thông tin từ nhiều bảng có cấu trúc tương đồng hoặc muốn xây dựng một bảng mới bằng cách kết hợp các cột.

HSTACK thuộc nhóm hàm mảng động, vì vậy kết quả có thể tự động mở rộng sang các ô lân cận mà không cần sao chép công thức cho từng dòng. Bạn cũng có thể kết hợp hàm này với FILTER, SORT, UNIQUE hoặc IFERROR để xử lý dữ liệu chuyên sâu hơn.
Cú pháp và các đối số của hàm HSTACK
Cú pháp: =HSTACK(array1,[array2],…)
Trong đó:
- array1: Vùng dữ liệu hoặc mảng đầu tiên cần ghép.
- array2: Vùng tiếp theo muốn đặt bên phải array1.
- …: Có thể bổ sung thêm nhiều mảng khác tùy nhu cầu.

Ví dụ, bảng thứ nhất nằm tại B3 và bảng thứ hai nằm tại E3. Công thức:
=HSTACK(B3:C7,E3:F7)
Excel sẽ lấy hai vùng này và đặt cạnh nhau thành một mảng duy nhất.
Điểm đáng chú ý là các vùng không nhất thiết phải nằm cạnh nhau trên trang tính. Bạn có thể lấy dữ liệu từ những khu vực hoặc sheet khác nhau, miễn là tham chiếu đúng địa chỉ.
Cách dùng hàm HSTACK để ghép dữ liệu theo chiều ngang
Giả sử bảng B3 chứa thông tin sản phẩm và số lượng, trong khi E3 chứa đơn giá và doanh thu. Nếu muốn tạo một bảng tổng hợp với bốn cột, bạn nhập:
=HSTACK(B3:C7,E3:F5)

Kết quả sẽ đưa dữ liệu từ E3 nối tiếp về phía bên phải bảng B3.
Một ưu điểm khác của HSTACK là khả năng kết hợp với các hàm lọc. Chẳng hạn, khi cần ghép hai danh sách sau khi loại bỏ dữ liệu trùng, có thể sử dụng:
=UNIQUE(HSTACK(B4:C8,E4:F8))

Cách làm này phù hợp với những trường hợp cần nhanh chóng tổng hợp danh sách khách hàng, sản phẩm, mã hàng hoặc thông tin từ nhiều nguồn khác nhau.
Nếu các vùng dữ liệu có số hàng không bằng nhau, Excel vẫn tạo kết quả dựa trên vùng có nhiều hàng hơn. Những vị trí không có dữ liệu tương ứng có thể xuất hiện lỗi #N/A. Khi đó, bạn có thể dùng IFERROR để thay thế lỗi bằng ô trống:
=IFERROR(HSTACK(B3:C7,E3:F10),””)
Nhờ vậy, bảng kết quả sẽ dễ đọc và thuận tiện hơn khi tiếp tục xử lý.
Hàm VSTACK trong Excel
Khái niệm
Nếu HSTACK ghép dữ liệu theo chiều ngang thì VSTACK thực hiện thao tác ngược lại. Vậy hàm VSTACK là gì? Đây là hàm cho phép xếp chồng nhiều mảng dữ liệu theo chiều dọc, trong đó vùng phía sau sẽ được đặt bên dưới vùng phía trước.

Chức năng này rất hữu ích khi bạn có nhiều bảng cùng cấu trúc nhưng nằm ở các vị trí khác nhau và muốn tạo một danh sách thống nhất. Ví dụ, dữ liệu bán hàng của tháng 1, tháng 2 và tháng 3 có thể được nối thành một bảng duy nhất mà không cần sao chép thủ công.
Cú pháp và các đối số của hàm VSTACK
Cú pháp: =VSTACK(array1,[array2],…)
Các đối số gồm:
- array1: Mảng hoặc vùng dữ liệu đầu tiên.
- array2: Mảng tiếp theo được đặt phía dưới array1.
- …: Các vùng bổ sung nếu cần.
Ví dụ, muốn nối hai bảng B3 và E3 theo chiều dọc, công thức có thể viết:
=VSTACK(B3:C7,E3:F7)
Kết quả là bảng thứ hai được đặt bên dưới bảng thứ nhất.
Hướng dẫn dùng hàm VSTACK để ghép dữ liệu theo chiều dọc
Giả sử bạn đang có hai bảng dữ liệu, mỗi bảng bao gồm một cột số và một cột văn bản. Để nối hai vùng dữ liệu theo chiều dọc bằng VSTACK, bạn thực hiện theo các bước sau:
- Nhập =VSTACK( vào ô cần hiển thị kết quả.
- Chọn vùng dữ liệu của bảng thứ nhất, chẳng hạn B3, sau đó nhập dấu phẩy.
- Tiếp tục chọn vùng dữ liệu của bảng thứ hai, ví dụ E3.
- Công thức hoàn chỉnh: =VSTACK(B3:C7,E3:F7)

Ngoài cách ghép dữ liệu thông thường, VSTACK còn cho phép bạn tạo một bảng mới có sẵn dòng tiêu đề. Ví dụ, khi xử lý danh sách gồm tên và tuổi, bạn có thể thực hiện như sau:
- Bắt đầu với hàm VSTACK.
- Đưa tiêu đề vào công thức dưới dạng một mảng, chẳng hạn {“Name”,”Age”}.
- Thêm dấu phẩy để phân tách các đối số.
- Lần lượt nhập phạm vi dữ liệu của hai bảng và bỏ qua hàng tiêu đề cũ.
- Công thức tham khảo: =VSTACK({“Name”,”Age”},B3:C8,B11:C16)

Nếu muốn dữ liệu sau khi ghép được sắp xếp theo tên, bạn có thể kết hợp VSTACK với hàm SORT. Khi đó, đặt VSTACK bên trong SORT để Excel tự động sắp xếp kết quả. Công thức có thể viết như sau: =VSTACK({“Name”,”Age”},SORT(VSTACK(B3:C8,B11:C16)))

Các lưu ý khi sử dụng hàm HSTACK, VSTACK
Khi áp dụng hàm HSTACK trong Excel và VSTACK, bạn nên lưu ý một số vấn đề để hạn chế lỗi:
- Kiểm tra kích thước vùng dữ liệu: HSTACK ưu tiên ghép theo chiều ngang, còn VSTACK nối theo chiều dọc. Nếu kích thước các mảng chênh lệch, phần thiếu có thể phát sinh #N/A.
- Đảm bảo dữ liệu đầu vào phù hợp: Các bảng có cùng cấu trúc sẽ giúp kết quả dễ theo dõi và thuận tiện cho việc lọc, sắp xếp.
- Chú ý tiêu đề: Khi gộp nhiều bảng, nên chủ động kiểm soát hàng tiêu đề để tránh lặp lại thông tin.
- Xử lý lỗi: Có thể kết hợp IFERROR với HSTACK hoặc VSTACK để thay thế các giá trị #N/A bằng ô trống hoặc nội dung mong muốn.
- Kết hợp hàm khác: FILTER, SORT, UNIQUE, IFERROR là những lựa chọn hữu ích để lọc, sắp xếp, loại bỏ trùng lặp và làm sạch kết quả.
- Lưu ý phiên bản Excel: Đây là các hàm mảng động, vì vậy khả năng hỗ trợ phụ thuộc vào phiên bản Excel bạn đang sử dụng. Nếu công thức không được nhận diện, hãy kiểm tra phiên bản ứng dụng.
Vệc sử dụng HSTACK Excel và VSTACK giúp đơn giản hóa đáng kể quá trình tổng hợp dữ liệu. Thay vì sao chép từng vùng rồi chỉnh sửa thủ công, bạn chỉ cần một công thức để tạo bảng kết quả có khả năng tự cập nhật khi dữ liệu nguồn thay đổi. Khi kết hợp với các hàm xử lý khác, hai công cụ này còn hỗ trợ tốt cho việc phân tích danh sách, báo cáo và quản lý dữ liệu lớn.

Nếu thường xuyên làm việc với Excel, việc sử dụng các hàm mảng động sẽ giúp tiết kiệm thời gian và hạn chế sai sót trong quá trình nhập liệu. Đặc biệt, khi biết cách lựa chọn giữa HSTACK và VSTACK, bạn có thể nhanh chóng xác định phương thức ghép phù hợp với từng loại bảng.
Đừng quên chọn mua cho mình một chiếc laptop có hiệu năng ổn định chính hãng tại Viettel Store để nâng cao hiệu suất làm việc với Excel, cũng như hỗ trợ cho học tập, công việc và nhu cầu giải trí hằng ngày.
Xem thêm:
Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tạo bình luận mới