HÀM VLOOKUP LÀ GÌ?
Có khá nhiều bạn đặt câu hỏi về cách sử dụng hàm vlookup trong excel
I.Hàm Vlookup là gì?
Ở trong excel thì hàm Vlookup chính là một hàm được sử dụng để tìm kiếm giá trị theo cột. Và trả về theo phương thức hàng dọc (cột), hàm này cũng giúp ích cho chúng ta trong việc thống kê, dò tìm các dữ liệu theo cột theo một cách tiện lợi và nhanh chóng. Hàm vlookup là một trong những hàm phổ biến và mang tính hữu ích nhất trong excel, nhưng hiện tại lại có khá ít người hiểu về nó.
II.Hàm vlookup có những chức năng gì?
Hàm vlookup thường được sử dụng để giúp tìm kiếm dữ liệu có trong bảng hay là một phạm vi được xét theo cột có trong một bảng dò tìm đã được định nghĩa trước. Do vậy nên chức năng chính của hàm vlookup này chính là để tìm kiếm giá trị của một bảng giá trị được cho trước.
III.Trong excel hàm vlookup có cú pháp như thế nào?
Vlookup(Lookup_Value, Table_Array, Row_Index_Num, [Range_Lookup] )
Cụ thể trong đó:
LOOKUP_VALUE (phần bắt buộc) chính là giá trị cần tìm, đó có thể là ô tham chiếu, 1 giá trị hay là một chuỗi văn bản.
TABLE_ARRAY (phần bắt buộc) là bảng tìm kiếm giá trị gồm có 2 cột dữ liệu trở lên. Nó có thể là mảng thường, được đặt tên hay bảng excel. Cột có chứa giá trị tìm kiếm cần phải được đặt đầu tiên của TABLE_ARRAY.
ROW_INDEX_NUM (phần bắt buộc) là số thứ tự của cột có chứa kết quả được trả về trong TABLE_ARRAY.
RANGE_LOOKUP (phần tùy chọn): 1 giá trị logic để cho biết vlookup cần tìm kết quả tương đối hay chính xác.
Trong trường hợp true hay bỏ qua thì kết quả khớp tương đối được trả về. Có nghĩa là nếu như kết quả khớp chính xác không thể được tìm thấy thì hàm vlookup sẽ được trả về giá trị lớn nhất và kế tiếp nhỏ hơn LOOKUP VALUE.
Trong trường hợp false thì chỉ có kết quả khớp chính xác được trả về. Nếu không có giá trị nào ở trong hàng chỉ định khớp một cách chính xác với giá trị được tìm kiếm. Khi đó hàm vlookup sẽ có kết quả trả về là #N/A.
IV.Các trường hợp nào được sử dụng hàm vlookup trong excel?
Trong excel hàm vlookup có hai cách để sử dụng. Khi thiết lập công thức ta có lựa chọn một trong hai cách gắn giá trị cho RANGE_LOOKUP là true hay false.
Hàm vlookup để tìm kiếm kết quả mang tính tương đối (RANGE_LOOKUP = true). Với cách tìm kiếm này thì thường được áp dụng trong các trường hợp tìm kiếm dựa trên khoảng giá trị kết quả khớp một cách tương đối. Có nghĩa là trong trường hợp kết quả được khớp chính xác không thể tìm thấy thì khi đó hàm vlookup của bạn sẽ được trả về giá trị lớn nhất và kế tiếp nhỏ hơn lookup value. Chẳng hạn như việc xếp loại học lực của học sinh/sinh viên dựa trên điểm số tổng kết.
Hàm vlookup để tìm kiếm kết quả mang tính chính xác (RANGE_LOOKUP = false). Với cách tìm kiếm này thường sẽ được áp dụng ở trong các trường hợp cần tìm kiếm thì hàm vlookup sẽ thông báo lỗi. Chẳng hạn như tìm kiếm tuổi, quê quán, tên,… với mã số của nhân viên khớp với mã số nhân viên đã được cho trước.
V.Khi sử dụng hàm vlookup cần lưu ý những gì?
1.Hàm Vlookup thực hiện tìm kiếm kết quả từ phải qua trái:
Hàm này luôn tiến hành thực hiện tra cứu giá trị từ cột ngoài cùng bên trái và sẽ trả về với giá trị tương đương từ cột phía bên phải.
2.Phải sử dụng địa chỉ tuyệt đối khi dùng hàm vlookup để tra cứu:
Có ba loại địa chỉ trong excel đó là:
Loại địa chỉ tương đối chính là địa chỉ có sự thay đổi tương ứng so với mỗi dòng và mỗi cột khi chúng ta tiến hành thực hiện copy công thức (Ví dụ: B6 là địa chỉ của cột B hàng 6).
Loại địa chỉ tuyệt đối đó là địa chỉ được thiết lập để cố định lại và chúng sẽ không bị thay đổi khi ta thực hiện copy công thức. Chẳng hạn như $B$3- địa chỉ tuyệt đối của một ô, $C$18:$D$20 – địa chỉ tuyệt đối của một vùng.
Để có thể tạo được địa chỉ tuyệt đối thì chúng ta cần nhấn phím f4 thì lúc này sẽ có dấu $ xuất hiện ở trước mỗi số dòng và cột.
Nói tóm lại nếu là địa chỉ tuyệt đối thì phải có dấu $ trước chỉ số dòng và cột.
Loại địa chỉ hỗn hợp nó chỉ là địa chỉ cố định cột hay dòng thôi.
Cố định cột, ví dụ như $C1 thì bạn có thể nhìn thấy số cột đã được cố định và chỉ số dòng thì không được cố định.
Cố định dòng, ví dụ như B$3 thì bạn có thể nhìn thấy chỉ có số dòng được cố định còn chỉ số cột thì không được cố định.