Tính tổng có điều kiện sau khi lọc (1 người xem)

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

ocbuu2008

Thành viên mới
Tham gia
23/9/08
Bài viết
30
Được thích
13
Các bác cho em hỏi, làm sao để tính tổng có điều kiện sau khi lọc?
 
Em xin bổ sung thêm file đính kèm, cám ơn các anh chị!
 

File đính kèm

Bạn sử dụng SUMIF: =SUMIF($B$5:$B$19,RIGHT(A2),$C$5:$C$19), kéo xuống cho Y.
 
Em xin bổ sung thêm file đính kèm, cám ơn các anh chị!
Có thể dùng công thức lọc những đại lý A rồi tính tổng theo điều kiện được không bạn, lọc ngay trên database và dùng substotal trong TH này k khả quan lắm.

To : Leoznguyen, bac dongducnhiem :
Bạn sử dụng SUMIF: =SUMIF($B$5:$B$19,RIGHT(A2),$C$5:$C$19), kéo xuống cho Y.
Sau khi lọc Filter xong mới tính tổng điều kiện ạ , không tính hết như thế, ví dụ lọc được đại lý A tính tổng X = 2, Tổng Y =3 , Lọc B thì tự tính tổng Y=3 và Tổng X = 5....Nan giải là bạn ý muốn lọc đại lý A, B... ngay trên cơ sở dư liệu rồi sum theo điều kiện, khó nhai!
 
Lần chỉnh sửa cuối:
Ý em muốn là khi lọc theo đại lý nào thì nó hiện số lượng của X và Y theo đại lý đó luôn
Ví dụ: Khi em lọc đại lý A thì nó sẽ tính Số lượng X và số lượng Y của đại lý A đó
 
Có thể dùng công thức lọc những đại lý A rồi tính tổng theo điều kiện được không bạn, lọc ngay trên database và dùng substotal trong TH này k khả quan lắm.
Mình không rõ ý bạn lắm, nhưng bạn có thể làm theo cách bạn trên file cho mình tham khảo được không?
 
Có thể dùng công thức lọc những đại lý A rồi tính tổng theo điều kiện được không bạn, lọc ngay trên database và dùng substotal trong TH này k khả quan lắm.

To : Leoznguyen, bac dongducnhiem :

Sau khi lọc Filter xong mới tính tổng điều kiện ạ , không tính hết như thế, ví dụ lọc được đại lý A tính tổng X = 2, Tổng Y =3 , Lọc B thì tự tính tổng Y=3 và Tổng X = 5....Nan giải là bạn ý muốn lọc đại lý A, B... ngay trên cơ sở dư liệu rồi sum theo điều kiện, khó nhai!
Ý mình là vậy, loay hoay mãi không được với bài toán này, ai có thể giúp mình với!
 

File đính kèm

Em xin bổ sung thêm file đính kèm, cám ơn các anh chị!

Số lượng X:
Mã:
=SUMPRODUCT((SUBTOTAL(103,OFFSET($A$5,ROW(INDIRECT("1:"&ROWS($A$5:$A$100)))-1,)))*($B$5:$B$100="[COLOR=#ff0000][B]X[/B][/COLOR]")*($C$5:$C$100))
Số lượng Y:
Mã:
=SUMPRODUCT((SUBTOTAL(103,OFFSET($A$5,ROW(INDIRECT("1:"&ROWS($A$5:$A$100)))-1,)))*($B$5:$B$100="[COLOR=#ff0000][B]Y[/B][/COLOR]")*($C$5:$C$100))
 
Số lượng X:
Mã:
=SUMPRODUCT((SUBTOTAL(103,OFFSET($A$5,ROW(INDIRECT("1:"&ROWS($A$5:$A$100)))-1,)))*($B$5:$B$100="[COLOR=#ff0000][B]X[/B][/COLOR]")*($C$5:$C$100))
Số lượng Y:
Mã:
=SUMPRODUCT((SUBTOTAL(103,OFFSET($A$5,ROW(INDIRECT("1:"&ROWS($A$5:$A$100)))-1,)))*($B$5:$B$100="[COLOR=#ff0000][B]Y[/B][/COLOR]")*($C$5:$C$100))
Cám ơn anh! Chúc anh sinh nhật vui vẻ!
 

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

Back
Top Bottom