
Công thức chung
=VLOOKUP(score,key,2,TRUE)
Tóm lược
Để ấn định điểm dựa trên điểm số, bạn có thể sử dụng hàm VLOOKUP được định cấu hình để thực hiện đối sánh gần đúng. Trong ví dụ được hiển thị, "key" là phạm vi được đặt tên là B5: C9, công thức trong F5. được sao chép xuống, là:
=VLOOKUP(E5,key,2,TRUE)
trong đó "key" là phạm vi được đặt tên là B5: C9.
Lưu ý: bảng tra cứu phải được sắp xếp theo thứ tự tăng dần và VLOOKUP phải được đặt ở chế độ đối sánh gần đúng.
Giải trình
Trong ví dụ này, điểm trong cột F là giá trị tra cứu cho hàm VLOOKUP. Bảng tra cứu là phạm vi được đặt tên là "khóa" (B5: C9). Chỉ mục cột được cung cấp là 2, vì chúng tôi muốn hàm VLOOKUP trả về điểm từ cột thứ hai. Cuối cùng, đối số cuối cùng cho hàm VLOOKUP, "tra cứu phạm vi" có tên gây nhầm lẫn được đặt thành TRUE, để yêu cầu VLOOKUP thực hiện "so khớp gần đúng".
Trong chế độ đối sánh gần đúng, hàm VLOOKUP giả sử bảng được sắp xếp theo cột đầu tiên. Với điểm được cung cấp dưới dạng giá trị tra cứu, hàm VLOOKUP sẽ quét cột đầu tiên của bảng. Nếu nó tìm thấy một kết quả phù hợp chính xác, nó sẽ trả về điểm tại hàng đó. Nếu hàm VLOOKUP không tìm thấy kết quả khớp chính xác, nó sẽ tiếp tục quét cho đến khi tìm thấy giá trị lớn hơn giá trị tra cứu, sau đó nó sẽ "lùi lại" và trả lại điểm ở hàng trước đó.
Nói cách khác, hàm VLOOKUP sẽ khớp với giá trị cuối cùng nhỏ hơn hoặc bằng giá trị tra cứu.
Lưu ý: nếu điểm nhỏ hơn mục nhập đầu tiên trong bảng, hàm VLOOKUP sẽ trả về lỗi # N / A.
Giới thiệu về đối sánh gần đúng
VLOOKUP sẽ thực hiện so khớp gần đúng theo mặc định, vì vậy về mặt kỹ thuật không cần cung cấp đối số thứ 4. Tuy nhiên, tôi khuyên bạn nên luôn cung cấp đối số cuối cùng một cách rõ ràng vì nó buộc bạn phải cân nhắc những gì bạn muốn. Cung cấp một giá trị cũng cung cấp cho bạn một lời nhắc trực quan trong tương lai.