Nhờ ACE giúp mình tính tổng theo điều kiện ! (1 người xem)

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

nghimaikhongra

Thành viên mới
Tham gia
29/3/07
Bài viết
48
Được thích
7
Mình muốn tính tổng theo điều kiện sau, nhờ ACE giúp

AA01 5000
BB02 2000
CB03 1500
AA03 6500
AA05 2500
BC06 3000

Mình muốn tính tổng của mã có 2 ký tự là AA, kết quả đúng là AA=(5000+6500+2500)=14000

Cám ơn ACE nhiều !
 
Lần chỉnh sửa cuối:
Bạn thử công thức này xem: =sumif(a1:a6,"AA*",b1:b6)
 
Bạn xem file nhé.
chú ý khi viết bài, bạn đừng spam nhiều không bài viết sẽ bị xóa.
 

File đính kèm

Cám ơn bạn, nhưng ý mình là trong cùng 1 công thức hiện đã tính cho điều kiện là "AA" bây giờ mình muốn tính thêm cho cả điều kiện là "BB" nữa nghĩa là sẽ là kết quả tổng của điều kiện "AA" và "BB" , còn thay đổi đk như bạn gửi thì mình cũng hiểu rồi, vì bản thân mình không muốn dùng dạng = SUMIF($A$3:$A$8,"AA*",$B$3:$B$8)+SUMIF($A$3:$A$8,"BB*",$B$3:$B$8) +... vì như thế công thức tính sẽ dài nếu mình có nhiều điều kiện tính.

Cám ơn bạn
!
Bạn xem file nhé.
chú ý khi viết bài, bạn đừng spam nhiều không bài viết sẽ bị xóa.
 
Cám ơn bạn, nhưng ý mình là trong cùng 1 công thức hiện đã tính cho điều kiện là "AA" bây giờ mình muốn tính thêm cho cả điều kiện là "BB" nữa nghĩa là sẽ là kết quả tổng của điều kiện "AA" và "BB" , còn thay đổi đk như bạn gửi thì mình cũng hiểu rồi, vì bản thân mình không muốn dùng dạng = SUMIF($A$3:$A$8,"AA*",$B$3:$B$8)+SUMIF($A$3:$A$8,"BB*",$B$3:$B$8) +... vì như thế công thức tính sẽ dài nếu mình có nhiều điều kiện tính.

Cám ơn bạn
!


Bạn gửi file nhiều điều kiện lên xem thế nào, nếu giúp được sẽ giúp hết mình với khả năng và kiến thức học được.
Nếu theo định dạng như trong file chỉ dùng cách đó tính tổng, nếu bạn cho 1 ví dụ khác, định dạng CSDL khác thì sẽ có cách khác để giải quyết, bài đó còn 1 cách là phải thêm 1 cột phụ, làm sẽ dễ dàng hơn.
 
Bạn gửi file nhiều điều kiện lên xem thế nào, nếu giúp được sẽ giúp hết mình với khả năng và kiến thức học được.
Nếu theo định dạng như trong file chỉ dùng cách đó tính tổng, nếu bạn cho 1 ví dụ khác, định dạng CSDL khác thì sẽ có cách khác để giải quyết, bài đó còn 1 cách là phải thêm 1 cột phụ, làm sẽ dễ dàng hơn.

AA01 5000
BB02 2000
CB03 1500
AA03 6500
AA05 2500
BC06 3000
Với ví dụ trên nếu tính tổng theo điều kiện chuỗi có ký tự là "AA" thì sẽ bằng (5000 + 6500 + 2500)=14000
Và nếu tính thêm điều kiện có chuỗi ký tự là "BB" thì sẽ là (5000 + 2000 + 6500 + 2500) = 16000

Bạn giúp mình !
 
AA01 5000
BB02 2000
CB03 1500
AA03 6500
AA05 2500
BC06 3000
Với ví dụ trên nếu tính tổng theo điều kiện chuỗi có ký tự là "AA" thì sẽ bằng (5000 + 6500 + 2500)=14000
Và nếu tính thêm điều kiện có chuỗi ký tự là "BB" thì sẽ là (5000 + 2000 + 6500 + 2500) = 16000

Bạn giúp mình !

Mình nghĩ chắc có mỗi hàm sumif thôi bạn ạ, cách khác dài lắm, bởi vì đây là bài toán điều kiện tính tổng, có lẽ tôi không thể làm cách ngắn hơn.
 
AA01 5000
BB02 2000
CB03 1500
AA03 6500
AA05 2500
BC06 3000
Với ví dụ trên nếu tính tổng theo điều kiện chuỗi có ký tự là "AA" thì sẽ bằng (5000 + 6500 + 2500)=14000
Và nếu tính thêm điều kiện có chuỗi ký tự là "BB" thì sẽ là (5000 + 2000 + 6500 + 2500) = 16000

Bạn giúp mình !
Bạn thử công thức này, muốn thêm mã thì cứ thế thêm vô.
Mã:
=SUMPRODUCT(SUMIF(E15:E20,{"AA*","BB*"},F15:F20))
 

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

Back
Top Bottom