Bạn có thể phối (kết hợp) các hàng từ một bảng vào một bảng khác chỉ đơn giản bằng cách dán dữ liệu vào các ô trống đầu tiên bên dưới bảng đích. Bảng sẽ tăng kích cỡ để bao gồm các hàng mới. Nếu các hàng trong cả hai bảng khớp với nhau, bạn có thể phối các cột của một bảng với một bảng khác—bằng cách dán chúng vào ô trống đầu tiên ở bên phải bảng. Trong trường hợp này, bảng sẽ tăng để phù hợp với các cột mới.
Việc phối hàng thực sự khá đơn giản, nhưng việc phối cột có thể khó khăn nếu các hàng của một bảng không tương ứng với các hàng trong bảng kia. Bằng cách sử dụng hàm VLOOKUP, bạn có thể tránh được một số vấn đề căn chỉnh.
Phối hai bảng bằng cách dùng hàm VLOOKUP
Trong ví dụ được hiển thị bên dưới, bạn sẽ thấy hai bảng trước đây có tên khác cho tên mới: "Blue" và "Orange". Trong bảng Blue, mỗi hàng là một mục hàng cho một đơn hàng. Vì vậy, ID Đơn hàng 20050 có hai mục, ID Đơn hàng 20051 có một mục, ID Đơn hàng 20052 có ba mục, v.v. Chúng tôi muốn hợp nhất các cột ID Doanh số và Khu vực với bảng Xanh lam, dựa trên các giá trị khớp trong cột ID Đơn hàng của bảng Orange.
Các giá trị ID Đơn hàng lặp lại trong bảng Xanh lam nhưng giá trị ID Đơn hàng trong bảng Orange là duy nhất. Nếu chúng ta chỉ sao chép và dán dữ liệu từ bảng Orange, các giá trị ID Doanh số và Khu vực cho mục hàng thứ hai của đơn hàng 20050 sẽ bị tắt theo một hàng, điều này sẽ thay đổi giá trị trong các cột mới trong bảng Xanh lam.
Đây là dữ liệu cho bảng Blue mà bạn có thể sao chép vào một trang tính trống. Sau khi dán vào trang tính, nhấn Ctrl+T để chuyển đổi bảng thành bảng, rồi đổi tên bảng Excel Màu lam.
ID Đơn hàng |
Ngày Bán |
ID Sản phẩm |
---|---|---|
20050 |
2/2/14 |
C6077B |
20050 |
2/2/14 |
C9250LB |
20051 |
2/2/14 |
M115A |
20052 |
2/3/14 |
A760G |
20052 |
2/3/14 |
E3331 |
20052 |
2/3/14 |
SP1447 |
20053 |
2/3/14 |
L88M |
20054 |
2/4/14 |
S1018MM |
20055 |
2/5/14 |
C6077B |
20056 |
2/6/14 |
E3331 |
20056 |
2/6/14 |
D534X |
Đây là dữ liệu cho bảng Orange. Sao chép tệp vào cùng một trang tính. Sau khi dán vào trang tính, nhấn Ctrl+T để chuyển đổi bảng thành bảng, rồi đổi tên bảng Thành màu cam.
ID Đơn hàng |
ID Doanh số |
Khu vực |
---|---|---|
20050 |
447 |
Tây |
20051 |
398 |
Nam |
20052 |
1006 |
Bắc |
20053 |
447 |
Tây |
20054 |
885 |
Đông |
20055 |
398 |
Nam |
20056 |
644 |
Đông |
20057 |
1270 |
Đông |
20058 |
885 |
Đông |
Chúng tôi cần đảm bảo rằng các giá trị ID Doanh số và Khu vực cho mỗi đơn hàng được sắp xếp chính xác với từng mục đơn hàng duy nhất. Để thực hiện điều này, chúng ta hãy dán các đầu đề bảng ID Doanh số và Khu vực vào các ô ở bên phải bảng Màu xanh dương, rồi sử dụng công thức VLOOKUP để lấy giá trị chính xác từ cột ID Doanh số và Khu vực của bảng Orange.
Sau đây là cách thực hiện:
-
Sao chép ID Doanh số và Khu vực của đầu đề trong bảng Orange (chỉ hai ô đó).
-
Dán đầu đề vào ô, ở bên phải đầu đề ID Sản phẩm của bảng Màu lam.
Bây giờ, bảng Xanh lam rộng năm cột, bao gồm các cột ID Doanh số và Khu vực mới.
-
Trong bảng Blue, trong ô đầu tiên bên dưới ID Doanh số, hãy bắt đầu viết công thức này:
=VLOOKUP(
-
Trong bảng Blue, chọn ô đầu tiên trong cột ID Đơn hàng, 20050.
Công thức đã hoàn thành một phần trông như thế này:
Phần [@[ID Đơn hàng]] có nghĩa là "lấy giá trị trong cùng hàng này từ cột ID Đơn hàng".
Nhập dấu phẩy, rồi chọn toàn bộ bảng Màu cam bằng chuột để thêm "Orange[#All]" vào công thức.
-
Nhập một dấu phẩy khác, 2, một dấu phẩy khác và 0—như sau: ,2,0
-
Nhấn Enter và công thức đã hoàn thành trông như thế này:
Phần Orange[#All] có nghĩa là "nhìn vào tất cả các ô trong bảng Orange." Số 2 có nghĩa là "lấy giá trị từ cột thứ hai" và số 0 có nghĩa là "chỉ trả về giá trị nếu có kết quả khớp chính xác".
Lưu ý rằng Excel đã điền các ô vào trong cột đó, bằng cách dùng công thức VLOOKUP.
-
Trở về bước 3 nhưng lần này, hãy bắt đầu viết cùng một công thức trong ô đầu tiên bên dưới Khu vực.
-
Trong bước 6, hãy thay thế 2 bằng 3, vì vậy công thức đã hoàn thành trông như thế này:
Chỉ có một sự khác biệt giữa công thức này và công thức đầu tiên—công thức đầu tiên lấy các giá trị từ cột 2 của bảng Orange và cột thứ hai lấy chúng từ cột 3.
Bây giờ, bạn sẽ thấy các giá trị trong mỗi ô của các cột mới trong bảng Màu xanh lam. Chúng chứa công thức VLOOKUP nhưng sẽ hiển thị các giá trị. Bạn sẽ muốn chuyển đổi các công thức VLOOKUP trong các ô đó thành giá trị thực tế của chúng.
-
Chọn tất cả các ô giá trị trong cột ID Doanh số và nhấn Ctrl+C để sao chép chúng.
-
Bấm mũi tên > trang chủ bên dưới Dán.
-
Trong bộ sưu tập Dán, bấm Dán Giá trị.
-
Chọn tất cả các ô giá trị trong cột Khu vực, sao chép chúng và lặp lại các bước 10 và 11.
Bây giờ các công thức VLOOKUP trong hai cột đã được thay thế bằng các giá trị.
Tìm hiểu thêm về bảng và hàm VLOOKUP
Bạn cần thêm trợ giúp?
Bạn luôn có thể hỏi chuyên gia trong Cộng đồng kỹ thuật Excel hoặc nhận hỗ trợ trong Cộng đồng.