Chuyển công thức tính tổng có điều kiện bằng mảng sang SUMIF (1 người xem)

Người dùng đang xem chủ đề này

minhtungph

None
Tham gia
18/9/13
Bài viết
198
Được thích
78
Capture.JPG
Mình có bài toán như trong hình, mình muốn tính tổng của cột B với điều kiện 4 số bắt đầu ở cột A (Cột này định dạng số) là 1200, với bài này thì dùng Sumproduct hoặc công thức mảng thì rất dễ, tuy nhiên đã nói tính tổng có điều kiện nên mình muốn dùng SUMIF
D2=SUMPRODUCT(--(LEFT(A1:A7,4)="1200"),B1:B7)
ý tưởng mình viết ô D1 thế này: D1=SUMIF(TEXT(A1:A7,"#"),"1200*",B1:B7) , tuy nhiên nó bị lỗi, mong các bạn và các anh chị giải đáp giúp.
 
Mã:
=sumifs(b1:b7,a1:a7,"<=1200999",a1:a7,">=1200000")
 
Mã:
=sumifs(b1:b7,a1:a7,"<=1200999",a1:a7,">=1200000")
Cám ơn bạn, cách của bạn đáp ứng yêu cầu, nhưng mình muốn chuyển nó về dạng chuỗi trước khi so sánh thì có cách nào không ạ, nếu làm được như thế thì những bài về countif và sumif sẽ tính được rất rộng, vì mình có cảm giác là những hàm đếm và tính tổng theo điều kiện của Microsoft viết sẽ nhanh hơn sumproduct và các loại công thức mảng.
 

Bài viết mới nhất

Back
Top Bottom