Giúp đỡ công thức tìm theo nhiều điều kiện

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

messi1408

Thành viên mới
Tham gia
9/9/17
Bài viết
6
Được thích
1
Giới tính
Nam
Chào Anh Chị.

Mong anh chị giúp đỡ em công thức tìm theo nhiều điều như file đính kèm với ạ. Cảm ơn anh chị nhiều

ITEMCODEFINISHSTART ( mong muốn)NOTE
36615OTTFRM14-Oct13-Oct
code FRM có chữ OTT phía sau thì ngày start sau ngày finish 1 ngày​
312316FRM14-Oct14-Oct
Code FRM không có chữ OTT thì ngày start bằng với ngày finish​
312X123SCUSHSCSH14-Oct14-Oct
code SCSH chỉ có 1 code nên không có chia ra, ngày start bằng với ngày finish​
872S417FIBERCEFB14-Oct13-Oct
code SCSH chỉ có 1 code nên không có chia ra, ngày start sau ngày finish 1 ngày​
726S067SEWDKDECK14-Oct14-Oct
code DECK có chữ SEWDK phía sau thì ngày start bằng với ngày finish​
72667PRECUTDKDECK14-Oct11-Oct
code DECK có chữ PRECUTDK phía sau thì ngày start sau ngày finish 3 ngày​
726S67DECKINGDECK14-Oct12-Oct
code DECK có chữ DECKING phía sau thì ngày start sau ngày finish 2 ngày​
46106PRECUTAPNPANL14-Oct13-Oct
code PANL có chữ PRECUTAPN phía sau thì ngày start sau ngày finish 1 ngày​
36613ARMPANELPANL14-Oct14-Oct
code PANL có chữ ARMPANEL phía sau thì ngày start bằng với ngày finish​
 

File đính kèm

  • cong thuc nhieu dieu kien.xlsx
    11.3 KB · Đọc: 11
Chào Anh Chị.

Mong anh chị giúp đỡ em công thức tìm theo nhiều điều như file đính kèm với ạ. Cảm ơn anh chị nhiều

ITEMCODEFINISHSTART ( mong muốn)NOTE
36615OTTFRM14-Oct13-Oct
code FRM có chữ OTT phía sau thì ngày start sau ngày finish 1 ngày​
312316FRM14-Oct14-Oct
Code FRM không có chữ OTT thì ngày start bằng với ngày finish​
312X123SCUSHSCSH14-Oct14-Oct
code SCSH chỉ có 1 code nên không có chia ra, ngày start bằng với ngày finish​
872S417FIBERCEFB14-Oct13-Oct
code SCSH chỉ có 1 code nên không có chia ra, ngày start sau ngày finish 1 ngày​
726S067SEWDKDECK14-Oct14-Oct
code DECK có chữ SEWDK phía sau thì ngày start bằng với ngày finish​
72667PRECUTDKDECK14-Oct11-Oct
code DECK có chữ PRECUTDK phía sau thì ngày start sau ngày finish 3 ngày​
726S67DECKINGDECK14-Oct12-Oct
code DECK có chữ DECKING phía sau thì ngày start sau ngày finish 2 ngày​
46106PRECUTAPNPANL14-Oct13-Oct
code PANL có chữ PRECUTAPN phía sau thì ngày start sau ngày finish 1 ngày​
36613ARMPANELPANL14-Oct14-Oct
code PANL có chữ ARMPANEL phía sau thì ngày start bằng với ngày finish​
Bạn dùng công thức này xem đúng không?
=C2+IFERROR(LOOKUP(,-LEFT(MID(E2,SEARCH("finish",E2)+7,500),ROW($1:$20))),)
 
Chào Anh Chị.

Mong anh chị giúp đỡ em công thức tìm theo nhiều điều như file đính kèm với ạ. Cảm ơn anh chị nhiều
Ví dụ chữ SEWDK có sau code DECK thì những code khác nó còn có nữa không hay 1 mã đó chỉ trong 1 code thôi. Như vậy sẽ đỡ quan tâm tới cột code nữa
 
Bạn tham khảo file, kết quả ở cột F. Để đơn giản, chỉ lập bảng với 3 ký tự cuối trong ITEM tương ứng với mỗi CODE. Nếu lấy tất cả các ký tự cuối thì công thức phức tạp hơn.
 

File đính kèm

  • cong thuc nhieu dieu kien.xlsx
    11.7 KB · Đọc: 5
Web KT

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

Back
Top Bottom