Giúp mình cái cách tính trung bình này với (1 người xem)

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

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

redfox

Thành viên mới
Tham gia
26/7/08
Bài viết
7
Được thích
0
hiện tại mẹ mình muốn làm một file để tính điểm trung bình cho học sinh mà mình dùng AVERAGE lại ko đc, vì nếu dùng như vậy, có những cột sẽ nhân hệ số (KT 1 tiết x2, thi x3...), thêm vào đó là trong cột kiểm tra miệng, có nhiều học sinh kiểm tra nhiều lần nên có nhiều cột, nhêều học sinh kiểm tra ít nên có ít cột nên mình cũng ko biết làm sao để giúp mẹ mình được, cứ báo lỗi VALUE hoài.
AE nào trên đây có hướng giải quyết thì chỉ giáo mình với.thanks
Có file đính kèm, ví dụ là sheet TOÁN đó.
 

File đính kèm

Chào Redfox,

Bạn chưa cho biết là điểm trung bình tính như thế nào, tuy nhiên nếu chỉ tính trung bình của cột miệng thì tính như thế này:
Ví dụ điểm cột miệng là 6 cột, từ C2 đến H2

Trung bình miệng = Sum(C2:H2)/counta(c2:h2)
Hàm Counta dùng để đếm các ô không trống.

Bạn có thể áp dụng công thức tương tự để tính điếm trung bình các cột khác. Vì chưa cho biết cách tính điểm trung bình toàn bộ nên chưa giúp được, tuy nhiên mình nghĩ bạn chỉ vướng chỗ tính trung bình từng loại thôi.

Thân, chúc được mẹ khen!
 
Điểm trung bình

Bạn dùng sum và counta sẽ giải quyết được. Trong khi chờ cao kiến, bạn dùng tạm file kèm theo.
 

File đính kèm

hiện tại mẹ mình muốn làm một file để tính điểm trung bình cho học sinh mà mình dùng AVERAGE lại ko đc, vì nếu dùng như vậy, có những cột sẽ nhân hệ số (KT 1 tiết x2, thi x3...), thêm vào đó là trong cột kiểm tra miệng, có nhiều học sinh kiểm tra nhiều lần nên có nhiều cột, nhêều học sinh kiểm tra ít nên có ít cột nên mình cũng ko biết làm sao để giúp mẹ mình được, cứ báo lỗi VALUE hoài.
AE nào trên đây có hướng giải quyết thì chỉ giáo mình với.thanks
Có file đính kèm, ví dụ là sheet TOÁN đó.

Công thức tại ô AB6:
Mã:
=AVERAGE(C6:AA6,R6:AA6,AA6)
 
hiện tại mẹ mình muốn làm một file để tính điểm trung bình cho học sinh mà mình dùng AVERAGE lại ko đc.

Dùng AVERAGE theo hướng dẫn của Quocphong đã nêu
Tuy nhiên, bạn phải chú ý:
Tất cả những bài kiểm tra bắt buộc thì phải nhập vào 0 nếu bạn học sinh nào đó không có bài kiểm tra (lười học trốn kiểm tra), còn những bài kiểm tra không bắt buộc thì chỉ ghi điểm khi thực sự có điểm bài kiểm tra (>=0).
 
cách tính TB như sau: miệng + KT 15' + (KT 1 tiết x 2) + (Thi x3)
nếu dùng như trên thì một số học sinh có ít điểm kt miệng sẽ vẫn bị tính nhưng cột ko có và được là = 0, như vậy là sai so với yêu cầu rùi.
Ý của mình là học sinh sẽ có nhiều lần kt miệng nên sẽ có học sinh có ít hoặc nhiều lần kt miệng, do vậy khi tính trung bình thì học sinh nào có bao nhiêu lần KT miệng thì sẽ tính bấy nhiêu.
 
Lần chỉnh sửa cuối:
cách tính TB như sau: miệng + KT 15' + (KT 1 tiết x 2) + (Thi x3)

nếu dùng như trên thì một số học sinh có ít điểm kt miệng sẽ vẫn bị tính nhưng cột ko có và được là = 0, như vậy là sai so với yêu cầu rùi.
Ý của mình là học sinh sẽ có nhiều lần kt miệng nên sẽ có học sinh có ít hoặc nhiều lần kt miệng, do vậy khi tính trung bình thì học sinh nào có bao nhiêu lần KT miệng thì sẽ tính bấy nhiêu.
Công thức này chính xác với cách tính của bạn rồi đấy:
QuocPhong đã viết:
=AVERAGE(C6:AA6, R6:AA6, AA6)​
Bạn chỉ việc copy xuống dưới nữa là xong.

Bạn không phải lo chuyện nếu như kiểm tra miệng nhiều lần hoặc ít lần.

Hàm AVERAGE chỉ tính nếu như giá trị trong ô là một con số. Do đó, bỏ trống (không kiểm tra) và 0 (không thuộc bài) là 2 chuyện khác nhau.

Nếu không tin, bạn có thể gõ công thức này ở ô AD7: =AVERAGE(C7:H7), tính trung bình điểm kiểm tra miệng của học sinh Nguyễn Thị Phương Dung.

Vì em này chỉ có 2 cột kiểm tra miệng (một 10 và một 8), trung bình là 9, chính xác rồi chứ: Hàm AVERAGE chỉ tính trung bình cho 2 cột điểm, còn nó bỏ qua những cột không có điểm (không có điểm, xin nhắc lại, khác với điểm = 0).

Bạn thử gõ một con số 0 nào đó vào trong những ô trống (D7, E7, F7... chẳng hạn), bạn sẽ thấy AVERAGE tính lại liền!
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom