Ví dụ VLOOKUP giữa hai trang tính trong Excel

  • Chia Sẻ Cái Này
Hugh West

Trong Microsoft Excel, hàm VLOOKUP thường được sử dụng để tra cứu một giá trị ở cột ngoài cùng bên trái của bảng, rồi trả về một giá trị trong cùng một hàng từ một cột đã chỉ định. Trong bài viết này, bạn sẽ tìm hiểu cách bạn có thể sử dụng Hàm VLOOKUP này giữa hai trang tính trong Excel và trích xuất dữ liệu từ một trang tính khác với các ví dụ và hình minh họa thích hợp.

Tải xuống Sổ tay thực hành

Bạn có thể tải xuống sổ làm việc Excel mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

Ví dụ VLOOKUP giữa hai trang tính.xlsx

4 Ví dụ về VLOOKUP giữa hai trang tính trong Excel

Ví dụ 1: Sử dụng VLOOKUP giữa hai trang tính trong cùng một sổ làm việc Excel

Trong hình dưới đây, Sheet1 đại diện cho một số thông số kỹ thuật của một số mẫu điện thoại thông minh.

Còn đây là Sheet2 chỉ hai cột từ trang tính đầu tiên đã được trích xuất. Trong cột Giá , chúng ta sẽ áp dụng hàm VLOOKUP để lấy giá của tất cả các thiết bị từ Sheet1 .

Công thức bắt buộc trong đầu ra đầu tiên Ô C5 trong Sheet2 sẽ là:

=VLOOKUP($B5,Sheet1!$B$5:$E$14,4,FALSE)

Sau khi nhấn Enter , bạn sẽ nhận được giá của thiết bị điện thoại thông minh đầu tiên được trích xuất từ ​​ Sheet1 .

Bây giờ bạn phải sử dụng Fill Handle để tự động điền các ô còn lại trong Cột C . Và triển vọng cuối cùng nên nhưsau:

Đọc thêm: Công thức VLOOKUP trong Excel với nhiều trang tính (4 mẹo đơn giản)

Ví dụ 2: Sử dụng VLOOKUP giữa hai trang tính trong các sổ làm việc khác nhau

Bây giờ chúng ta sẽ sử dụng hàm VLOOKUP để trích xuất dữ liệu từ một trang tính khác trong sổ làm việc khác.

Ví dụ, bảng dữ liệu chính sau nằm trong một sổ làm việc có tên Book1 .

Và đây là một sổ làm việc khác có tên Book2 sẽ đại diện cho dữ liệu đầu ra được trích xuất từ ​​sổ làm việc đầu tiên.

Trong sổ làm việc thứ hai, công thức bắt buộc trong đầu ra đầu tiên Ô C5 bây giờ sẽ là:

=VLOOKUP(B5, [Book1.xlsx]Sheet1!$B$5:$E$14,4, FALSE)

Sau khi nhấn Enter và tự động điền phần còn lại trong cột Price , bạn sẽ có ngay tất cả dữ liệu đầu ra như trong hình bên dưới.

Lưu ý: Trong khi trích xuất dữ liệu từ một sổ làm việc khác, bạn phải nhớ rằng cả hai sổ làm việc phải được mở. Nếu không, công thức được đề cập sẽ không hoạt động và sẽ trả về lỗi #N/A .

Đọc thêm: Sử dụng VBA VLOOKUP để tìm Các giá trị từ một Trang tính khác trong Excel

Các cách đọc tương tự

  • INDEX MATCH vs Hàm VLOOKUP (9 ví dụ)
  • Cách kết hợp Excel SUMIF & VLOOKUP trên nhiều trang tính
  • Vlookup với số trong Excel (4 ví dụ)
  • Cách sử dụng VLOOKUP vớiNhiều điều kiện trong Excel (2 phương pháp)
  • Vlookup để trả về nhiều cột trong Excel (4 ví dụ)

Ví dụ 3: SỐ PHIẾU với VLOOKUP trên hai Trang tính trong Excel

Đôi khi, giá trị tra cứu có thể không được tìm thấy trong bảng dữ liệu chính. Trong trường hợp đó, chúng ta có thể sử dụng chức năng IFERROR để tùy chỉnh thông báo lỗi và hiển thị đầu ra khi công thức trả về.

Ví dụ: trong hình dưới đây, thiết bị điện thoại thông minh trong Ô B5 không khả dụng trong Trang tính1 . Vì vậy, trong đầu ra Ô C5 , hàm VLOOKUP sẽ trả về một giá trị lỗi. Nhưng bây giờ chúng ta sẽ thay thế giá trị lỗi bằng một thông báo tùy chỉnh “Không tìm thấy” .

Vì vậy, công thức bắt buộc trong Ô C5 bây giờ phải là:

=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE),"Not Found")

Sau khi nhấn Enter và tự động điền toàn bộ cột, chúng ta sẽ nhận được kết quả như sau .

Ví dụ 4: Kết hợp INDIRECT với VLOOKUP cho hai Trang tính trong Excel

Hàm INDIRECT trả về một tham chiếu được chỉ định bởi một chuỗi văn bản. Bằng cách sử dụng hàm INDIRECT bên trong này, hàm VLOOKUP sẽ lấy dữ liệu từ một dải ô đã đặt tên trong bất kỳ trang tính nào có sẵn trong sổ làm việc.

Đầu tiên, chúng ta phải xác định tên cho phạm vi ô đã chọn B5:E14 trong Hộp tên . Giả sử, chúng ta đặt tên nó là ‘Specs’ vì bảng dữ liệu đại diện chotóm tắt thông số kỹ thuật của thiết bị điện thoại thông minh.

Bây giờ, trong Sheet2 , công thức bắt buộc trong kết quả Ô C5 sẽ be:

=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE),"Not Found")

Sau khi nhập công thức đã đề cập và kéo xuống ô cuối cùng, bạn sẽ nhận được kết quả tương tự như được tìm thấy trong ba ví dụ trước đó trong bài viết này.

Đọc thêm: VLOOKUP GIÁN TIẾP trong Excel

Từ kết luận

Vì vậy, đây là tất cả bốn công thức nhanh chóng và đơn giản với hàm VLOOKUP để lấy dữ liệu từ một trang tính khác. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng cho tôi biết trong phần bình luận. Hoặc bạn có thể xem các bài viết khác của chúng tôi liên quan đến hàm Excel trên trang web này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.