
Gửi bởi
jindocan
thanks cá bạn nhiều, ý mình muốn là ứng với mỗi mã mình lấy ra thì nó cho ra số lượng với thành tiền tương ứng dòng đó luôn, vì một mã trùng nhau nhưng số lượng với thành tiền thì không giống nhau. nhưng khi chạy vlookup nó chỉ nhận giá trị số lượng với thành tiền ở dòng mã đầu tiên. các mã trùng sau nó không lấy số lượng và thành tiền sau nữa.mình gửi file đính kèm, các bạn tham khảo giúp mình với.
Bạn mở file 1 và file 2 lên, đứng tại file 2,đặt con trỏ chuột tại ô D2 và bạn tạo 1 name DK_00 như sau :
Mã nguồn PHP:
=IF([file1.xlsx]Sheet2!$A$2:$A$863=Sheet2!$A2,ROW([file1.xlsx]Sheet2!$A$2:$A$863)-1,"")
Công thức tại D2 :
Mã nguồn PHP:
=INDEX([file1.xlsx]Sheet2!$C$2:$C$863,SMALL(DK_00,COUNTIF([file1.xlsx]Sheet2!$A$2:$A2,[file1.xlsx]Sheet2!$A2)))
Copy xuống cho các ô còn lại.
Chi tiết xem file đính kèm