em có bảng tính tổng hợp sau, nghĩ mãi mà chưa có lời giải hay(Vì ở bảng tính này cần 2 điều kiện là Mã NV và Tháng), xin nhờ các cao thủ
![]()
Thanks !![]()
=SUMPRODUCT(($A$2:$A$10=$G3)*($C$2:$C$10=H$2)*($D$2:$D$10))



Bạn dùng hàm SUMPRODUCT nhé!em có bảng tính tổng hợp sau, nghĩ mãi mà chưa có lời giải hay(Vì ở bảng tính này cần 2 điều kiện là Mã NV và Tháng), xin nhờ các cao thủ
![]()
Thanks !![]()
H3 =SUMPRODUCT(($A$2:$A$10=$G3)*($C$2:$C$10=H$2);$D$2:$D$10)
H3 =SUM(IF(($A$2:$A$10=$G3)*($C$2:$C$10=H$2);$D$2:$D$10;""))
Thầy Ndu ơi cho mình hỏi: PivotTalbe là ....thuốc gì và ....bán ở đâu mà : 1 phát ra kết quả luônkhuyên bạn nên dùng PivotTalbe, 1 phát ra kết quả luôn
Name động thì phải là 12 ( mỗi tháng 1 cái) , không nghĩ ra cách làm ít hơn , bạn NDU có cách gì khôngDựa vào hình minh họa, ta thấy dữ liệu đã được sort trước theo tháng, vì thế hoàn toàn có thể dùng SUMIF (kết hợp với name động)
Gì mà đến 12 name ghê thế!Name động thì phải là 12 ( mỗi tháng 1 cái) , không nghĩ ra cách làm ít hơn , bạn NDU có cách gì không
Ma =OFFSET($A$2,MATCH(H$2,$C$2:$C$1000,0)-1,,COUNTIF($C$2:$C$1000,H$2),)
=SUMIF(Ma,$G3,OFFSET(Ma,,3))


Thêm cột phụ là chuyện ai cũng biết, có điều nếu dữ liệu của bạn cở 20.000 dòng, bạn phải thêm 20.000 cell công thức à?Mình thì làm thêm 1 cột mã tổng hợp của bảng 1 rồi qua bảng 2 mình dùng hàm sumif. Chi tiết xem tệp đính kèm

Thì tôi cũng dùng SUMIF cho bài này đấy thôi (bài số #10)Có lẻ vậy. Nhưng tại em quen dùng hàm sumif và dữ liệu không nhiều nên cũng không chú ý đến vấn đề đó

Cái này, trước hết bạn fải hiểu các hàm: OFFSET(), MATCH(), COUNTIF()anh có thể giải thích dùm em đoạn công thức của anh ko? =OFFSET(Sheet1!$A$2,MATCH(Sheet1!H$2,Sheet1!$C$2:$C$1000,0)-1,,COUNTIF(Sheet1!$C$2:$C$1000,Sheet1!H$2),)
Thanks anh nhiều