Hàm sumif với điều kiện ngày tháng năm

Liên hệ QC

tungbeck

Thành viên mới
Tham gia
2/7/09
Bài viết
5
Được thích
0
Mong các anh chị giúp mình.
Em xin cảm ơn!
 

File đính kèm

Mong các anh chị giúp mình.
Em xin cảm ơn!
Hàm SUMIF có vẻ không giải quyết được bài này đâu bạn, có thể sử dụng hàm SUMIFS (chỉ có trong Excel 2007 trở lên) hoặc sử dụng hàm SUMPRODUCT.
Nếu sử dụng SUMPRODUCT thì công thức thế này:
Mã:
=SUMPRODUCT((B3:B138>=DATE(2013,1,1))*(B3:B138<=DATE(2013,1,24))*C3:C138)
Mà nghĩ cũng lạ, không biết bạn merge cells nhằm mục đích gì chứ tôi thấy việc bạn merge cells như trong file chẳng khoa học một chút nào cả.
 
Cảm ơn bạn rất nhiều! do khi nào đưa file lên quên chỉnh sữa lại.

Bạn giúp mình lần nữa nhé, mình muốn tình tổng cộng số tiền nộp phạt (dựa vào ngày nộp phạt từ 1/1/2013 đến 24/12/2013). Tính cho từng cột "vi phạm khác và vi phạm trong kinh doanh" (điều kiện là tại dòng nào có số 1 và ngày nộp phạt như trên)
 

File đính kèm

Cảm ơn bạn rất nhiều! do khi nào đưa file lên quên chỉnh sữa lại.

Bạn giúp mình lần nữa nhé, mình muốn tình tổng cộng số tiền nộp phạt (dựa vào ngày nộp phạt từ 1/1/2013 đến 24/12/2013). Tính cho từng cột "vi phạm khác và vi phạm trong kinh doanh" (điều kiện là tại dòng nào có số 1 và ngày nộp phạt như trên)
Thì bạn cứ chế biến lại công thức trên là được chứ có gì phức tạp đâu.
Trong công thức ở bài trên thì B3:B138 là vùng để kiểm ta điều kiện, còn vùng C3:C138 là vùng tính tổng. Bạn cứ sửa lại theo đúng với dữ liệu trong file thực tế là được thôi.
 
Cảm ơn bạn rất nhiều! do khi nào đưa file lên quên chỉnh sữa lại.

Bạn giúp mình lần nữa nhé, mình muốn tình tổng cộng số tiền nộp phạt (dựa vào ngày nộp phạt từ 1/1/2013 đến 24/12/2013). Tính cho từng cột "vi phạm khác và vi phạm trong kinh doanh" (điều kiện là tại dòng nào có số 1 và ngày nộp phạt như trên)
Sửa công thức ô C38 thành như vầy xem:
[INFO1]=SUMPRODUCT((C$2:C$35=1)*($F$2:$F$35>=DATE(2013;1;1))*($F$2:$F$35<=DATE(2013;1;24))*($E$2:$E$35))[/INFO1]
 
Lần chỉnh sửa cuối:
Sửa công thức ô C38 thành như vầy xem:
[INFO1]=SUMPRODUCT((C$2:C$35=1)*($F$2:$F$35>=DATE(2013;1;1))*($F$2:$F$35<=DATE(2013;1;24))*($E$2:$E$35))[/INFO1]
Với quy ước nhập dữ liệu trong file thì chẳng cần điều kiện C$2:C$35=1 làm gì, cứ lấy cả mảng ấy mà nhân luôn cũng được bác ạ. Có thể là thế này, em nghĩ không kiểm tra điều kiện thì có thể sẽ tính nhanh hơn:
Mã:
=SUMPRODUCT(($F$2:$F$35>=DATE(2013,1,1))*($F$2:$F$35<=DATE(2013,1,24))*C$2:C$35*$E$2:$E$35)
 
Hàm sumifs mà lồng hàm month hay hàm date mình dùng toàn bị lỗi.
Dùng sumproduct thì không sao. Ko hiểu chuyện gì nhỉ. Mình cứ nghĩ để lấy tháng (dùng hàm month) tính sumifs thì sumifs ko đáp ứng được như thế.
 
À. Hàm này là hàm date chắc là được. Vì nó chỉ rõ giá trị.
Nếu lấy month của dữ liệu ngày tháng năm chắc phải dùng sumproduct ms được.
 
Hàm sumifs mà lồng hàm month hay hàm date mình dùng toàn bị lỗi.
Dùng sumproduct thì không sao. Ko hiểu chuyện gì nhỉ. Mình cứ nghĩ để lấy tháng (dùng hàm month) tính sumifs thì sumifs ko đáp ứng được như thế.

Chắc là do bạn dùng chưa đúng cú pháp thôi. Bạn thử đưa File bạn làm bị lỗi lên xem sao.
 
Hàm sumifs mà lồng hàm month hay hàm date mình dùng toàn bị lỗi.
Dùng sumproduct thì không sao. Ko hiểu chuyện gì nhỉ. Mình cứ nghĩ để lấy tháng (dùng hàm month) tính sumifs thì sumifs ko đáp ứng được như thế.
Bạn lồng hàm Month bị lỗi đúng rồi, đối số điều kiện tính theo giá trị vùng điều kiện.
Nếu bạn muốn dùng SUMIFS mà lấy tháng thì vẫn dùng hàm DATE, chỉ là dùng toán tử so sánh cho hợp lý.
Ví dụ lấy tháng 7 và 8 thì điều kiện: vùng ngày tháng,">="&Date(2015,7,1),vùng ngày tháng,"<"&Date(2015,9,1)
Nhưng theo nhiều năm thì dùng SUMPRODUCT thôi.
 
Bạn lồng hàm Month bị lỗi đúng rồi, đối số điều kiện tính theo giá trị vùng điều kiện.
Nếu bạn muốn dùng SUMIFS mà lấy tháng thì vẫn dùng hàm DATE, chỉ là dùng toán tử so sánh cho hợp lý.
Ví dụ lấy tháng 7 và 8 thì điều kiện: vùng ngày tháng,">="&Date(2015,7,1),vùng ngày tháng,"<"&Date(2015,9,1)
Nhưng theo nhiều năm thì dùng SUMPRODUCT thôi.
Chính xác.
Sao dạo này mình thấy có nhiều người mới thế nhỉ. Toàn là cao thủ mới hay.
Bạn cho mình hỏi. Các bạn học gì ra mà giỏi về excel vậy? Có được dạy về excel không?
Mình thấy thầy dạy tin mình ngày xưa bảo excel toàn tự học, các thầy được dạy cái khác. Ko biết có đúng không?
 
Web KT

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

Back
Top Bottom