Hỏi về đếm dữ liệu ngày tháng

Liên hệ QC

Elvis2705

Thành viên mới
Tham gia
2/12/08
Bài viết
5
Được thích
1
Mình có một bài tập như sau mong các bạn giúp đỡ -\\/.
nó yêu cầu tính tổng số chuyến của các tháng 7,8,9 . Mà muốn đếm như vậy phải dùng hàm DCOUNT, nhưng mình ko biết làm cách nào để đếm dc với cái bảng ngày tháng. Nên mình đã thêm 1 cột tháng ở ngoài cùng. Làm vậy có vẻ dễ hơn nhưng mình bị giáo viên chê là dài dòng. Liệu có cách nào có thể tính trực tiếp từ cột Ngày . Mong mọi người giúp đỡ
 

File đính kèm

Thầy giáo chê bạn làm dài dòng là đúng rồi! Không cần thêm cột tính tháng (cột G) đâu, và cũng không cần cái bảng phụ.

Bạn chọn 3 ô H16:H18, rồi gõ cái này vào:
=SUMPRODUCT(--(MONTH($B$3:$B$12)=G16))​
Nhấn Ctrl+Enter.


Tương tự, bạn chọn 3 ô I16:I18, gõ cái này vào:
=SUMPRODUCT((MONTH($B$3:$B$12)=G16)*$F$3:$F$12)​
Nhấn Ctrl+Enter.

Xong.
 
Mình thắc mắc ko biết còn cách nào làm nữa ko. Nếu như có bảng phụ thì phải làm ra sao. Vì ở lớp mình chưa được giáo viên dạy hàm SUMPRODUCT. Liệu có thể dùng DCOUNT hoặc DCOUNTA để đếm ko. Cảm ơn nhìu :D
 
Bạn lập vùng điều kiện trực tiếp cho điều kiện tháng 7 không thông qua cột phụ:
Ngày Ngày
>=01/07/1998 <=31/07/1998

Và tương tự với tháng 8, 9, sau đó dùng DCOUNTA và DSUM như bạn đã làm
 
Mình thắc mắc ko biết còn cách nào làm nữa ko. Nếu như có bảng phụ thì phải làm ra sao. Vì ở lớp mình chưa được giáo viên dạy hàm SUMPRODUCT. Liệu có thể dùng DCOUNT hoặc DCOUNTA để đếm ko. Cảm ơn nhìu :D
Nếu không muốn SUMPRODUCT thì COUNTIF và SUMIF vậy:
1> Cell H16 gõ vào công thức:
PHP:
=COUNTIF($B$3:$B$12,"<="&DATE(1998,$G16+1,0))-COUNTIF($B$3:$B$12,"<"&DATE(1998,$G16,1))
2> Cell I16 gõ vào công thức:
PHP:
=SUMIF($B$3:$B$12,"<="&DATE(1998,$G16+1,0),$F$3:$F$12)-SUMIF($B$3:$B$12,"<"&DATE(1998,$G16,1),$F$3:$F$12)
Không cần bất cứ cột phụ nào
 

File đính kèm

Web KT

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

Back
Top Bottom