phucymvn đã viết:
Khi tôi sử dụng hàm vlookup như file đính kèm chỉ đúng với các khoảng tìm kiếm khác nhau. Các anh có thể xem và giúp đỡ tôi chỉ ra là tại sao được không?
Xin cám ơn các anh.
Đó là do bạn không thống nhất trong các công thức, và công thức của bạn sai nữa.
Trước hết tôi nói đến mấy cái #REF! của bạn:
Ví dụ:
Ở M3, bạn gõ = VLOOKUP(J5,ASSY!$B$7:$H$31,9,15)
Con số 15 ở cuối công thức này là cái gì vậy bạn ?
Có phải bạn muốn tìm
ngày sản xuất và
thời gian bắt đầu LR cho tất cả các loại card mà bạn trình bày ở Sheet
Card LA ? Và dò với dữ liệu ở Sheet
ASSY ?
Nếu đúng như tôi hỏi, bạn chỉ cần sửa công thức
ở F3 = VLOOKUP(C5, ASSY!$B$7:$I$60, 7, 0)
ở F5 = VLOOKUP(C5, ASSY!$B$7:$G$60, 6, 0)
Sau đó bạn copy công thức ở M3 đến tất cả những chỗ nào bạn muốn tìm ngày sản xuất (M3, F15, M15, v.v...) và công thức ở F5 đến chỗ nào bạn muốn tìm thời gian bắt đầu LR (M5, F17, M17, v.v...)
Vấn đề bạn hỏi ở ô C20 cũng vậy:
Bạn gõ: =VLOOKUP(C17,'TANK (2)'!$A$12:$L$36,11,5)
Số 5 ở cuối là cái gì ?
VLOOKUP() chỉ có 2 cách ở tham số cuối cùng, đó là 0 (khi muốn dò chính xác) và 1 (khi muốn dò tương đối).
Bạn chỉ cần sửa C20 = VLOOKUP(C17, 'TANK (2)'!$A$12:$L$36, 11, 0)
là được. Chứ không cần thay A12 = A20 đâu...
Và nên sử dụng cách tìm chính xác (số 0).
Bạn có thể tham khảo thêm
Lookup Function ở chữ ký của tôi.
Chúc bạn thành công.