2012-05-26 30 views
7

Tôi có một bảng (một bảng duy nhất) như hình dưới đây. để tìm tổng số $ Order 1, tôi có thể sử dụng SUMPRODUCT (Price, QTY1), SUMPRODUCT (Price, QTY2), tuy nhiên tôi muốn biết tổng số $ order nhưng đã nghĩ ra A, B, C. Những điều quan trọng tôi thực sự muốn giữ cấu trúc của bảng.Có chức năng bulit nào trong Excel cho hàm SUMPRODUCT IF không?

enter image description here

Có chức năng như SUMPRODUCTIF. Nếu không, có anyway để đạt được những gì tôi muốn đạt được?

Tôi có thể tạo cột khác và thực hiện Giá QTY * để thực hiện SUMIF. Tuy nhiên, nó bổ sung thêm cột

+1

http://stackoverflow.com/questions/2413278/sumproduct-over-sets-of-cells-not-contiguous –

Trả lời

12
=SUMPRODUCT(Price*QTY1*(Category="A")) 

nên thực hiện công việc, với loại là tên của cột "Danh mục sản phẩm" của mình (mà có chứa các chữ cái "A", "B", "C").

+0

Tôi đã làm việc - Cảm ơn bạn rất nhiều – NCC

+0

là có anyway mà tôi có thể chọn toàn bộ cột như SUMPRODUCT (A: A * B: B * (C: C = "A")) và nó không trả về #VALUE !? – NCC

+1

Tôi giả sử bạn có Excel 2007 hoặc phiên bản mới hơn. Lỗi #VALUE không phải là kết quả của việc sử dụng toàn bộ cột nhưng [có thể] thông qua việc cố gắng nhân giá trị văn bản - hãy thử cú pháp sửa đổi như sau = SUMPRODUCT (A: A, B: B, (C: C = "A") + 0) –

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