Tính Tổng Doanh Số Bảng Hai Chiều

Bài trước bạn đã biết cách tính tổng với nhiều điều kiện trên một cột. Lần này, khi dữ liệu trải dài qua nhiều cột, bạn sẽ thấy:

  • SUMIF kết hợp thêm các hàm khác, sẽ thấy được sự linh động tối ưu.
  • SUMPRODUCT để tính tổng trên mảng đa chiều, không giới hạn số điều kiện. Nhưng vẫn có những trường hợp chưa phải tốt nhất.
Note: Qua bài này, bạn sẽ nhìn nhận được rõ ràng sự tối ưu của hai hàm khi kết hợp với các hàm khác. Và đưa ra giải pháp nên dùng các hàm trong trường hợp nào.


Link: Onedrive


Công thức:
1.=SUM(SUMIFS(INDEX($B$2:$M$13,MATCH(B16,$A$2:$A$13,0),),$B$1:$M$1,{3,5,6}))
2.=SUM(SUMIF($B$1:$M$1,{3,5,6},INDEX($B$2:$M$13,MATCH(B16,$A$2:$A$13,0),)))
3.=SUMPRODUCT(($A$2:$A$13=B16)*(($B$1:$M$1>=3)*($B$1:$M$1<=6)*($B$1:$M$1<>4)),$B$2:$M$13)
4.=SUMPRODUCT(($A$2:$A$13=B16)*(($B$1:$M$1=3)+($B$1:$M$1=5)+($B$1:$M$1=6)),$B$2:$M$13)


Đăng nhận xét (0)
Mới hơn Cũ hơn