2009-12-22 24 views
9

Tôi cần một cách nhanh chóng một công thức excel đơn giản để có được tổng các giá trị với nhiều loại khác nhau của các đối tượng được liệt kê dưới đây:Excel công thức - tự động tổng hợp cho các loại cùng

Type1 10 
Type1 10 
Type1 10 
Type2 10 
Type2 10 
Type2 10 
Type2 10 
Type3 10 
Type3 10 

Số mục và số lượng các loại là chưa biết (danh sách dài), trong một bảng tính khác nhau tôi muốn để có được số tiền của các loại như:

Sumof Type1: 30 
Sumof Type2: 40 
Sumof Type3: 20 

tôi không cần VBA, chỉ đơn giản excel công thức xin vui lòng ..

BR

+0

Chúng tôi sẵn sàng phục vụ! Hay không. – Oded

Trả lời

6

Tôi nghĩ sumif là những gì bạn đang tìm kiếm

+0

Không nếu số lượng loại không xác định và có khả năng lớn, phải không? – jakber

+1

bạn có thể nhận được các danh sách riêng biệt bằng cách sử dụng INDEX, MATCH và COUNTIF. Bạn sẽ không tìm thấy một công thức nào cung cấp cho bạn mọi thứ bạn muốn mà không cần nỗ lực nào. Bạn sẽ phải tự tìm ra một số bit. – Simon

+1

Cách tiếp cận thú vị đối với diễn đàn Hỏi & đáp.Nếu có một giải pháp cho mẫu được sử dụng chức năng đó, tại sao không đăng nó? – deworde

12

Sử dụng bảng tổng hợp cho việc này.

  1. Thêm một hàng tiêu đề để dữ liệu của bạn ("kiểu dữ liệu", "giá trị")
  2. Chọn dữ liệu của bạn
  3. Chèn bảng pivot
  4. Kéo "kiểu dữ liệu" -header vào vùng Row Labels
  5. Kéo tiêu đề "giá trị" vào khu vực Giá trị
  6. Đảm bảo rằng "Tổng giá trị" và không "Đếm giá trị" trong khu vực Giá trị, nếu không bạn cần nhấp đúp vào giá trị đó và thay đổi để sử dụng tổng hợp.

Bạn cũng có thể sử dụng tính năng "Thêm tổng phụ" cho điều này, nhưng bảng tổng hợp linh hoạt hơn và mạnh mẽ hơn.

+0

Điều này cho tôi thấy những gì tôi đã bỏ lỡ đang di chuyển cột "giá trị" được kéo vào "khu vực giá trị" –

2
A  B 

1 Type1 10

2 Type2 10

3 Type2 10

4 Type1 10

= SUMIF (A1: A4, "= Loại1", B1: B4)

+1

Bạn cũng có thể thêm cách tạo danh sách với các khoản tiền cho Type1, Type2, Type3 ... như @Tolga được hỏi không? – wonko79

0

Tôi sẽ thiết lập nó như thế này.

enter image description here

= SUMPRODUCT (- (D1 = A: A), - (E1 = B: B), B: B)

Vì vậy, về cơ bản. . .

To count Apples sales for North: 
=SUMPRODUCT(--(A2:A12="north"), --(B2:B12="apples")) 

or 

=SUMPRODUCT((A2:A12="north")*(B2:B12="apples")) 

To sum Apples sales for North: 
=SUMPRODUCT(--(A2:A12="north"), --(B2:B12="apples"), C2:C12) 

Xem liên kết bên dưới để biết thêm chi tiết.

https://www.ablebits.com/office-addins-blog/2016/08/24/excel-sumproduct-function-formula-examples/

Các vấn đề liên quan