Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Bài viết sẽ cung cấp cho bạn một số mẹo cơ bản về cách gộp tệp Excel dựa trên cột. Đôi khi, chúng ta có thể có thông tin khác nhau về cùng những người hoặc mặt hàng trong các sổ làm việc Excel khác nhau. Do đó, chúng ta có thể yêu cầu gộp thông tin đó vào một trang tính Excel. Trong bài viết này, chúng ta có dữ liệu về tên và chức danh (designation) của một số người trong một Sổ làm việc Excel và tên và lương (salaries) của họ trong sổ làm việc khác. Chúng ta sẽ hiển thị tên, chức danh và lương của họ trong một trang tính duy nhất.

Hình ảnh sau hiển thị tên và chức danh tương ứng mà chúng ta lưu trong tệp tên Merge Files.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Và hình này hiển thị tên và lương trong tệp tên Merge Files (lookup).

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

3 cách gộp tệp Excel dựa trên cột

1. Sử dụng hàm VLOOKUP của Excel để gộp tệp dựa trên cột

Áp dụng Hàm VLOOKUP là cách rất hiệu quả để gộp tệp Excel dựa trên một cột. Ở đây, chúng ta sẽ mang cột Lương (Salary) từ tệp Merge Files (lookup) và đặt nó vào tệp tên Merge Files. Hãy xem quy trình dưới đây.

Các bước:

  • Đầu tiên, tạo một cột cho lương trong Merge Files và nhập công thức sau vào ô D5 của tệp đó.
=VLOOKUP($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$C$11,2,FALSE)

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Ở đây, Hàm VLOOKUP tìm giá trị trong ô B5, tìm giá trị này trong phạm vi B5:C11 của tệp Merge Files (lookup) (nhớ rằng chúng ta phải dùng Tham chiếu ô tuyệt đối) và trả về lương tương ứng cho người ở ô B5. Chúng ta đặt số chỉ mục cột là 2 vì lương ở cột thứ 2. Chúng ta muốn khớp chính xác tên nên chọn FALSE.

  • Nhấn nút ENTER và bạn sẽ thấy lương của Jason Campbell có tên ở ô B5.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó, dùng Fill Handle (Chân điền) để Tự động điền (AutoFill) các ô dưới.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Vậy bạn có thể gộp tệp Excel dựa trên cột bằng Hàm VLOOKUP.

Đọc thêm: Cách gộp tệp Excel vào nhãn thư (Với các bước dễ dàng)

2. Gộp tệp Excel dựa trên cột với hàm INDEX và MATCH

Chúng ta cũng có thể dùng kết hợp INDEX và MATCH Hàm để gộp tệp Excel dựa trên một cột. Ở đây, chúng ta sẽ mang cột Lương từ tệp Merge Files (lookup) và đặt vào tệp tên Merge Files. Hãy xem quy trình dưới đây.

Các bước:

  • Đầu tiên, tạo một cột cho lương trong Merge Files và nhập công thức sau vào ô D5 của tệp đó.
=INDEX('[Merge Files (lookup).xlsx]lookup'!$C$5:$C$11,MATCH($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$B$11,0))

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Ở đây, Hàm MATCH tra cứu giá trị trong ô B5 và trả về số hàng từ tệp Merge Files (lookup) cho giá trị tương ứng của B5. Sau đó Hàm INDEX trả về Lương liên quan từ phạm vi C5:C11 trong tệp Merge Files (lookup). Hãy nhớ dùng Tham chiếu ô tuyệt đối, nếu không bạn sẽ gặp lỗi bất ngờ.

  • Nhấn nút ENTER và bạn sẽ thấy lương của Jason Campbell có tên ở ô B5.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó, dùng Fill Handle (Chân điền) để Tự động điền (AutoFill) các ô dưới.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Vậy bạn có thể gộp tệp Excel dựa trên cột bằng Hàm INDEX và MATCH.

Đọc thêm: Cách gộp tệp Excel thành một bằng CMD (4 bước)

Bài đọc tương tự

  • Cách kết hợp nhiều trang tính thành một sổ làm việc
  • Cách gộp tệp Excel vào tài liệu Word

3. Áp dụng Trình soạn thảo Power Query để gộp tệp Excel dựa trên cột

Nếu bạn thấy dùng công thức hơi khó khăn, bạn có thể dùng Trình soạn thảo Power Query (Power Query Editor) từ thẻ Data Tab (Thẻ Dữ liệu) để gộp tệp dựa trên cột. Chỉ làm theo quy trình dưới đây.

Các bước:

  • Mở trang tính mới và chọn Data >> Get Data >> From File >> From Excel Workbook

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Cửa sổ Import Data (Nhập dữ liệu) sẽ xuất hiện, Chọn Merge File và Open

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó cửa sổ Navigator (Trình điều hướng) sẽ hiện lên. Chọn power query vì chúng ta lưu tên và chức danh trong trang tính này của tệp tên Merge Files.
  • Chọn Load >> Load To

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Bạn sẽ thấy một hộp thoại. Chọn Only Create Connection (Chỉ tạo kết nối) và nhấp Ok.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Thao tác này sẽ thêm trang tính power query từ tệp Merge File trong phần Queries & Connections (Truy vấn & Kết nối).

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó lại chọn Data >> Get Data >> From File >> From Excel Workbook

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Cửa sổ Import Data sẽ xuất hiện, Chọn Merge Files (lookup) và Open

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó cửa sổ Navigator sẽ hiện lên. Chọn salary vì chúng ta lưu tên và lương trong trang tính này của tệp tên Merge Files (lookup).
  • Chọn Load >> Load To

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Bạn sẽ thấy một hộp thoại. Chọn Only Create Connection và nhấp Ok.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Thao tác này sẽ thêm trang tính salary từ tệp Merge Files (lookup) trong phần Queries & Connections.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Bây giờ, chọn Data >> Get Data >> Combine Queries >> Merge

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Sau đó cửa sổ Merge (Gộp) sẽ xuất hiện. Chọn power query từ biểu tượng thả xuống thứ nhất và salary từ biểu tượng thả xuống thứ hai.
  • Nhấp vào cột Name (Tên) của cả hai truy vấn (queries).
  • Nhấp Ok.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Bảng sau sẽ xuất hiện trong Trình soạn thảo Power Query.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

  • Nhấp vào biểu tượng được đánh dấu trong cột salary và chọn Salary.
  • Sau đó nhấp Ok.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Bạn sẽ thấy Tên, Chức danh và Lương cùng nhau trong Trình soạn thảo Power Query.

  • Sau đó, chọn Close & Load (Đóng & Tải).

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Thao tác này sẽ hiển thị thông tin trong một Bảng Excel mới trong một trang tính mới.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Vậy, bạn có thể gộp tệp Excel dựa trên cột bằng Trình soạn thảo Power Query.

Đọc thêm: Cách gộp nhiều tệp Excel thành một trang tính bằng VBA (3 tiêu chí)

Phần thực hành

Ở đây, tôi trình bày cho bạn tập dữ liệu của bài viết này để bạn có thể tự thực hành.

Gộp tệp Excel theo cột: 3 phương pháp đã chứng minh

Kết luận

Cuối cùng, bài viết này chỉ cho bạn một số phương pháp dễ dàng về cách gộp tệp Excel dựa trên cột. Nếu bạn nhập dữ liệu thủ công, điều đó sẽ tốn nhiều thời gian và phiền toái. Đó là lý do chúng tôi phát triển công thức và lệnh để gộp tệp Excel dựa trên cột. Nếu bạn có ý tưởng hay hoặc phản hồi tốt hơn, vui lòng chia sẻ với tôi trong hộp bình luận. Những suy nghĩ quý giá của bạn sẽ giúp tôi làm giàu các bài viết sắp tới.

Các bài viết liên quan

  • Cách so sánh và gộp sổ làm việc Excel (3 bước dễ dàng)
  • Gộp nhiều tệp Excel thành một trang tính (4 phương pháp)
  • Cách kết hợp nhiều sổ làm việc thành một sổ làm việc trong Excel (6 cách)