Hàm đếm theo giới hạn ngày bị sai?

  • Thread starter Thread starter ptt
  • Ngày gửi Ngày gửi
Liên hệ QC

ptt

Thành viên mới
Tham gia
14/12/06
Bài viết
33
Được thích
3
Em có một file dữ liệu ở phần đính kèm.
Em cần đếm số lượng xe theo tiêu chí: Nhẹ, Trung bình, Nặng, Siêu nặng; và đếm số lượng này của từng tháng.

Em lấy ví dụ đếm số xe Nhẹ của tháng 7/2014, em vận dụng hàm COUNTIFS để đếm, đặt giới hạn ngày là từ ngày 1/7/2014 đến hết ngày 31/7/2014. Em lập ra công thức sau:
Mã:
=COUNTIFS('Du lieu thang'!$I:$I,"Nhẹ",'Du lieu thang'!$V:$V,">="&DATE(2014,7,1),'Du lieu thang'!$V:$V,"<="&DATE(2014,7,31))
Cột I là phân loại xe theo tiêu chí như trên; còn cột V là cột để xác định ngày ra xe, lấy dữ liệu ngày trong cột V để đếm số xe phân loại theo 4 tiêu chí trên của từng tháng.
Tương tự cho các tiêu chí còn lại. Bảng đếm em thể hiện trong sheet Dem.

Em ktra lại công thức trên bằng cách tách lấy tháng ra xe (cột AM), và đếm số lượng theo tháng bằng công thức:
Mã:
=countifs('Du lieu thang'!$I:$I,"Nhẹ",'Du lieu thang'!$AM:$AM,"7")
Và khi đếm số lượng theo tháng thì em thấy có sự sai lệch. Ktra lại bằng cách đếm thủ công thì thấy cách đếm theo tháng là đúng.

Vậy nhờ các anh trả lời giúp em, công thức đếm giới hạn theo ngày của em bị sai ở chỗ nào ạ? Bởi vì nếu dùng cách đếm theo tháng thì lại phải dùng cột phụ, tách lấy tháng ra. Còn công thức giới hạn theo ngày thì áp dụng trực tiếp đc luôn, ko cần cột phụ.
 

File đính kèm

Lần chỉnh sửa cuối:
Vậy nhờ các anh trả lời giúp em, công thức đếm giới hạn theo ngày của em bị sai ở chỗ nào ạ? Bởi vì nếu dùng cách đếm theo tháng thì lại phải dùng cột phụ, tách lấy tháng ra. Còn công thức giới hạn theo ngày thì áp dụng trực tiếp đc luôn, ko cần cột phụ.

Tại vì cột ngày tháng (cột V) của bạn có giờ trong đó nên công thức:
Mã:
=COUNTIFS('Du lieu thang'!$I:$I,"TB",'Du lieu thang'!$V:$V,">="&DATE(2014,7,1),'Du lieu thang'!$V:$V,[COLOR=#ff0000]"<="&DATE(2014,7,31)[/COLOR])
Chỗ màu đỏ sẽ không thỏa mản
Bạn sửa thành vầy:
Mã:
=COUNTIFS('Du lieu thang'!$I:$I,"TB",'Du lieu thang'!$V:$V,">="&DATE(2014,7,1),'Du lieu thang'!$V:$V,[COLOR=#ff0000]"<"&DATE(2014,8,1)[/COLOR])
Sẽ ngon lành liền
 
Hoá ra thế. Cảm ơn anh nhiều ạ. --=0
 
À cho em hỏi thêm, nếu cột dữ liệu ngày của em ko có giờ phút thì dùng công thức giới hạn ngày của em sẽ đưa ra kết quả đúng phải ko ạ?
 
Web KT

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

Back
Top Bottom