Hàm VLOOKUP là một trong những hàm phổ biến nhất trong Excel.

Trang này chứa nhiều ví dụ về VLOOKUP dễ làm theo.

Đối sánh chính xác

Hầu hết thời gian bạn tìm kiếm một kết quả khớp chính xác khi bạn sử dụng hàm VLOOKUP trong Excel. Chúng ta hãy xem xét các đối số của hàm VLOOKUP.

  1. Hàm VLOOKUP bên dưới tra cứu giá trị 53 (đối số đầu tiên) trong cột ngoài cùng bên trái của bảng màu đỏ (đối số thứ hai).

Vlookup Arguments

  1. Giá trị 4 (đối số thứ ba) yêu cầu hàm VLOOKUP trả về giá trị trong cùng một hàng từ cột thứ tư của bảng màu đỏ.

Vlookup Result in Excel

Lưu ý: Boolean FALSE (đối số thứ tư) cho hàm VLOOKUP biết để trả về một kết quả khớp chính xác. Nếu hàm VLOOKUP không thể tìm thấy giá trị 53 trong cột đầu tiên, nó sẽ trả về một liên kết: # na-error [# N / A error].

  1. Đây là một ví dụ khác. Thay vì trả về tiền lương, hàm VLOOKUP bên dưới trả về họ (đối số thứ ba được đặt thành 3) của ID 79.

Exact Match

Khớp gần đúng

Hãy cùng xem một ví dụ về hàm Vlookup trong chế độ đối sánh gần đúng (đối số thứ tư được đặt thành TRUE).

  1. Hàm VLOOKUP bên dưới tra cứu giá trị 85 (đối số đầu tiên) trong cột ngoài cùng bên trái của bảng màu đỏ (đối số thứ hai). Chỉ có một vấn đề. Không có giá trị 85 trong cột đầu tiên.

Vlookup Function in Approximate Match Mode

  1. May mắn thay, Boolean TRUE (đối số thứ tư) yêu cầu hàm VLOOKUP trả về một giá trị khớp gần đúng. Nếu hàm VLOOKUP không thể tìm thấy giá trị 85 trong cột đầu tiên, nó sẽ trả về giá trị lớn nhất nhỏ hơn 85. Trong ví dụ này, đây sẽ là giá trị 80.

Largest Value Smaller than Lookup Value

  1. Giá trị 2 (đối số thứ ba) cho hàm VLOOKUP trả về giá trị trong cùng một hàng từ cột thứ hai của bảng màu đỏ.

Approximate Match in Excel

Lưu ý: luôn sắp xếp cột ngoài cùng bên trái của bảng màu đỏ theo thứ tự tăng dần nếu bạn sử dụng hàm VLOOKUP ở chế độ đối sánh gần đúng (đối số thứ tư được đặt thành TRUE).

Vlookup Có vẻ đúng

Hàm VLOOKUP luôn tìm kiếm một giá trị ở cột ngoài cùng bên trái của bảng và trả về giá trị tương ứng từ cột bên phải.

  1. Ví dụ, hàm VLOOKUP bên dưới tra cứu tên và trả về họ.

Right Lookup

  1. Nếu bạn thay đổi số chỉ mục cột (đối số thứ ba) thành 3, hàm Vlookup sẽ tra cứu tên và trả về tiền lương.

Change Column Index Number

Lưu ý: trong ví dụ này, hàm VLOOKUP không thể tra cứu tên và trả về ID. Hàm VLOOKUP chỉ nhìn sang bên phải. Đừng lo lắng, bạn có thể sử dụng hàm INDEX và hàm MATCH trong Excel để thực hiện liên kết: / example-left-lookup [left lookup] `.

First Match

Nếu cột ngoài cùng bên trái của bảng chứa các bản sao, hàm VLOOKUP sẽ khớp với trường hợp đầu tiên. Ví dụ, hãy xem hàm VLOOKUP bên dưới.

First Match

Giải thích: hàm VLOOKUP trả về mức lương của Mia Clark, không phải của Mia Reed.

Vlookup không phân biệt chữ hoa chữ thường

Hàm VLOOKUP trong Excel thực hiện tra cứu không phân biệt chữ hoa chữ thường. Ví dụ: hàm VLOOKUP bên dưới tra cứu MIA (ô G2) ở cột ngoài cùng bên trái của bảng.

Case-insensitive Lookup

Nhiều tiêu chí

Two-column Lookup

Lưu ý: công thức mảng ở trên tra cứu mức lương của James Clark, không phải James Smith, không phải James Anderson.

# N / A error

Nếu hàm VLOOKUP không thể tìm thấy kết quả phù hợp, nó sẽ trả về lỗi # N / A.

  1. Ví dụ, hàm VLOOKUP bên dưới không thể tìm thấy giá trị 28 ở cột ngoài cùng bên trái.

#N/A Error

  1. Nếu muốn, bạn có thể sử dụng hàm IFNA để thay thế lỗi # N / A bằng một thông báo thân thiện.

Ifna Function

Lưu ý: hàm IFNA đã được giới thiệu trong Excel 2013. Nếu bạn đang sử dụng Excel 2010 hoặc Excel 2007, chỉ cần thay IFNA bằng IFERROR. Hãy nhớ rằng, hàm IFERROR cũng bắt các lỗi khác. Ví dụ: #NAME? nếu bạn vô tình viết sai chính tả từ VLOOKUP.

Nhiều bảng tra cứu

  1. Tạo liên kết hai : / example-names-in-Formula # names-range [các dãy được đặt tên]:

Bảng1 và Bảng2.

First Table

  1. Chọn ô E4 và nhập hàm Vlookup được hiển thị bên dưới.

Vlookup Function with Multiple Lookup Tables

Giải thích: tiền thưởng phụ thuộc vào thị trường (Anh hoặc Mỹ) và số lượng bán hàng. Đối số thứ hai của hàm VLOOKUP thực hiện thủ thuật. Nếu UK, hàm VLOOKUP sử dụng Table1, nếu USA, hàm VLOOKUP sử dụng Table2. Đặt đối số thứ tư của hàm Vlookup thành TRUE để trả về kết quả khớp gần đúng.

  1. Nhấn Enter.

  2. Chọn ô E4, nhấp vào góc dưới bên phải của ô E4 và kéo nó xuống ô E10.

Copy Vlookup Function

Lưu ý: ví dụ, Walker nhận được tiền thưởng là 1.500 đô la. Bởi vì chúng tôi đang sử dụng các dải ô đã đặt tên, chúng tôi có thể dễ dàng sao chép hàm VLOOKUP này sang các ô khác mà không cần lo lắng về các tham chiếu ô.