Tính tổng 2 điều kiện (1 người xem)

Liên hệ QC

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

tungvu83

Thành viên mới
Tham gia
16/2/12
Bài viết
43
Được thích
0
Nhờ mọi người giúp công thức nào đơn giản nhất để những ô màu vàng có được giá trị như đã ghi
 

File đính kèm

Tại G2:
Mã:
=SUMPRODUCT(($C$2:$C$33=$F3)*($A$2:$A$33=G$1),$B$2:$B$33)
 
Nhờ mọi người giúp công thức nào đơn giản nhất để những ô màu vàng có được giá trị như đã ghi
dạng dữ liệu như thế này dùng pivot table là đỉnh nhất.bạn nên search từ khóa "pivot table " sẽ có rất nhiều tha hồ mà châm cứu
 
Em làm cùng 1 sheet thì đúng nhưng những phần bôi đỏ mà ở sheet khác thì lại không được, báo lỗi.
SUMPRODUCT(($C$2:$C$33=$F3)*($A$2:$A$33=G$1),$B$2:$B$33)

Em đính kèm file. Nhờ mọi người giúp hộ em công thức
Em phải tính tổng tiền ở cả 2 sheets TD và PK
 

File đính kèm

Em đính kèm file. Nhờ mọi người giúp hộ em công thức
Em phải tính tổng tiền ở cả 2 sheets TD và PK
Bạn so sánh 2 công thức, cố tìm ra nguyên nhân gây lỗi rồi sửa lỗi:
PHP:
"Của bạn"=SUMPRODUCT((TD!$G$2:$G$1300=TH!$A4)*(TD!$A$2:$A$1400="01/03/2012");TD!$F$1:$F$1300)+SUMPRODUCT((PK!$G$2:$G$1300=TH!$A4)*(PK!$A$2:$A$1400="01/03/2012");PK!$F$1:$F$1300)
Và công thức này:
PHP:
=SUMPRODUCT((TD!$G$2:$G$1300=TH!$A4)*(TD!$A$2:$A$1300=DATE(2012;3;1))*(TD!$F$2:$F$1300))+SUMPRODUCT((PK!$G$2:$G$1300=TH!$A4)*(PK!$A$2:$A$1300=DATE(2012;3;1))*(PK!$F$2:$F$1300))
Chú ý: Máy của tôi sử dụng dấu "Chấm Phẩy" thay cho dấu "Phẩy". Bạn gõ dấu theo máy của bạn nhé.
 
Lần chỉnh sửa cuối:
Bạn so sánh 2 công thức, cố tìm ra nguyên nhân gây lỗi rồi sửa lỗi:
PHP:
"Của bạn"=SUMPRODUCT((TD!$G$2:$G$1300=TH!$A4)*(TD!$A$2:$A$1400="01/03/2012");TD!$F$1:$F$1300)+SUMPRODUCT((PK!$G$2:$G$1300=TH!$A4)*(PK!$A$2:$A$1400="01/03/2012");PK!$F$1:$F$1300)
Và công thức này:
PHP:
=SUMPRODUCT((TD!$G$2:$G$1300=TH!$A4)*(TD!$A$2:$A$1300=DATE(2012;3;1))*(TD!$F$2:$F$1300))+SUMPRODUCT((PK!$G$2:$G$1300=TH!$A4)*(PK!$A$2:$A$1300=DATE(2012;3;1))*(PK!$F$2:$F$1300))
Chú ý: Máy của tôi sử dụng dấu "Chấm Phẩy" thay cho dấu "Phẩy". Bạn gõ dấu theo máy của bạn nhé.

Em làm theo thì đúng rồi nhưng chưa hiểu vì sao để ngày tháng trong dấu "" thì lại không được. Em vẫn còn yếu về excel lắm có gì không biết mong mọi người chỉ bảo
 
"01/03/2012" là chuỗi text, muốn đổi sang dạng ngày phải qua hàm xử lý về ngày tháng.
Ngày 01/03/2012 sẽ được excel lưu dưới dạng con số 40969
Muốn để trong dấu "" thì dùng DATEVALUE("01/03/2012"), còn không thì dùng DATE(2012,3,1) cũng được.
 
Cách mình chấm nợ như sau: Khi khách hàng nộp tiền thì mình tìm ra mã của khách hàng và cóp vào cột G trong sheet TD,PK. Sau đó khách hàng nộp tiền sẽ tự động nhảy vào sheet TH. Nhưng sau khi để công thức như file đính kèm thì cóp rất chậm. Mỗi lần copy MKH thì phải mất mấy chục giây, thao tác rất chậm. Mọi người giúp hộ xem có cách nào làm cho không cần phải đợi mỗi khi copy được không?
 

File đính kèm

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

Back
Top Bottom