=IF(C5<>"",C5,D4)
=IF(F5<>"",F5,G4)
=--D5&"#"&G5
=A2&"#"&B2
=VLOOKUP(D2,Schedule.xlsx!$H$5:$H$127,1,0)
=VLOOKUP(H5,[i.xls]Sheet2!$D$2:$D$29,1,0)
Với dữ liệu bạn đưa thì bạn thử theo phương pháp sauCám ơn bạn dhn46 đã gợi ý
Đúng là tôi sơ ý đã không kiểm tra mấy cột Border và Fill trước khi up lên diễn đàn, sorry!
Mục đích cuối cùng của tôi đã không nói rõ từ trước. Bạn đã chỉ đúng item không khớp trong "Schedule" so với "i". Tuy nhiên, cái cuối cùng tôi cần là số lượng trong dòng Stock (EOD) của item nào đó ở ngày hiện tại (vd: Item code 108032 ngày 06-Aug ở dòng stock (EOD) là 7) so với dòng q.ty trong "i" (tương ứng là 6 chằng hạn) có khớp không, nếu không khớp thì cập nhật số lượng (q.ty) vào stock (EOD) trong "Schedule"
=IF(K5=$K$6,INDEX([i.xls]Sheet2!$C$2:$C$29,MATCH(I5,[i.xls]Sheet2!$D$2:$D$29,0)),P5)