Giúp dùng hàm dò tìm bài toán sau

Liên hệ QC

MinhKhai

Giải pháp Ếc-xào
Tham gia
16/4/08
Bài viết
937
Được thích
571
Em có yêu cầu như file đính kèm
Từ dữ liệu của sheet3 muốn fill sang sheet1 nhưng lại chưa biết cách làm. Đã thử Hlookup hay Vlookup đều không khả thi.
Mong được các anh chị hướng dẫn.
Em cảm ơn
 

File đính kèm

Công thức cho E5
Mã:
=IFERROR(LOOKUP(2,1/(Sheet3!$D$2:$D$1000=$B5)/(Sheet3!$I$2:$I$1000=E$4),Sheet3!$L$2:$L$1000),"")
sao chép sang phải và xuống dưới.

Nhưng trước tiên phải sửa lại dữ liệu. Ngày tháng phải là ngày tháng chứ không thể là chữ giả bộ ngày tháng được.
Nếu đã có nhiều ngày tháng thì gõ lại sẽ mất công. Hãy thao tác như sau: click vào I ở tiêu đề cột để chọn cột I -> thẻ Data -> Text to Columns -> Next -> Next -> chọn Date -> bên cạnh chọn DMY -> Finish. Bây giờ cột I mới được phép đeo huy hiệu "Ngày tháng xịn".
 
Xài VBA, bạn chịu không?
 
Công thức cho E5
Mã:
=IFERROR(LOOKUP(2,1/(Sheet3!$D$2:$D$1000=$B5)/(Sheet3!$I$2:$I$1000=E$4),Sheet3!$L$2:$L$1000),"")
sao chép sang phải và xuống dưới.

Nhưng trước tiên phải sửa lại dữ liệu. Ngày tháng phải là ngày tháng chứ không thể là chữ giả bộ ngày tháng được.
Nếu đã có nhiều ngày tháng thì gõ lại sẽ mất công. Hãy thao tác như sau: click vào I ở tiêu đề cột để chọn cột I -> thẻ Data -> Text to Columns -> Next -> Next -> chọn Date -> bên cạnh chọn DMY -> Finish. Bây giờ cột I mới được phép đeo huy hiệu "Ngày tháng xịn".
Rất nhanh, rất hiệu quả. Em xin cảm ơn nhiều.
Em kiểm tra thêm, nếu có gì ko hiểu trong hàm, em xin được hỏi thêm nhé.
 
Web KT

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

Back
Top Bottom