Dùng công thức này cho C2 nhé :Tình hình là em có 2 sheet (nếu các ô trong côt A của sheet 2 giông côt A của sheet 1 thì kết quả trả về là cột C của sheet 2 (lấy ở cột B của sheet 1)
Rất mong các bác giúp đỡ , em xin đươc cảm ơn trước
=VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0)
Dùng công thức này cho C2 nhé :
PHP:=VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0)
Bạn show lại lỗi của bạn lên xem nào? Phải chăng kết quả bạn mong muốn chính là những gì bạn hiển thị trong cột C của sheet 2, vậy thì sử dụng công thức trên là đúng rồi còn gì ạ?cám ơn bác đã chỉ dẫn....nhưng mới đúng 1 phần theo ý mình...ý của mình là tìm toàn bộ trong côt A của sheet 1 nếu thầy có trùng thì trả về ô C của sheet2 (vì nếu bên Sheet2 mà tăng thêm 1 số ỏ cột A thì nó báo N/A ngay bác ạ)
đây là file mình đã chạy thử theo cách của bác
Nhờ các bác giúp đỡ
Bạn show lại lỗi của bạn lên xem nào? Phải chăng kết quả bạn mong muốn chính là những gì bạn hiển thị trong cột C của sheet 2, vậy thì sử dụng công thức trên là đúng rồi còn gì ạ?
Bạn thêm dấu " ' " vào trước cái mã mới gõ thêm như thế này '7011114, công thức sẽ chạy mà không báo lỗi, vì dữ liệu bạn cần tìm kiếm là number trong khi đó dữ liệu cột đầu tiên trong bảng tham chiếu là TEXT nên Vlookup báo không tìm thấy là đúng rồi bạn ạ.Ý mình là dò tìm toàn bộ vì các ô bên sheet 2 sắp xếp không theo thứ tự (mình đính kèm file)




Sửa công thức lại tí thôi là đượcÝ mình là dò tìm toàn bộ vì các ô bên sheet 2 sắp xếp không theo thứ tự (mình đính kèm file)
Thì thế này nè cho công thức ở ô C3:cám ơn bạn, mình đã hiểu, chúc ngày tôt lành
cho mình hỏi thêm nếu thêm đoạn "chưa có mã" thay cho #N/A thì phải thêm dong j vào công thức
=IF(ISNA(VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0)),"",VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0))
Thì thế này nè cho công thức ở ô C3:
PHP:=IF(ISNA(VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0)),"",VLOOKUP(A2,Sheet1!$A$2:$B$27,2,0))
Chỉnh lại công thức này cho C3 1 lần nữa thế này nhé -- copy xuốngNếu dò toàn bộ (A2,Sheet1!$A$2:$B$55000,2,0)) vì côt A, B bên sheet 1 đôi khi vẫn phải bổ sung TÊN và MASO,
Mình muốn nó quét hết ô A và B sheet1 liệu có ảnh hưởng gì không?
- Mỗi lần đưa công thức vào lại phải fill à,
- có cách nào chỉ đưa 1 công thức là nó truy toàn bộ (kể cả ô trống bên côt A của SHEET1 và cho kết quả
=IF(ISNA(VLOOKUP(A2,Sheet1!$A:$B,2,0)),"",VLOOKUP(A2,Sheet1!$A:$B,2,0))
Chỉnh lại công thức này cho C3 1 lần nữa thế này nhé -- copy xuống
PHP:=IF(ISNA(VLOOKUP(A2,Sheet1!$A:$B,2,0)),"",VLOOKUP(A2,Sheet1!$A:$B,2,0))
Rất mong các bác giúp đỡ, Minh đang rất Cần , hiên tại Minh chỉ truy cấp được 1 sheet bây giờ muốn tăng thêm sheet 2,3,4 thì phải làm như thế nào
Đây Là công thức 1 sheet (như trên)
=IF(ISNA(VLOOKUP(A2,Sheet1!$A:$B,2,0)),"",VLOOKUP(A2,Sheet1!$A:$B,2,0))
http://www.giaiphapexcel.com/forum/...ong-sheet-khác&p=489268&highlight=#post489268
Xem thử TOPIC này có giúp được gì cho bạn không nha.....còn không thì phải chi tiết ra bạn cần nhiều sheet dạng thế nào???
Mình đính kèm file nhờ các bácxem hộ giúp mình với
cám ơn bạn (nhưng nếu xóa đi chữ sheet1 ,2,3,4 thì bất tiện lắm)
có còn cách nào hay hơn mà không phải để tên các sheet như vậy, vẫn phải để chữ "khong tim thay"
=IF(ISNA(VLOOKUP(A2,INDIRECT("'"&LOOKUP(2,1/COUNTIF(INDIRECT("'"&$AA$1:$AA$4&"'!A2:A1000"),A2),$AA$1:$AA$4)&"'!A2:B1000"),2,0)),"Không tìm thấy",VLOOKUP(A2,INDIRECT("'"&LOOKUP(2,1/COUNTIF(INDIRECT("'"&$AA$1:$AA$4&"'!A2:A1000"),A2),$AA$1:$AA$4)&"'!A2:B1000"),2,0))