Hàm VLOOKUP là một hàm dò tìm và trả kết quả được sử dụng phổ biến trong Excel hiện nay. Hàm VLOOKUP được dùng để dò tìm dữ liệu trong một bảng hay một phạm vi theo hàng dọc và sẽ trả về dữ liệu tương ứng theo hàng tương ứng mà ta đang xét. Hôm nay NTP sẽ hướng dẫn bạn chi tiết về cách sử dụng hàm VLOOKUP và những điều bạn cần lưu ý để sử dụng Hàm một cách hiệu quả nhất nhé!
Mục lục
Hàm VLOOKUP là gì?
Hàm VLOOKUP trong Excel là một hàm dò tìm dữ liệu được dùng phổ biến trong Excel. Hàm VLOOKUP được dùng để dò tìm dữ liệu trong một bảng hay một phạm vi theo hàng dọc và sẽ trả về dữ liệu tương ứng theo hàng tương ứng mà ta đang xét.
Cú pháp hàm VLOOKUP
=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])
Trong đó:
- Lookup_value: Là giá trị cần dò tìm, bạn có thể điền giá trị trực tiếp vào công thức hoặc tham chiếu tới một ô trên bảng tính.
- Table_array: Bảng/ Vùng dữ liệu chứa giá trị cần dò tìm.
- Col_index_num: Số thứ tự của cột cần lấy dữ liệu trong bảng chứa giá trị cần dò tìm, tính từ trái sang phải.
- [range_lookup]: Là giá trị logic (TRUE=1 (so sánh tương đối), FALSE=0 (so sánh chính xác)) kiểu so sánh, dò tìm dữ liệu trong vùng dữ liệu ta chọn.
Lưu ý: Bảng Table_array cần phải được cố định giá trị (nhấn F4) để khi COPY công thức cho các ô còn lại thì bảng sẽ không bị thay đổi.
Vậy khi nào thì sử dụng hàm VLOOKUP dò tìm chính xác và dùng hàm VLOOKUP dò tìm tương đối hãy cùng đến với các ví dụ sau đây để hiểu hơn về hàm VLOOKUP trong Excel.
Cách dùng hàm VLOOKUP bạn đã biết
Ví dụ về hàm VLOOKUP tìm kiếm chính xác
Để hiệu rõ hơn về cách dò tìm của Hàm VLOOKUP trong Excel bạn hãy cùng theo dõi bảng số liệu được cho bên dưới và thực hành những ví dụ dưới đây của NTP nhé.
VD Hàm VLOOKUP cơ bản
Ví dụ 1: Điền tên của Ngành học vào BẢNG 1: BẢNG XẾP LOẠI NĂM 2021-2022 theo Mã NH tương ứng được cho trong BẢNG 1. Ta thực hiện các bước như sau:
Bước 1: Nhập công thức =VLOOKUP(D3,$A$12:$B$14,2,0) vào địa chỉ ô E3
Lưu ý: Khi bạn chọn vùng A12:B14 rồi nhấn F4 (cố định mảng) sẽ được mảng $A$12:$B$14 như trên công thức.
VD Hàm VLOOKUP cơ bản
Bước 2: Sau đó nhấn ENTER rồi COPY công thức cho các ô còn lại để Hàm VLOOKUP trong Excel tiến hành trả về kết quả Ngành học tại các ô tương ứng như sau.
VD VLOOKUP cơ bản
Ví dụ về hàm VLOOKUP tìm kiếm tương đối
Ví dụ 2: Hãy Xếp loại dựa theo số Điểm TB trong bảng dữ liệu. Cùng bảng dữ liệu với Ví dụ 1 để tiến hành Xếp loại dựa theo số Điểm TB trong BẢNG XẾP LOẠI NĂM 2021-2022. Ta cần phải sắp xếp lại danh sách dò tìm để được BẢNG XẾP LOẠI NĂM 2021-2022 (2) như bên dưới hình ví dụ rồi thực hiện các bước như sau:
VD VLOOKUP tương đối
Bước 1: Nhập công thức =VLOOKUP(F3,$D$12:$E$15,2,1) vào địa chỉ ô G3.
Lưu ý: Khi bạn chọn vùng D12:E15 rồi nhấn F4 (cố định mảng) sẽ được mảng $D$12:$E$15 như trên công thức.
VD VLOOKUP tương đối
Bước 2: Sau đó nhấn ENTER rồi COPY công thức cho các ô còn lại để hàm VLOOKUP trong Excel tiến hành trả về kết quả Xếp loại tại các ô tương ứng như sau.
VD VLOOKUP tương đối
Lưu ý: Ngoài ra hàm VLOOKUP trong Excel còn có thể dò tìm dữ liệu trên nhiều Sheet khác nhau.
Hàm VLOOKUP nhiều điều kiện kết hợp trong Excel
Ví dụ 3: Điền Đơn giá cho BẢNG GIÁ NÔNG SẢN trong hình dưới đây, biết nếu cột Loại có giá trị là 1 thì hàm VLOOKUP ta xét cột thứ 2 trong BẢNG GIÁ, nếu cột Loại có giá trị là 2 thì hàm VLOOKUP ta xét cột thứ 3.
VD VLOOKUP nhiều điều kiện
Bước 1: Nhập công thức =VLOOKUP(A3,$A$12:$C$14,IF(C3=1,2,3),0) vào địa chỉ ô D3. Trong đó:
- A3: Là giá trị cần xét trong vùng dữ liệu ta chọn.
- $A$12:$C$14: (A12:C14 + F4) Vùng dữ liệu chứa giá trị cần dò tìm.
- IF(C3=1,2,3): (Col_index_num) Nếu ô C3 có giá trị là 1 thì Hàm sẽ dò tìm ở cột 2, ngược lại thì Hàm VLOOKUP sẽ dò tìm ở cột 3 trong vùng dữ liệu đã chọn.
- 0: Kiểu dò tìm chính xác ([range_lookup] =0)
VD VLOOKUP nhiều điều kiện
Bước 2: Sau đó nhấnn ENTER rồi COPY công thức cho các ô còn lại để hàm VLOOKUP trong Excel tiến hành trả về Giá theo từng loại tại các ô tương ứng như sau.
VD VLOOKUP nhiều điều kiện
Một số lưu ý khi dùng dùng hàm VLOOKUP trong Excel
- Khi bạn muốn COPY công thức đến địa chỉ các ô khác, sau khi chọn một vùng hay một điều kiện cần cố định bạn nhấn F4 để công thức không bị thay đổi. Nếu không cố định thì khi COPY công thức cho các ô khác kết quả sẽ bị sai lệch.
F4 (1 lần): Cố định cột và cố định dòng => $cột$dòng. VD: A1 + F4 => $A$1.
F4 (2 lần): Cố định dòng không cố định cột => cột$dòng. VD: A1 + F4(2 lần) => A$1.
F4 (3 lần): Cố định cột, không cố định dòng => $cộtdòng. VD: A1 + F4(3 lần) => $A1.
- Nếu cột đầu tiên bên trái của vùng dữ liệu dò tìm không chứa điều kiện cần tìm kiến thì hàm sẽ không tìm thấy và kết quả sẽ trả về lỗi #NA.
- Điều kiện của Hàm VLOOKUP không phân biệt chữ hoa, chữ thường.
- Khi dò tìm theo kiểu tương đối, danh sách dò tìm cần phải được sắp xếp.
- Hàm chỉ tìm kiếm từ trái sang phải, và chỉ tìm được giá trị đầu tiên xuất hiện.
Như vậy vừa rồi NTP vừa hướng dẫn bạn cách sử dụng hàm VLOOKUP để dò tìm giá trị theo cột sao cho hiệu quả nhất cũng như những điểm cần lưu ý khi dùng hàm này. NTP hy vọng bạn đã nắm được phần nào kiến thức và có thể áp dụng dễ dàng để giải quyết được các bài toán về VLOOKUP trong Excel nhé!