Chào các anh, các chị, em mới tham gia diễn đàn và học tập được rất nhiều về excel tại đây. Em thấy đây là bài tập của anh (chị) Mhq cho nên chưa chắc đã được thay đổi điều kiện đầu bài. Theo em, ta vẫn có thể dùng công thức như sau:
=SUMPRODUCT(($D$3:$D$12)*(MONTH($B$3:$B$12)=IF(ISERROR(RIGHT(C$16,2)*1),RIGHT(C$16,1)*1,RIGHT(C$16,2)*1))*($C$3:$C$12=$B17))
Thì vẫn có thể kéo fill vào các ô còn lại trong bảng tính.