Để gộp các bảng, bạn có thể sử dụng hàm VLOOKUP để tìm kiếm và trích xuất dữ liệu từ một bảng khác. Dưới đây là cách gộp bảng bằng VLOOKUP mà có thể bạn chưa biết.
Công thức tổng quát
=VLOOKUP($A1,bảng,CỘT()-x,0)
Giải thích
Để gộp bảng bằng VLOOKUP, bạn có thể tìm kiếm và trích xuất dữ liệu từ một bảng khác. Để sử dụng hàm VLOOKUP theo cách này, cả hai bảng phải có một id hoặc khóa chung.
Trong bài viết này, Mytour sẽ hướng dẫn cách gộp bảng bằng cách sử dụng hàm VLOOKUP và chỉ số cột tính. Phương pháp này sử dụng cùng một công thức cơ bản để trích xuất dữ liệu từ nhiều cột.
Trong ví dụ dưới đây, hàm VLOOKUP được sử dụng để lấy dữ liệu từ cột Tên và Trạng thái vào bảng hóa đơn. Hàm VLOOKUP được áp dụng cho cả 2 cột:
=VLOOKUP($C5,$H$5:$J$8,CỘT()-3,0)
Cách hoạt động của công thức này là gì?
Đây là công thức VLOOKUP tiêu chuẩn 'khớp dữ liệu chính xác', trừ khi chỉ số cột được tính bằng hàm COLUMN. Khi không có đối số nào được cung cấp cho hàm COLUMN, nó sẽ trả về số tương ứng với cột hiện tại.
Trong tình huống này, giá trị đầu tiên của công thức trong cột E trả về 5 vì cột E là cột thứ 5 trong bảng tính. Tuy nhiên, dữ liệu cần lấy không nằm trong cột 5 (vì bảng chỉ có 3 cột), vì vậy phải trừ 3 từ 5 để lấy cột 2, nơi chứa dữ liệu trong cột Tên từ dữ liệu khách hàng:
CỘT()-3 = 2 // cột E
Khi công thức được sao chép sang cột F, công thức tương tự sẽ tạo ra số 3:
CỘT()-3 = 3 // cột F
Như vậy, kết quả là, dữ liệu đầu tiên được lấy từ cột Tên từ bảng dữ liệu khách hàng (cột 2) và dữ liệu thứ hai được lấy từ cột Trạng thái từ bảng dữ liệu khách hàng (cột 3).
Bạn có thể áp dụng phương pháp này để tạo ra một công thức VLOOKUP khác mà bạn có thể sao chép qua nhiều cột để lấy giá trị từ các cột liên tiếp từ một bảng khác.
Hàm KHỚP
Ngoài ra, còn một cách khác để tính chỉ mục cột cho VLOOKUP là sử dụng hàm KHỚP để tạo hàm VLOOKUP 2 chiều. Với cách này, hàm KHỚP được sử dụng để tìm chỉ mục cột cần thiết cho một cột cụ thể trong bảng thứ 2.
Cảm ơn bạn đã đọc bài viết này và hy vọng bạn đã học được cách gộp bảng bằng VLOOKUP và nâng cao kỹ năng sử dụng Excel của mình. Chúc bạn thành công!
