Tính tổng có điều kiện

  • Thread starter Thread starter micheal
  • Ngày gửi Ngày gửi
Liên hệ QC

micheal

Thành viên mới
Tham gia
8/4/08
Bài viết
6
Được thích
1
Nhờ các bác chỉ giúp em tính tổng cho các giá trị nằm trong ô màu đen và tổng các ô có màu tím. Em không biết dùng công thức nào để cho ra kết quả đúng. Em không rành excel lắm nên mong các bác chém gió nhè nhẹ giúp. Xin cám ơn và mong được học hỏi.
 

File đính kèm

Nhờ các bác chỉ giúp em tính tổng cho các giá trị nằm trong ô màu đen và tổng các ô có màu tím. Em không biết dùng công thức nào để cho ra kết quả đúng.
Tôi thấy Model Name không có quy luật gì rõ ràng, thử với:
- Tính ô tím:
PHP:
=SUMIF($A$2:$A$13,"*--C1V*",$G$2:$G$13)
- Ô đen:
PHP:
=SUM($G$2:$G$13)-SUMIF($A$2:$A$13,"*--C1V*",$G$2:$G$13)

Em không rành excel lắm nên mong các bác chém gió nhè nhẹ giúp. Xin cám ơn và mong được học hỏi.
Sao mình không thích kiểu nói này thế nhỉ ?
 
Em không rành excel lắm nên mong các bác chém gió nhè nhẹ giúp. Xin cám ơn và mong được học hỏi.
Sorry vì đã nói thế nếu các bác không thik.

Quay trở lại câu hỏi. Đúng là phần model Name không có quy luật gì nên cũng hơi khó.

Nếu theo như cách của dat_butmuc thì sẽ bị sót cho tổng các ô màu tím vì nó không chỉ có "*--C1V*" mà còn có "*-PC1V*" nữa.
 
Lần chỉnh sửa cuối:
Sorry vì đã nói thế nếu các bác không thik.

Quay trở lại câu hỏi. Đúng là phần model Name không có quy luật gì nên cũng hơi khó.

Nếu theo như cách của dat_butmuc thì sẽ bị sót cho tổng các ô màu tím vì nó không chỉ có "*--C1V*" mà còn có "*-PC1V*" nữa.

Bạn cộng thêm mã "-PC1V":

=SUMIF($A$2:$A$13,"*--C1V*",$G$2:$G$13)+SUMIF($A$2:$A$13,"*-PC1V*",$G$2:$G$13)
 
Sorry vì đã nói thế nếu các bác không thik.

Quay trở lại câu hỏi. Đúng là phần model Name không có quy luật gì nên cũng hơi khó.

Nếu theo như cách của dat_butmuc thì sẽ bị sót cho tổng các ô màu tím vì nó không chỉ có "*--C1V*" mà còn có "*-PC1V*" nữa.

Chỉ có cách dùng VBA, bạn tham khảo tại:
http://www.giaiphapexcel.com/forum/...-cộng-dữ-liệu-trong-các-cell-có-đánh-dấu-mầu&
hoặc;
http://www.giaiphapexcel.com/forum/showthread.php?14706-Hàm-Sum-nhiều-tính-năng&p=125066#post125066
 
Bạn cộng thêm mã "-PC1V":

=SUMIF($A$2:$A$13,"*--C1V*",$G$2:$G$13)+SUMIF($A$2:$A$13,"*-PC1V*",$G$2:$G$13)

Đúng là nếu trong trường hợp này thì làm theo cách của bạn là cộng thêm phần này vào thì okie. Nhưng đây chỉ là thêm 1 giá trị, còn nếu trong trường hợp trong tháng lại phát sinh thêm nhiều giá trị khác "DC1V" "FC1V".... thì công thức của mình lúc đó sẽ rất phức tạp...

Không có cách nào khác mà phải dùng VBA àh. Thanks all.
 
Không có cách nào khác mà phải dùng VBA àh. Thanks all.
Nếu bạn nói được quy luật của các điều kiện thì công thức không có vấn đề, ngược lại, bạn cũng không biết quy luật là gì thì mọi người làm sao viết công thức đây?
 
Nếu bạn nói được quy luật của các điều kiện thì công thức không có vấn đề, ngược lại, bạn cũng không biết quy luật là gì thì mọi người làm sao viết công thức đây?

Dạ! vì ngay từ đầu bài toán đưa ra chỉ có như vậy. Và bắt mình phải tính tổng số lượng cho các model màu tím, và tổng số lượng các model màu đen. Và em nhìn vào thì không có quy luật nào để có thể dùng hàm sum cả. Nên mới đăng bài nhờ mọi người xem có ai tìm được cách nào giải quyết không.
 
Web KT

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

Back
Top Bottom