hittho đã viết:
Mình có một bài tập về xếp học lực nhưng làm đến câu cuối cùng thì bí mò mãi không ra.
Điều kiện xếp học lực dựa vào điểm trung bình và điểm tối thiểu của các môn. Mình giửi file lên nhờ các bạn lập cho mình một công thức mẩu là mình sẽ hiểu. Cảm ơn các bạn trước nhé. Đang tự mò excel nên không có thầy hỏi nhờ các bạn vậy.
Để dễ nói, tôi để luôn cái bảng tính của bạn ở đây nhé:
Để tách số điểm ở MÃ ĐIỂM LƯU thành 5 cột cho 5 môn, có thể làm như sau:
Chọn hết từ F5 cho đến J17 (tất cả những ô sẽ chứa điểm), nhập công thức sau:
=--MID($E5, COLUMN()-5, 1)
Xong nhấn 2 phím
Ctrl+Enter, số điểm sẽ được chia hết vào trong các ô.
Chúng ta sẽ sử dụng 1 công thức cho tất cả, không cần đến 5 công thức như bạn đã làm.
Cái dấu -- ở trước công thức là để chuyển luôn kết quả thành dạng số để tính trung bình.
Hàm COLUMN() lấy con số của cột chứa công thức (ví dụ, cột Toán (cột F) là cột thứ 6), rồi trừ bớt đi 5, ra số 1, dùng số 1 này làm tham số cho hàm MID...
Để tính trung bình, chỉ cần dùng hàm này: AVERAGE
Công thức ở K5:K17 (chọn hết các ô từ K5 đến K17, nhập công thức xong nhấn Ctrl+Enter):
=AVERAGE(F5:J5)
Công thức để Xếp loại, dùng hàm MIN để xét con số nhỏ nhất trong dãy ô chứa điểm, buộc hàm MIN này phải lớn hơn hoặc bằng 1 con số, để cho "không có môn nào dưới...". Rồi kết hợp với hàm AND, rồi lồng vào trong nhiều hàm IF.
Theo đề bài (xét trường hợp đầu tiên, Nguyễn Trúc A):
- loại Giỏi: =AND(K5>=8, MIN(F5:J5)>=6.5)
- loại Khá: =AND(K5>=6.5, MIN(F5:J5)>=5)
- loại TB: =AND(K5>=5, MIN(F5:J5)>=3.5)
- còn lại là Yếu
Dùng hàm IF lồng những điều kiện trên đây lại (bạn cũng làm như trên tôi đã nói, chọn hết từ L5 đến L17, nhập công thức, rồi nhấn Ctrl+Enter):
=IF(AND(K5>=8,MIN(F5:J5)>=6.5), "Giỏi", IF(AND(K5>=6.5,MIN(F5:J5)>=5), "Khá", IF(AND(K5>=5,MIN(F5:J5)>=3), "Trung bình", "Yếu")))
---------------------------------------
Bạn
ptlong04x1 có kiểm tra lại kết quả không vậy?
Tôi chưa xem công thức của bạn, nhưng nhìn vào trường hợp 1 (Nguyễn Trúc A), anh chàng này có số điểm lần lượt là 1, 2, 3, 4, 5. Riêng con số 1 ở môn đầu tiên thôi, đủ để xếp anh ta loại Yếu, vậy mà bạn xếp anh ta loại TB?