Quan trọng
Hãy thử sử dụng hàm XLOOKUP mới, một phiên bản cải tiến của hàm VLOOKUP hoạt động theo bất kỳ hướng nào và trả về kết quả khớp chính xác theo mặc định. Ứng dụng này dễ sử dụng và thuận tiện hơn so với người tiền nhiệm.
Khi bạn tạo hàm VLOOKUP hoặc HLOOKUP , bạn hãy nhập một dải ô, như D2:F39. Phạm vi đó là đối số table_array. Tham đối chỉ đơn giản là một mẩu dữ liệu mà một hàm cần để chạy. Trong trường hợp này, hàm sẽ tìm kiếm các ô đó cho dữ liệu mà bạn đang cố tìm.
Đối số table_array luôn là đối số thứ hai trong một hàm VLOOKUP hoặc HLOOKUP (đối số đầu tiên là giá trị bạn đang cố tìm) và các hàm này sẽ không hoạt động nếu không có đối số này.
Đối số thứ nhất của bạn, giá trị bạn muốn tìm, có thể là một giá trị cụ thể như "41" hoặc "smith" hoặc có thể là tham chiếu ô như F2. Vì vậy, đối số đầu tiên có thể trông như thế này:
=VLOOKUP(F2,...
Đối số table_array luôn theo sau giá trị tra cứu, như thế này:
=VLOOKUP(F2,B4:D39,...
Phạm vi ô được liệt kê trong đối số table_array có thể sử dụng tham chiếu ô tương đối hoặc tuyệt đối. Nếu bạn định sao chép hàm của mình, bạn cần sử dụng các tham chiếu tuyệt đối, như thế này:
*=VLOOKUP(F2,$B$2:BD$39,*...
Ngoài ra, các ô trong đối số table_array có thể nằm trên một trang tính khác trong sổ làm việc của bạn. Nếu có, đối số bao gồm tên trang tính và cú pháp sẽ trông như sau:
=VLOOKUP(F2,Sheet2!$C$14:E$42,...
Đảm bảo bạn đặt dấu chấm than sau tên trang tính.
Cuối cùng (whew), bạn nhập đối số thứ ba, cột chứa các giá trị bạn đang cố gắng tìm. Cột này được gọi là cột tra cứu. Trong ví dụ đầu tiên, chúng tôi đã sử dụng phạm vi ô từ B4 đến D39, chạy trên ba cột. Hãy giả sử các giá trị bạn muốn thấy nằm trong cột D, cột thứ ba trong phạm vi ô đó, để đối số cuối cùng là số 3.
=VLOOKUP(F2,B4:D39,3)
Bạn có thể sử dụng một tham đối thứ tư tùy chọn, True hoặc False. Trong hầu hết các trường hợp, hãy sử dụng False.
Nếu bạn sử dụng True hoặc bỏ trống đối số thứ tư, hàm sẽ trả về kết quả gần khớp với giá trị trong đối số thứ nhất của bạn. Vì vậy, để tiếp tục ví dụ, nếu tham đối đầu tiên của bạn là "smith" và bạn sử dụng True, hàm sẽ trả về "Smith," "Smithberg", v.v. Nhưng nếu bạn sử dụng False, hàm sẽ chỉ trả về "Smith", một kết quả khớp chính xác và đó là điều hầu hết mọi người đều mong muốn.
Để làm cho việc sử dụng True trở nên phức tạp hơn, nếu cột tra cứu của bạn—cột bạn chỉ định trong đối số thứ ba—không được sắp xếp theo thứ tự tăng dần (từ A đến Z hoặc từ số thấp nhất đến cao nhất), hàm có thể trả về kết quả sai. Để biết thêm thông tin về điều đó, hãy xem Tra cứu giá trị bằng hàm VLOOKUP và các hàm khác.
Để biết thêm về các hàm VLOOKUP và HLOOKUP, hãy xem: