Thắc mắc Hàm xếp loại (2 người xem)

Liên hệ QC

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

vanphuong24

Thành viên mới
Tham gia
5/1/12
Bài viết
47
Được thích
0
=IF(L6="","",IF(AND(L6>=8,MIN(D6:K6)>6.4,OR(D6>=8,H6>=8)),"GIỎI",IF(OR(AND(L6>=8,MIN(D6:K6)>3.4,OR(D6>=8,H6>=8),COUNT(D6:K6)-COUNTIF(D6:K6,">6.4")=1,COUNTIF(D6:K6,"<5")=1),AND(L6>=6.5,MIN(D6:K6)>4.9,OR(D6>=6.5,H6>=6.5))),"KHÁ",IF(OR(AND(L6>6.4,MIN(D6:K6)>1.9,OR(D6>6.4,H6>6.4),COUNT(D6:K6)-COUNTIF(D6:K6,">=5")=1,COUNTIF(D6:K6,"<3.5")=1),AND(L6>=8,OR(D6>=8,H6>=8),COUNT(D6:K6)-COUNTIF(D6:K6,">=6.5")=1,COUNTIF(D6:K6,"<3.5")=1),AND(L6>=5,MIN(D6:K6)>3.4,OR(D6>=5,H6>=5))),"TB",IF(OR(AND(L6>=8,OR(D6>=8,H6>=8),COUNT(D6:K6)-COUNTIF(D6:K6,">=5")=2,MIN(D6:K6)>=2),AND(L6>6.4,OR(D6>6.4,H6>6.4),COUNT(D6:K6)-COUNTIF(D6:K6,">=5")=1,COUNTIF(D6:K6,"<2")=1),AND(L6>3.4,MIN(D6:K6)>1.9)),"YẾU","KÉM")))))

Em có hàm tên sao mà nếu điểm trung bình của 2 môn Toán và Văn 1 trong 2 nhỏ hơn 6.5 thì cho ra loại TB. nhưng thực chất nó là KHÁ!???

Hàm trên có sai sót gì ko!? Mong các anh chỉn sửa giúp!
 
Em có hàm tên sao mà nếu điểm trung bình của 2 môn Toán và Văn 1 trong 2 nhỏ hơn 6.5 thì cho ra loại TB. nhưng thực chất nó là KHÁ!???

Hàm trên có sai sót gì ko!? Mong các anh chỉn sửa giúp!
Không tìm thấy lỗi, bạn đưa bảng tính lên trong đó có trường hợp bạn nêu thì dễ xem xét hơn.
 
-Nguyên nhân là do ở ô L7 (TBM) bạn không dùng hàm ROUND để làm tròn nên giá trị thực của ô là: 6.47 chưa đủ 6.5, không đủ điều kiện để xếp KHÁ.
-Cách sửa: chỉnh lại hàm ở ô L7 như sau =IF(COUNTBLANK(D7:K7)>0,"",ROUND((SUM(D7*2+H7*2+E7+F7+G7+I7+J7+K7)/10),1))
 
-Nguyên nhân là do ở ô L7 (TBM) bạn không dùng hàm ROUND để làm tròn nên giá trị thực của ô là: 6.47 chưa đủ 6.5, không đủ điều kiện để xếp KHÁ.
-Cách sửa: chỉnh lại hàm ở ô L7 như sau =IF(COUNTBLANK(D7:K7)>0,"",ROUND((SUM(D7*2+H7*2+E7+F7+G7+I7+J7+K7)/10),1))

Ah! rồi! thank nhiều nhé! mà còn sắp xếp thứ tự theo thang điểm và học lực luôn! Các bác giúp giùm!
 
Công thức tính điểm Tb này sẽ: nhập điểm của bao nhiêu môn thì tính điểm Tb bấy nhiêu môn luôn!
Công thức tại L5:
PHP:
=IF(D5="","",ROUND(AVERAGE(D5:K5,D5,H5),1))
Nếu ko tính theo Học lực mà theo thang điểm thì:
Công thức tại R5:
PHP:
=IF(M5="","",RANK(L5,$L$5:$L$49))
Còn nếu theo cả hai Đk trên thì thêm cột phụ thôi!
 
Lần chỉnh sửa cuối:
Ý là xếp Hạng ở cột cuối cùng của bảng điểm! Có hàm nào làm 1 cái ko?
 
Web KT

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

Back
Top Bottom