Gỡ rối hàm Iferror và hàm vlookup. Không hiện giá trị tìm kiếm. (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

giangtranhd89

Thành viên mới
Tham gia
23/4/14
Bài viết
10
Được thích
0
Em vẫn chưa hiểu công thức của em lỗi ở đâu, tại sao nó lại không trả về đúng giá trị tìm kiếm, mà lại để trống ô giá trị cần tìm đó. Mong các pro giải thích giúp em với. Em đang cần để làm việc ngay. Thank all.
 

File đính kèm

Lần chỉnh sửa cuối:
Chắc gửi nhầm File rồi bạn ơi, mở lên không thấy gì cả
 
Em vẫn chưa hiểu công thức của em lỗi ở đâu, tại sao nó lại không trả về đúng giá trị tìm kiếm, mà lại để trống ô giá trị cần tìm đó. Mong các pro giải thích giúp em với. Em đang cần để làm việc ngay. Thank all.
Hình như bạn up nhầm file rồi, file này trống trơn, có nội dung gì đâu.
 
Em vẫn chưa hiểu công thức của em lỗi ở đâu, tại sao nó lại không trả về đúng giá trị tìm kiếm, mà lại để trống ô giá trị cần tìm đó. Mong các pro giải thích giúp em với. Em đang cần để làm việc ngay. Thank all.
Theo trong file thì cái bảng có tên TTX là vùng A1:H20 của Sheet1, vùng này có cột đầu tiên không chứa các giá trị có ở ô J3, do đó hàm VLOOKUP sẽ phát sinh lỗi #N/A, do đó hàm IFERROR trả về chuỗi trống là đúng rồi.
 
Theo tôi hiểu bạn đang muốn lấy giá trị biển số xe dựa vào mã xe.
Giá trị dò trong hàm VLOOKUP của bạn là mã xe, nhưng vùng bạn muốn dò lại bắt đầu từ cột A tức là cột "Mã" nên nó dò không được. Mà bạn lồng IFERROR nếu do không được thì để trống nên cuối cùng nó ra giá trị trống.
Bạn dùng công thức này cho ô J4 xem đúng ý không (Không biết có hiểu đúng ý bạn không nên "Hên xui" nhé!)
=IFERROR(LOOKUP(2,1/(D2:D20=J3),C2:C20),"")
 
Theo tôi hiểu bạn đang muốn lấy giá trị biển số xe dựa vào mã xe.
Giá trị dò trong hàm VLOOKUP của bạn là mã xe, nhưng vùng bạn muốn dò lại bắt đầu từ cột A tức là cột "Mã" nên nó dò không được. Mà bạn lồng IFERROR nếu do không được thì để trống nên cuối cùng nó ra giá trị trống.
Bạn dùng công thức này cho ô J4 xem đúng ý không (Không biết có hiểu đúng ý bạn không nên "Hên xui" nhé!)
=IFERROR(LOOKUP(2,1/(D2:D20=J3),C2:C20),"")
Nếu đúng như bạn hiểu thì xin góp vui một công thức khác:
Mã:
=IFERROR(INDEX(C2:C20,MATCH(J3,D2:D20,0)),"")
 
Theo trong file thì cái bảng có tên TTX là vùng A1:H20 của Sheet1, vùng này có cột đầu tiên không chứa các giá trị có ở ô J3, do đó hàm VLOOKUP sẽ phát sinh lỗi #N/A, do đó hàm IFERROR trả về chuỗi trống là đúng rồi.
Nếu vẫn dùng 2 hàm như trên thì sửa lại như thế nào bạn ơi mình vẫn chưa hiểu rõ lắm. Nên không biết sửa như thế nào. Thank bạn nhá
 
Theo tôi hiểu bạn đang muốn lấy giá trị biển số xe dựa vào mã xe.
Giá trị dò trong hàm VLOOKUP của bạn là mã xe, nhưng vùng bạn muốn dò lại bắt đầu từ cột A tức là cột "Mã" nên nó dò không được. Mà bạn lồng IFERROR nếu do không được thì để trống nên cuối cùng nó ra giá trị trống.
Bạn dùng công thức này cho ô J4 xem đúng ý không (Không biết có hiểu đúng ý bạn không nên "Hên xui" nhé!)
=IFERROR(LOOKUP(2,1/(D2:D20=J3),C2:C20),"")
Đúng như vậy bạn à, thank bro nhá :D, nhưng mình vẫn muốn dùng 2 hàm như trên là Iferror và Vlookup, thì có xử lý được không, và muốn sửa có kết quả đúng thì phải chỉnh lại bảng à bạn.
 
Đúng như vậy bạn à, thank bro nhá :D, nhưng mình vẫn muốn dùng 2 hàm như trên là Iferror và Vlookup, thì có xử lý được không, và muốn sửa có kết quả đúng thì phải chỉnh lại bảng à bạn.

Bạn vẫn muốn dùng hai hàm IFERROR và VLOOKUP thì phải chuyển cột mã xe về trước cột biển số xe. Và khi sử dụng hàm VLOOKUP thì cột đầu tiên của vùng dò phải có chứa giá trị dò thì mới ra kết quả được.
Tiện thể nhắc luôn bạn dùng VLOOKUP có một điểm cần lưu ý phần "Col_index_number" bạn đánh số tuyệt đối thì sau này bạn Insert thêm cột vào giữa vùng dò thì phải chỉnh lại rất mất công. Sao bạn lại không dùng INDEX & MATCH hay LOOKUP nhỉ.
 
Lần chỉnh sửa cuối:
Bạn vẫn muốn dùng hai hàm IFERROR và VLOOKUP thì phải chuyển cột mã xe về trước cột biển số xe. Và khi sử dụng hàm VLOOKUP thì cột đầu tiên của vùng dò phải có chứa giá trị dò thì mới ra kết quả được.
Tiện thể nhắc luôn bạn dùng VLOOKUP có một điểm cần lưu ý phần "Col_index_number" bạn đánh số tuyệt đối thì sau này bạn Insert thêm cột vào giữa vùng dò thì phải chỉnh lại rất mất công. Sao bạn lại không dùng INDEX & MATCH hay LOOKUP nhỉ.
Thank bạn nhá, mình hiểu rồi. Mình sẽ vận dụng hợp lý :)))
 
Web KT

Bài viết mới nhất

Back
Top Bottom