Xin giúp công thức Sum nhiều điều kiện, có cả thời gian

Liên hệ QC

quynhthuhn

Thành viên mới
Tham gia
16/4/09
Bài viết
40
Được thích
4
Nghề nghiệp
Kế toán
Mình đang có 1 vướng mắc muốn nhờ các bạn giúp. Mình đang cần tính tổng thỏa mãn các điều kiện sau: có cùng mã TK, mã ĐK, tháng. Mình có gửi file đính kèm.
 

File đính kèm

Bạn dùng hàm SUMPRODUCT là xong hết.
Ví dụ, bên Sheet PS, bạn đặt tên cho các cột:
TKNO = Tài khoản nợ (cột F)
TKCO = Tài khoản có (cột G)
NGAY = Ngày tháng (cột C)
MA = mã (cột H)
TIEN = số tiền (cột L)
Rồi sang bên Sheet CDPS, bạn gõ công thức sau đây tại C9:
=SUMPRODUCT((MONTH(NGAY)=C$7)*(TKNO=$A9)*(MA=$C$4)*TIEN)
Copy công thức này sang D9, sửa TKNO = TKCO:
=SUMPRODUCT((MONTH(NGAY)=C$7)*(TKCO=$A9)*(MA=$C$4)*TIEN)
Đại khái là vậy....

Tuy nhiên, nếu để tính được đầu kỳ, giữa kỳ, cuối kỳ, bạn chịu khó gửi lại file mẫu khác, có nhiều nhiều tháng một chút thì mới làm ví dụ cho bạn xem được.

Sẵn đây tôi xin góp ý một chuyện: Bạn bỏ cái hàng Tháng (hàng 7) đi, chỉ nên để 1 ô nào đó mà thôi, rồi chọn tháng tại 1 ô duy nhất đó. Ai lại để tháng ở đầu mỗi cột như vậy, lỡ như bên TK Có chọn tháng 1, còn bên TK Nợ chọn tháng 2... thì sao đây???
Số tháng chọn phải là duy nhất cho cả Sheet CDPS, khi chọn một tháng nào đó thì tất cả các cột phải lấy số liệu theo tháng đó, do đó chỉ nên để một ô chọn tháng mà thôi.
 
Xin chân thành cảm tạ sự giúp đỡ và góp ý của bạn. Mình gửi file có thêm tháng nhờ bạn tính giúp công thức đầu kỳ, cuối kỳ.
 

File đính kèm

Lần chỉnh sửa cuối:
Mình quên mất password file la 12062008, minh đã sử dụng công thức của bạn nhưng không ra kết quả.
 
Những mã tài khoản có phát sinh trong cả 2 tháng thì bị báo lỗi #Value!. Mình cũng chẳng hiểu tại sao nữa. Bạn thử thay hết phần Mã là EW rồi gửi lại cho mình xem thế nào. Thanks nhiều.
Tôi thấy trong danh sách ngày ở sheet PS có 5 ngày cuối danh sách bạn nhập với định dạng là text không phải là date và làm gì có ngày 30/02 nên excel nó không hiểu, như vậy ở công thức sẽ trả về #Value!. Bạn sửa lại xem sao nhé.
 
Lần chỉnh sửa cuối:
Tôi thấy trong danh sách ngày ở sheet PS có 5 ngày cuối danh sách bạn nhập với định dạng là text không phải là date và làm gì có ngày 30/02 nên excel nó không hiểu, như vậy ở công thức sẽ trả về #Value!. Bạn sửa lại xem sao nhé.

Mình đã sửa lại nhưng vẫn không ra kết quả. Chẳng hiểu sao nữa.
 
Web KT

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

Back
Top Bottom