havietchuong
Thành viên tiêu biểu

- Tham gia
- 16/6/09
- Bài viết
- 490
- Được thích
- 570
- Giới tính
- Nam
- Nghề nghiệp
- Giáo viên tiểu học.




Công thức mảngLâu quá ít sử dụng nên khá mụ mẫm, nay mới trở lại GPE nhờ các bạn chỉ cho công thức để thống kê độ tuổi trong file đính kèm. Chân thành cám ơn.
Thử nhập công thức này vào ô D28 xem sao:Lâu quá ít sử dụng nên khá mụ mẫm, nay mới trở lại GPE nhờ các bạn chỉ cho công thức để thống kê độ tuổi trong file đính kèm. Chân thành cám ơn.
=SUMPRODUCT((YEAR(NOW())-YEAR($D$5:$D$24)=D27)*1)

Làm theo cách đơn giản này được không bạn?

Làm theo cách đơn giản này được không bạn?

Cám ơn bạn già nhiều nha. Đây là trích bản của nhà trường nhờ giúp nên cũng không cần xem nhiều. Bản excel sau đây chắc cũng được rồi phải không? Hì....ì...Thử nhập công thức này vào ô D28 xem sao:
Copy sang ngang.PHP:=SUMPRODUCT((YEAR(NOW())-YEAR($D$5:$D$24)=D27)*1)
Cột D nhập kiểu gì mà quái thế bạn già? Ô canh trái, ô canh phải có thấy không? (Bỏ canh giữa cột D sẽ thấy).
Làm thử vầy:
- Copy 1 ô trống nào đó
- Chọn vùng D524, Paste Special - Add
- Format lại cột D là Date.
Cho dữ liệu "đạt chuẩn" thôi.

Anh Ba Tê đã giúp bằng công thức ở file đính kèm rất tốt rồi nhưng khi bước sang năm sau (2015) thì kết quả sẽ khác. Tôi muốn công thức luôn đúng với số năm ở ô đầu tiên dù ở năm nào nếu ta không điều chỉnh (2014) và khi điều chỉnh thì kết quả sẽ đổi theo (F3). Chân thành cám ơn. (ở 2 ô 2014 và 2015 tôi có tạo list để chọn năm)
D28=COUNTIF($D$5:$D$24,">="&DATE(YEAR(NOW())-D27,1,1))-SUM($C$28:C28)
D28=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))-SUM($C$28:C28)

Tôi dùng công thức cố định cho ô D29 nó chỉ đúng ở D29 thôi còn ở E29 về sau lại không đúng ? Khi chỉnh thành năm học 2015-2016 thì chỉ đúng cho E29. Nhờ khắc phục. Cám ơn.góp thêm một cthức
Mã:D28=COUNTIF($D$5:$D$24,">="&DATE(YEAR(NOW())-D27,1,1))-SUM($C$28:C28)
hoặc cố định năm
Mã:D28=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))-SUM($C$28:C28)
Tôi dùng công thức cố định cho ô D29 nó chỉ đúng ở D29 thôi còn ở E29 về sau lại không đúng ? Khi chỉnh thành năm học 2015-2016 thì chỉ đúng cho E29. Nhờ khắc phục. Cám ơn.
D28=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))[COLOR=#0000cd]-SUM($C$28:C28)[/COLOR]


Tôi dùng cho D29 nó đúng cho năm học 2014-2015. Nhưng khi điều chỉnh cho năm 2015-2016 (F3 = 2015) thì công thức không còn đúng nữa anh à.anh chép cthức nhanh quá, cthức đó lấu đầu, sau đó tôi thấy nó chưa chính xác nên đã chỉnh lại, nó phải trừ đi một mớ sum nữa
Mã:D28=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))[COLOR=#0000cd]-SUM($C$28:C28)[/COLOR]
==========
à mà quên nữa, sau khi điền xong cthức, nó hay nhảy qua format date, anh chỉnh lại là general hay number nha
Bạn thay công thức ở D28 thành =SUMPRODUCT(--($F$3-YEAR($D$5:$D$24)=D27)), kéo sang ngang.Tôi dùng cho D29 nó đúng cho năm học 2014-2015. Nhưng khi điều chỉnh cho năm 2015-2016 (F3 = 2015) thì công thức không còn đúng nữa anh à.
(trong công thức máy tôi dùng dấu![]()

Bạn thay công thức ở D28 thành =SUMPRODUCT(--($F$3-YEAR($D$5:$D$24)=D27)), kéo sang ngang.
Xem thử File này :Tôi dùng cho D29 nó đúng cho năm học 2014-2015. Nhưng khi điều chỉnh cho năm 2015-2016 (F3 = 2015) thì công thức không còn đúng nữa anh à.
(trong công thức máy tôi dùng dấu![]()
Tôi dùng cho D29 nó đúng cho năm học 2014-2015. Nhưng khi điều chỉnh cho năm 2015-2016 (F3 = 2015) thì công thức không còn đúng nữa anh à.
(trong công thức máy tôi dùng dấu![]()
D29=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))-SUM($C$29:C29)
Vây nếu trong dữ liệu có em học sinh nào đi học sớm hoặc bị đúp thì kết quả sẽ không đúng. Để công thức ra kết quả chính xác có thể dùng COUNTIFS hoặc với excel 2003 có thể dùngnếu anh đặt nó ở dòng 29 thì cái hàm sum cũng ở dòng 29
nó phải như vậy
Mã:D29=COUNTIF($D$5:$D$24,">="&DATE($F$3-D27,1,1))-SUM($C$29:C29)
có nghĩa là ở ô D29 nó sẻ đếm tất cả dưới 6 tuổi
qua E29 nó đếm tất cả dưới 7 tuổi (thì gồm luôn 6 tuổi), vì vậy phải trừ đi mấy đứa 6 tuổi thì nó mới ra mấy đứa 7 tuổi
cthuc tuy hơi dài một tí, nhưng được cái là nó ko xài cthuc mảng, nếu dữ liệu nhiều thì sẻ thấy được sự lợi hại của hàm countif hay sumif so với sumproduct
