Tìm hiểu 23 điều về hàm VLOOKUP ai cũng nên biết (Phần 1) – Honda Anh Dung
Hàm VLOOKUP tự động tìm kiếm và trích xuất thông tin dữ liệu từ bảng tính, hỗ trợ người dùng giải quyết các bài toán một cách nhanh và hiệu quả chính xác nhất, tuy nhiên, không phải ai cũng biết hết về tác dụng của Hàm VLOOKUP, 23 điều về hàm trong Excel này sẽ giúp bạn hình dung rõ ràng hơn.
Mặc dù là hàm tương đối dễ sử dụng, nhưng điều này không hẳn đúng trọn vẹn. Một trong những nguyên do là hàm này có phong cách thiết kế cấu trúc khá thô sơ, mặc định hàm VLOOKUP sẽ giả định bạn đã hài lòng với hiệu quả gần đúng, nhưng bạn thì không .
Nếu muốn lấy thông tin từ một bảng tính nào đó, hàm VLOOKUP là giải pháp tuyệt vời cho bạn. Để nắng vững kiến thức về hàm này, bạn cần phải biết 23 điều về hàm VLOOKUP ai cũng nên biết sẽ được giới thiệu dưới đây.
23 điều về hàm VLOOKUP ai cũng nên biết (Phần 1)
1. Hàm VLOOKUP hoạt động như thế nào?
VLOOKUP là một hàm tra cứu và lấy những thông tin dữ liệu trong một bảng. Chữ V trong VLOOKUP là viết tắt của từ Vertical ( nghĩa là chiều dọc ), tức là tài liệu trong bảng phải được sắp xếp theo chiều dọc tương thích với tài liệu theo hàng .
Lưu ý: Đối với dữ liệu được cấu trúc theo chiều ngang, bạn có thể tìm và tham khảo hàm HLOOKUP.
Nếu bảng tính của bạn có cấu trúc tốt, với những thông tin, tài liệu được sắp xếp theo chiều dọc, và cột bên trái sử dụng để tra cứu phải tương thích với dòng, bạn hoàn toàn có thể hoàn toàn có thể sử dụng VLOOKUP .
VLOOKUP nhu yếu bảng được cấu trúc để những giá trị tra cứu Open ở cột bên trái ngoài cùng. Kết quả trả về hoàn toàn có thể Open ở bất kể cột bên phải .
Khi bạn sử dụng hàm VLOOKUP, thử tưởng tượng mỗi cột trong bảng được đánh số, khởi đầu từ bên trái. Để lấy giá trị từ một cột đơn cử, chỉ cần cung ứng chỉ số cột tương ứng, gọi là “ chỉ số cột ” .
Trong ví dụ dưới đây, để tra cứu địa chỉ email, bạn sử dụng chỉ số cột là số 4 :
Trong ví dụ trên, mã ID của nhân viên cấp dưới được tàng trữ trong cột 1 và địa chỉ email được tàng trữ trong cột 4 .
Để sử dụng VLOOKUP, bạn cần có 4 đối số :
1. Giá trị bạn dùng để tra cứu hay còn gọi là giá trị tra cứu ( lookup_value ) .
2. Vùng dữ liệu tạo bảng ( table_array ) .
3. Số thứ tự của những cột để lấy hiệu quả ( column_index ) .
4. Kiểu tìm kiếm ( range_lookup, TRUE = tương đối, FALSE = tuyệt đối ) .
2. VLOOKUP chỉ lấy sang phải
Điểm hạn chế lớn nhất của hàm VLOOKUP là chỉ hoàn toàn có thể lấy tài liệu từ trái sang phải, đây là điều về hàm VLOOKUP ai cũng nên biết để tránh việc sử dụng hàm VLOOKUP sai cách .
Tức là hàm VLOOKUP chỉ hoàn toàn có thể lấy tài liệu từ cột bên phải của cột tiên phong trong bảng. Khi giá trị tra cứu Open ở cột tiên phong ( ngoài cùng bên trái ), hạn chế này không nhiều, vì toàn bộ những cột khác đã ở bên phải. Tuy nhiên, nếu cột chứa giá trị tra cứu Open ở 1 vị trí nào đó trong bảng, bạn sẽ chỉ hoàn toàn có thể tra cứu những giá trị từ những cột bên phải của cột đó. Ngoài ra bạn cũng sẽ phải cung ứng một bảng nhỏ hơn để VLOOKUP mở màn với cột tra cứu .
Để khắc phục hạn chế này bạn có thể sử dụng các hàm INDEX và hàm MATCH thay vì hàm VLOOKUP.
3. VLOOKUP luôn luôn khớp với kết quả đầu tiên
Nếu cột tra cứu có chứa giá trị trùng lặp, VLOOKUP sẽ chỉ khớp với giá trị tiên phong. Nếu cột tiên phong trong bảng không chứa giá trị trùng lặp, điều này không quan trọng lắm .
Tuy nhiên, nếu cột tiên phong chứa giá trị trùng lặp, VLOOKUP sẽ chỉ khớp với giá trị tiên phong. Trong ví dụ dưới đây sử dụng hàm VLOOKUP để tìm kiếm tên. Mặc dù có hai “ Janet ” trong list, VLOOKUP chỉ khớp với tên của người tiên phong :
4. VLOOKUP không phân biệt chữ hoa chữ thường
Khi tìm kiếm một giá trị, VLOOKUP không chăm sóc đến yếu tố chữ hoa hay chữ thường. Đối với VLOOKUP, mã mẫu sản phẩm “ PQRF ’ hay “ pqrf ” đều như nhau cả .
Giả sử như trong ví dụ trên bạn đang tìm kiếm tên viết hoa “JANET” nhưng VLOOKUP trả về kết quả là “Janet”, vì đó là kết quả đầu tiên mà hàm tìm thấy:
5. VLOOKUP có 2 kiểu tìm kiếm
VLOOKUP có 2 kiểu tìm kiếm : tìm kiếm giá trị đúng mực và tìm kiếm giá trị tương đối. Thường thì trong hầu hết trường hợp người dùng muốn sử dụng hàm VLOOKUP để tìm kiếm giá trị đúng mực. Điều này có nghĩa là khi muốn tra cứu thông tin mẫu sản phẩm, hoặc gì dfdos bạn phải dựa trên “ từ khóa ” của mẫu sản phẩm đó, ví dụ điển hình như thông tin mẫu sản phẩm dựa trên code của mẫu sản phẩm đó, hoặc những tài liệu về một bộ phim dựa trên tiêu đề bộ phim đó :
Công thức trong ô H6 để tra cứu năm phát hành dựa trên tìm kiếm đúng mực của tiêu đề phim :
=VLOOKUP(H4,B5:E9,2,FALSE)
Trong đó FALSE = tìm kiếm giá trị đúng mực
Trong trường hợp nếu không muốn tìm kiếm giá trị đúng mực mà chỉ cần tìm kiếm giá trị tương thích, bạn hoàn toàn có thể sử dụng kiểu tìm kiếm tương đối .
Ví dụ để tra cứu cước phí chuyển hàng dựa trên khối lượng, tra cứu mức thuế dựa trên thu nhập cá thể, hoặc tra cứu tỷ suất hoa hồng dựa trên lệch giá bán hàng hàng tháng. Trong những trường hợp này, bạn không hề tìm được tác dụng tra cứu đúng chuẩn trong bảng. Thay vào đó, VLOOKUP sẽ giúp bạn tìm kiếm giá trị tương thích .
Công thức trong ô D5 để thực thi tìm kiếm tương đối cho tỷ suất hoa hồng :
=VLOOKUP(C5,$G$5:$H$10,2,TRUE)
Trong đó TRUE = tìm kiếm giá trị tương đối
6. Lưu ý: VLOOKUP sử dụng kiểu tìm kiếm tương đối theo mặc định
Tìm kiếm giá trị đúng chuẩn và tương đối trong VLOOKUP được kiểm soát và điều chỉnh bởi tham số thứ, hay còn gọi là range lookup ( kiểu tìm kiếm ) .
Nếu muốn tìm kiếm đúng mực, bạn thiết lập range_lookup FALSE hoặc 0. Hoặc nếu muốn tìm kiếm tương đối, thiết lập range_lookup là TRUE hoặc 1 :
=VLOOKUP(giá trị, dữ liệu, cột,TRUE) : đây là tìm kiếm giá trị tương đối.
=VLOOKUP(giá trị, dữ liệu, cột,FALSE) : đây là tìm kiếm giá trị chính xác.
Tuy nhiên điều đáng nói ở đây là dối số thứ 4, tức là range_lookup được thiết lập tùy chọn mặc định là TRUE, tức là VLOOKUP sẽ thực thi tìm kiếm giá trị tương đối. Khi thực thi tìm kiếm tương đối, VLOOKUP giả định bảng tính được sắp xếp từ nhỏ đến lớn và triển khai tìm kiếm nhị phân .
Trong quy trình tìm kiếm nhị phân, nếu VLOOKUP tìm thấy một giá trị đúng chuẩn, nó sẽ trả về một tác dụng từ dòng đó. Tuy nhiên, nếu VLOOKUP gặp một giá trị lớn hơn giá trị tìm kiếm, nó sẽ trả về giá trị từ những dòng trước đó .
Nhiều người dùng vô tình bỏ quên VLOOKUP ở chính sách mặc định bắt đầu của nó, và nhận về tác dụng không đúng chuẩn khi bảng tính chưa được sắp xếp .
Để tránh thực trạng này, hãy chắc như đinh rằng bạn đã thiết lập đối số thứ 4 là FALSE hoặc 0 nếu muốn tìm kiếm giá trị đúng chuẩn .
7. Bạn có thể buộc VLOOKUP sử dụng tìm kiếm giá trị chính xác
Để buộc VLOOKUP tìm kiếm giá trị đúng mực, hãy chắc như đinh rằng bạn đã thiết lập đối số thứ 4 ( range_lookup ) là FALSE hoặc 0. 2 công thức này tương tự :
= VLOOKUP (giá trị, dữ liệu, cột, FALSE)
= VLOOKUP (giá trị, dữ liệu, cột, 0)
Khi ở chính sách tìm kiếm giá trị đúng mực, nếu VLOOKUP không hề tìm thấy giá trị, nó sẽ trả về # N / A, chứng tỏ giá trị không được tìm thấy trong bảng .
Trong bài viết 23 điều về hàm VLOOKUP ai cũng nên biết (Phần 1) trên, Wiki HDAD vừa đề cập và giới thiệu cho bạn một số điều về hàm VLOOKUP. Bạn đọc có thể đón đọc và tham khảo những phần tiếp theo của bài viết để hiểu rõ hơn về hàm VLOOKUP.
Source: https://thiennhuong.com
Category: Thủ Thuật