Tôi có một bảng trông như thế nàyExcel thất bại tại Chuỗi VLOOKUP
B C
43 XS 6
44 S 11
45 M 16
46 L 21
47 XL 26
48 XXL 31
Tôi đã viết công thức:
`VLOOKUP("S",B43:C48,2)`
Nó trả về một giá trị 21. TẠI SAO ?! Nó sẽ trở lại 11!
cập nhật Tôi đã sao chép lỗi chính xác này trong bảng khác. VLOOKUP
hoạt động khi giá trị tìm kiếm là một số nhưng luôn thất bại khi tôi sử dụng chuỗi.
Chỉ cần một đoán lý do tại sao: để xác định một trận đấu khó khăn từ một danh sách không được phân loại sẽ infeasibly đắt vì bạn có thể phải lặp qua danh sách một lớn nhiều lần. –
@Ciaran Keating: Tôi nghĩ bạn đúng. Excel có thể sử dụng tìm kiếm nhị phân theo mặc định. Điều đó sẽ giải thích từ ngữ trong tập tin trợ giúp và kết quả kỳ quái trong ví dụ của hatorade. –