Công thức tại ô 'Sheet1'!O2 của bạn:
=LOOKUP(2,1/(Sheet1!$C2=PN_3T!$B$9:$B$3579)/(SUMIF(Sheet1!$N$2:$N$698,Sheet1!$N2,Sheet1!$J$2:$J$698)=PN_3T!$R$9:$R$3631)/(Sheet1!$N2=PN_3T!$F$9:$F$3631),PN_3T!$H$9:$H$3631)
Báo lỗi do:
1/ Không đồng nhất số dòng: 3579 <> 3631 trong các điều kiện.
2/ Dùng Sumif() sẽ ra số tổng, không thể so khớp với dòng chi tiết của sheet PN. Xét ra thì nó là điều kiện thừa, không cần thiết.
Do vậy chỉ cần chỉnh như sau:
=LOOKUP(2,1/(Sheet1!$C2=PN_3T!$B$9:$B$3631)/(Sheet1!$N2=PN_3T!$F$9:$F$3631),PN_3T!$H$9:$H$3631)
Enter, fill xuống.
Còn vụ trừ xuất hiện lần 2 thì tôi không hiểu ý bạn nên không làm, trừ phi bạn diễn đạt lại ý bạn muốn gì thật chi tiết và rõ ràng.
Thân