Sao không dùngMình đang cần tìm hàm tính điểm trung bình của hai môn học, toán hệ số 2, tin hệ số 3. Bạn nào biết chỉ giùm mình với! (Mình cần tìm hàm để tính nha, hok tình bằng công thức nha!)
Công thức này của bạn sai rồi! Lấy ví dụ:=AVERAGE(Toán*2,Tin*3)
Lưu ý "," và ";"
Hình như bạn viết công thức thiếu chữ "lần":=AVERAGE(Toán*2,Tin*3)
Lưu ý "," và ";"
Hình như cũng còn thiếu 1 xíu: Chắc bạn muốn nói =AVERAGE(Toán*2,Tin*3)/5*2Đúng ra là tôi viết thiếu =AVERAGE(Toán*2,Tin*3)
Phải là =AVERAGE(Toán*2,Tin*3)/5
Đúng ra là tôi viết thiếu =AVERAGE(Toán*2,Tin*3)
Phải là =AVERAGE(Toán*2,Tin*3)/5
Tôi thường dùng AVERAGE vì 1 học sinh có 4 lần điểm A, B, C, D thì XLS biết (A+B+C+D)/4
vì 1 HS khác có 3 lần điểm L, M, N thì XLS biết (L+M+N)/3
Không biết phải giải thích như thế nào thì bạn mới hiểu.Đúng ra là tôi viết thiếu =AVERAGE(Toán*2,Tin*3)
Phải là =AVERAGE(Toán*2,Tin*3)/5
Tôi thường dùng AVERAGE vì 1 học sinh có 4 lần điểm A, B, C, D thì XLS biết (A+B+C+D)/4
vì 1 HS khác có 3 lần điểm L, M, N thì XLS biết (L+M+N)/3
giúp mình tính điểm TBM bài này với, cảm ơn rất nhiều.View attachment 49499 cần thiết mình sẽ sent file cho.View attachment 49498
à còn nữa, làm thế nào để giống như chỗ mình đánh giấu đỏ nhất ấy? thank.
Tính TB, công thức tại ô S5:giúp mình tính điểm TBM bài này với, cảm ơn rất nhiều.View attachment 49499 cần thiết mình sẽ sent file cho.View attachment 49498
à còn nữa, làm thế nào để giống như chỗ mình đánh giấu đỏ nhất ấy? thank.
=IF(OR(COUNT(F5:K5)<$G$1;COUNT(L5:Q5)<$L$1;R5="");"";ROUND(AVERAGE(C5:R5;L5:R5;R5);1))
mình cảm ơn nhưng không được bạn ơi, bị lỗi rồi.Tính TB, công thức tại ô S5:
Hy vọng vừa ý Bạn.PHP:=IF(OR(COUNT(F5:K5)<$G$1;COUNT(L5:Q5)<$L$1;R5="");"";ROUND(AVERAGE(C5:R5;L5:R5;R5);1))
mình cảm ơn nhưng không được bạn ơi, bị lỗi rồi.
giúp mình đi.
mặc định máy mình là dấu chấm bạn ạ. mình cũng vừa thử rồi cũng vẫn vậy, cảm ơn bạn. minh da doi dau nhung lai bi loi #name?.Có thể do máy của bạn đang mặc định dấu phẩy ","
Thử lại cái này xem, Của Bác Bate chỉ sửa lại
=IF(OR(COUNT(F5:K5)<$G$1,COUNT(L5:Q5)<$L$1,R5=""),"",ROUND(AVERAGE(C5:R5,L5:R5,R5),1))
mặc định máy mình là dấu chấm bạn ạ. mình cũng vừa thử rồi cũng vẫn vậy, cảm ơn bạn. minh da doi dau nhung lai bi loi #name?.
Bạn nói qua về cách tính điểm đi, chúng tôi không phải ai cũng là giáo viên nên không biết quy tắc tính điểm.
Muốn tính điểm TB môn thì bạn lấy điểm kiểm tra miệng + điểm kiểm tra 15' + điểm kiểm tra 1 tiết nhân 2 + điểm thi học kì nhân 3 tất cả chia cho tổng số số điểm mà bạn đã cộng. giup minh với.
Chẳng hiểu là lỗi gì. Bạn xem file đính kèm xem có bị lỗi không, tôi thử vẫn ổn.mặc định máy mình là dấu chấm bạn ạ. mình cũng vừa thử rồi cũng vẫn vậy, cảm ơn bạn. minh da doi dau nhung lai bi loi #name?.
Option Explicit
[B]Function DiemTB(HS1 As Range, HS2 As Range, HS3 As Range)[/B]
Dim Cls As Range, Dem As Byte
For Each Cls In HS1
If Cls.Value <> "" Then
DiemTB = DiemTB + Cls.Value: Dem = 1 + Dem
End If
Next Cls
For Each Cls In HS2
If Cls.Value <> "" Then
DiemTB = DiemTB + 2 * Cls.Value: Dem = 2 + Dem
End If
Next Cls
If HS3.Value <> "" Then
DiemTB = DiemTB + 3 * HS3.Value: Dem = Dem + 3
End If
DiemTB = ((DiemTB / Dem) * 100 \ 10) / 10
[B]End Function[/B]