Thử công thức này xem:TÍNH TỔNG SO LUONG VỚI MA HANG CÓ 3 KÍ TỰ ĐẦU LÀ "CPU" VÀ ĐƠN GIÁ >700000
các anh xem hàm nào chỉ cho em với
=SUMPRODUCT((LEFT($A$2:$A$20,3)="CPU")*($H$2:$H$20>700000)*($E$2:$E$20))
B1: Với sheets("Data")
Tại [K1] ta nhập "MA HANG"; Tại [l1] là "DON GIA"
Tại [k2] ta nhập công thức ="CPU" & "*" ; tại [L2] ta nhập ">70000"
B2: Tại sheets("Bao Cao").[B2] ta nhập công thức:
=DSUM(DATA!A1:I20,DATA!I1,DATA!K1:L2)
Chúc thành công!
[COLOR="Blue"]=DSUM(DATA!A1:I20,5,DATA!K1:K2)[/COLOR]
Bạn đưa file lên đi để biết cái gì "không chuẩn"dùng hàm =SUMPRODUCT((LEFT($A$2:$A$20,3)="CPU")*($H$2:$H$20>700000)*($E$2:$E$20)) có vẻ thích hợp
nhưng nếu có hơn 100 mã hàng thì nó tìm ko chuẩn bạn ạ
Ái chà! Xem file rồiMình gửi vidu lên. các bạn xem hộ nhé
Bạn kiểm tra xem đúng y ko? Chắc dùng Sumproduct là OKXem file rồi giúp mình nhé các bác
Công thức tại F4:làm ơn cho hỏi, nếu như mình cần tính tổng với hơn 3 điều kiện và lấy dữ liệu từ sheet khác thì phải dùng hàm gì, như thế nào???
=SUMPRODUCT((Sheet1!$B$3:$B$17=Sheet2!$F$2)*(Sheet1!$A$3:$A$17<>"")*(Sheet1!$E$3:$E$17=Sheet2!$A4)*(Sheet1!$J$3:$J$17))
Tôi cũng có 1 bài tập tương tự, nhưng 2 điều kiện của tôi ko phải là đk "và" mà là điều kiện "hoặc", các bạn xem giúp file đính kèm này nhé, tôi đang mắc ở câu 5
Lưu ý là ko được thêm cột, thêm dòng để tính toán đâu nhé
cảm ơn bạn rất nhiều, công thức đó đúng rồi, nhưng mình còn băn khoăn mãi với cái điều kiện >0, mình cũng đặt công thức như trên nhưng ko có điều kiện >0 nên ko ra đúng kết quả như mong muốn, bạn có thể giải thích giúp mình ý nghĩa của đk >0 ở đây ko?
Công thức tại F4:
Copy xuốngMã:=SUMPRODUCT((Sheet1!$B$3:$B$17=Sheet2!$F$2)*(Sheet1!$A$3:$A$17<>"")*(Sheet1!$E$3:$E$17=Sheet2!$A4)*(Sheet1!$J$3:$J$17))