Giải pháp của Joe DeRose sử dụng thông minh hàm SUBSTITUTE để tận dụng các nhãn trong ví dụ của bạn. Nếu bạn đã sử dụng các nhãn đó làm ví dụ chung và chúng thực sự là một cái gì đó khác, SUBSTITUTE sẽ không giúp ích trong trường hợp đó. Một cách tiếp cận tổng quát hơn sẽ hoạt động trên bất kỳ nhãn nào sẽ là sử dụng hàm MATCH (phần còn lại của công thức sẽ giữ nguyên). Ví dụ, thật dễ dàng để có được các tế bào nhận dạng lác mắt. Tính toán của tôi là bảng nằm trong A3: G8 và ví dụ tra cứu đầu tiên là trong A13: C13, vì vậy tôi sẽ sử dụng bảng đó trong công thức dưới đây:
=VLOOKUP(A13,$A$3:$G$8,MATCH(B13,$A$2:$G$2,0),FALSE)
MATCH trả về vị trí của giá trị trong B13 trong hàng tiêu đề, là số cột được sử dụng cho lựa chọn VLOOKUP. Số không phục vụ chức năng tương tự như FALSE trong VLOOKUP (thực hiện khớp chính xác). Như với câu trả lời của Joe DeRose, các tham chiếu ô được khóa khi cần thiết ($ s), vì vậy bạn có thể nhập công thức vào C13 và sau đó sao chép nó xuống cột nếu cần.
Nếu danh sách tra cứu của bạn sẽ được mở rộng xuống trang, bạn có thể nhận được nhiều ô ưa thích và điền trước nhiều ô trong cột C hơn bạn cần và ẩn chúng cho đến khi chúng được sử dụng. Thêm một bài kiểm tra bằng cách sử dụng chức năng ISBLANK:
=IF(ISBLANK(A13,"",VLOOKUP(A13,$A$3:$G$8,MATCH(B13,$A$2:$G$2,0),FALSE))
Điều này kiểm tra xem A13 có trống không và trả về null (ô trống) nếu có. Nếu không, nó sử dụng công thức trên. Bạn có thể sao chép cột C này xuống cho một phạm vi ô lớn tùy ý. Các ô sẽ để trống cho đến khi bạn nhập giá trị tra cứu.