bebo021999
Thành viên gạo cội




- Tham gia
- 26/1/11
- Bài viết
- 6,011
- Được thích
- 8,786
- Giới tính
- Nam
- Nghề nghiệp
- GPE
Chắc chắn SUMIF nhanh hơn rồi.Nếu công thứcsố phép tính ngang nhau, theo bạn công thức nào nhanh hơn?Mã:=SUMIF(B2:B13,"<=300",C2:C13) =SUMPRODUCT((B2:B13<=300)*C2:C13)
Giả sử tất cả các số trong vùng B2:B13 đều <=300
* SUMIF tính như sau:
C2+C3+...+C13
* SUMPRODUCT tính như sau (Tổng của tích)
TRUE*C2=1*C2=C2==>Đưa C2 vào bộ nhớ
TRUE*C3=1*C3=C3==>Đưa C3 vào bộ nhớ
...
TRUE*C12=1*C13=C13==> Đưa C13 vào bộ nhớ
Sau đó mới làm phép tính C2+C3+...+C13 như SUMIF
SUMPRODUCT phải qua bước tính tích trước, sau đó mới là tổng.