Dò tìm điều kiện trong 1 mảng để tính TỔNG (1 người xem)

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

Ngựa con 2002

Thành viên mới
Tham gia
4/1/10
Bài viết
28
Được thích
4
Chào cả nhà,

Mình có 1 bảng tính, mình đã thử làm với hàm sumif rồi nhưng không ra được kết quả. Mong mọi người giúp mình nhé. Tks mọi người nhiều nha.

Tại ô S32: Nếu mảng D5:G23 có xuất hiện số 1 thì sẽ là TỔNG của cột K5:K23


 

File đính kèm

Không biết có đúng ý bạn không nữa
Mã:
=IF(SUM(D24:G24)>0,K24,0)
 
Cảm ơn bạn dh46, nhưng vẫn không đúng với điều kiện của mình bạn à.
Trường hợp của mình là như này:
Trong khoảng từ D5 đến G23 có ô nào xuất hiện số 1 thì sẽ tính tổng của các ô cùng dòng với nó tại cột K (chỉ từ K5 đến K23 mà thôi)
Bạn giúp mình với nhé. Tks bạn nhiều
 
Cảm ơn bạn dh46, nhưng vẫn không đúng với điều kiện của mình bạn à.
Trường hợp của mình là như này:
Trong khoảng từ D5 đến G23 có ô nào xuất hiện số 1 thì sẽ tính tổng của các ô cùng dòng với nó tại cột K (chỉ từ K5 đến K23 mà thôi)
Bạn giúp mình với nhé. Tks bạn nhiều
Theo dữ liệu của bạn thì mình thấy công thức ở #2 hoàn toàn đúng mà. Vậy bạn đưa ra một vài trường hợp sai trong file thực tế của bạn xem.
 
Theo dữ liệu của bạn thì mình thấy công thức ở #2 hoàn toàn đúng mà. Vậy bạn đưa ra một vài trường hợp sai trong file thực tế của bạn xem.

Mình đã thêm dữ liệu và ghi kết quả đúng, Các bạn xem file đính kèm và giúp mình với nha.
Tks các bạn nhiều.
 

File đính kèm

Mình đã thêm dữ liệu và ghi kết quả đúng, Các bạn xem file đính kèm và giúp mình với nha.
Tks các bạn nhiều.
Cách của mình là dùng cột phụ, bạn xem được như ý mình chưa.
Ô W5 gõ công thức như sau:
Mã:
=IF(COUNTIF(D5:G5,1)>0,K5,0)
Fill công thức từ ô W5 xuống W23, công thức tại ô S32 gõ như sau:
Mã:
=SUM(W5:W23)
 
Nếu chỉ lựa chọn duy nhất 1 gói thôi, không có trường hợp 2 gói thì bạn dùng cái sau
Mã:
=SUMPRODUCT((D5:G23=1)*K5:K23)
 
Cách của mình là dùng cột phụ

Bạn ơi, bản báo cáo này của mình không thể dùng cột phụ được (vì nó có nhiều cột để mình tham chiếu ở bảng bên dưới).
Bạn có cách nào hay hơn để giúp mình không?
Mình đã làm được nhưng nó chỉ cho kết quả đúng với điều kiện lọc cho từng cột thôi (giống như ô Q32)
 
Nếu chỉ lựa chọn duy nhất 1 gói thôi, không có trường hợp 2 gói thì bạn dùng cái sau
Mã:
=SUMPRODUCT((D5:G23=1)*K5:K23)

Yeahhhh, Cảm ơn bạn dhn46 nhiều nhiều nhé. Đây chính là cái mình cần nè, kết quả đúng 100% luôn. Một lần nữa cảm ơn bạn nha.
 
Đây là ghi chú của bạn tại [S32] & bạn đưa ra kết quả là 6;
Công thức nằm ở đây:
nếu mảng D5:G23 có xuất hiện số 1 thì sẽ là TỔNG của K5:k23
Nhưng tại [K24] có công thức tính tổng & kết quả là 7 mà!

Mình làm bỡi hàm tự tạo:
 

File đính kèm

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

Back
Top Bottom