Tra cứu bên trái với hàm VLOOKUP trong Excel
Trong bài viết này, chúng ta cùng tìm hiểu cách Tra cứu sang trái bằng hàm Vlookup trong excel.
Tình huống:
Đối với Thực tế, hàm VLOOKUP nằm ở bên phải của mảng tra cứu.
Đó là một trong những hạn chế của nó. Tuy nhiên, không dễ để thay đổi bảng, nhưng chúng ta có thể làm cho công thức hoạt động theo cách khác. Tìm hiểu thêm về cách thực hiện hàm VLOOKUP để tra cứu bên trái tại đây bên dưới.
Làm thế nào để giải quyết vấn đề?
Bây giờ chúng ta sẽ tạo công thức bằng các hàm trên. Hàm CHOOSE sẽ trả về bảng có trường bắt buộc ở bên phải. Hàm VLOOKUP nhận mảng bảng đối số ở định dạng phù hợp. Bây giờ hãy chọn số cột bên phải theo trường bắt buộc.
Công thức chung:
= VLOOKUP ( lookup_value , CHOOSE ( { 1 , 2 } , lookup_range , req_range ) , 2 , 0)
lookup_value: giá trị cần tìm lookup_range: range, nơi cần tìm lookup_value req_range: range, trong đó giá trị tương ứng được yêu cầu 2: cột thứ hai, num đại diện cho req_range 0: tìm kiếm kết hợp chính xác
Ví dụ:
Các câu trên có thể khó hiểu. Vì vậy, hãy hiểu điều này bằng cách sử dụng công thức trong một ví dụ Ở đây chúng ta có một bảng có thông tin chi tiết về các quốc gia, lục địa và mã trên thế giới. Chúng tôi cần tìm tên quốc gia từ mã quốc gia đã cho. Ở đây vấn đề là cột Quốc gia nằm bên trái của cột mã. Vì vậy, chúng tôi sẽ sử dụng công thức Chung ở trên.
Dải ô được đặt tên được sử dụng cho dải ô (mã – F3: F16) & dải ô (quốc gia – D3: D16)
mảng. Ở đây, chúng tôi đã sử dụng phạm vi được đặt tên thay cho mảng tham chiếu ô vì nó dễ hiểu. Đầu tiên Chúng ta cần tìm tên quốc gia nơi mã quốc gia được cung cấp trong ô H5.
Sử dụng công thức trong ô G6:
= VLOOKUP ( H5 , CHOOSE ( { 1 , 2 }, code , country) , 2 , 0 )
Dải ô đã đặt tên
mã: (F3: F16)
quốc gia: (D3: D16)
Giải thích:
(\ {1, 2}, mã, quốc gia) sẽ tạo thành mảng bảng mới của riêng nó như được hiển thị bên dưới.
\ {33, “Trung Quốc”; 87, “Nam Phi”; 55, “Vương quốc Anh”; 82, “Hoa Kỳ”; 72, “Brazil”; 52, “Úc”; 24, “Nhật Bản”; 51, “Kenya”; 10, “Pháp”; 60, “Mexico”; 36, “Argentina”; 31, “Fiji”; 28, “Ấn Độ”
; 70, “Nigeria”} * Hàm VLOOKUP tìm kiếm mã quốc gia trong cột đầu tiên của đối số bảng đã cho và trả về kết quả từ cột thứ hai như đã cho.
-
0 được sử dụng để tìm kiếm kết quả phù hợp chính xác.
Công thức trông giống như được hiển thị trong ảnh chụp nhanh ở trên. Nhấn Ok để lấy tên quốc gia tương ứng với mã 024.
Như bạn có thể thấy từ ảnh chụp nhanh ở trên, chúng tôi thu được quốc gia Nhật Bản khớp với giá trị mã trong công thức. Bây giờ nếu bạn muốn trích xuất tên Lục địa từ giá trị mã.
Sử dụng công thức:
= VLOOKUP ( H5 , CHOOSE ( { 1 , 2 }, cont , country) , 2 , 0 )
Dải ô đã đặt tên
mã: (F3: F16)
tiếp: (E3: E16)
Bạn có thể thấy từ ảnh chụp nhanh ở trên rằng công thức này hoạt động tốt.
Nói chung, chúng tôi sử dụng kết hợp hàm INDEX & MATCH để lấy giá trị từ bên trái của mảng tra cứu.
Sử dụng công thức:
=INDEX ( D3:F16 , MATCH ( H6 , code , 0 ) , 2 )
Như bạn có thể thấy từ ảnh chụp nhanh ở trên, chúng tôi thu được tất cả các chi tiết khớp với giá trị mã từ bảng. Trích xuất chi tiết từ bảng bằng công thức đã nêu ở trên. Dưới đây là một số ký hiệu quan sát trong khi sử dụng công thức trên.
Ghi chú:. Giá trị của col_argument không được nhỏ hơn 1 hoặc lớn hơn số cột. Hàm trả về lỗi #NA nếu đối số mảng tra cứu cho hàm VLOOKUP không có cùng độ dài với mảng bảng.
-
Công thức trả về lỗi nếu lookup_value không khớp với giá trị trong lookup_array của bảng.
-
Hàm đối sánh giá trị chính xác vì đối số loại đối sánh với hàm VLOOKUP là 0.
-
Các giá trị tra cứu có thể được cung cấp dưới dạng tham chiếu ô hoặc sử dụng trực tiếp ký hiệu trích dẫn (“) trong công thức làm đối số.
Hy vọng bạn đã hiểu cách tìm kiếm so khớp thứ n trong bảng bằng cách sử dụng hàm INDEX & MATCH. Khám phá thêm các bài viết về tra cứu Excel giá trị ở đây. Vui lòng nêu thắc mắc của bạn bên dưới trong khung bình luận. Chúng tôi chắc chắn sẽ giúp bạn. Nếu bạn thích blog của chúng tôi, hãy chia sẻ nó với bạn bè của bạn trên Facebook. Và bạn cũng có thể theo dõi chúng tôi trên Twitter và Facebook. Chúng tôi rất thích để nghe ý kiến từ bạn, hãy cho chúng tôi biết cách chúng tôi có thể cải thiện, bổ sung hoặc đổi mới công việc của mình và làm cho nó tốt hơn cho bạn. Hãy viết thư cho chúng tôi tại [email protected]
Các bài viết liên quan
Bài viết phổ biến
liên kết: / logic-công thức-nếu-hàm-với-ký tự đại diện [Nếu có ký tự đại diện]