Chào các thầy cô và các bạn, dạo này mình đang mày mò tìm cách tối ưu hóa việc xử lý kết quả học tập của học sinh. Mình nhận thấy việc phân loại học sinh theo từng mức điểm sau mỗi kỳ kiểm tra khá mất thời gian, nhất là khi lớp đông. Mình đã thử dùng hàm IF lồng nhau nhưng khá rối mắt và dễ sai sót.
Gần đây, mình có tìm hiểu và áp dụng hàm IFS để giải quyết vấn đề này. Hàm IFS cho phép kiểm tra nhiều điều kiện cùng lúc mà không cần lồng IF vào nhau, giúp công thức gọn gàng và dễ đọc hơn hẳn. Mình muốn chia sẻ cách áp dụng hàm này để phân loại học sinh theo các tiêu chí như: Xuất sắc, Giỏi, Khá, Trung bình, Yếu.
Ví dụ, giả sử điểm của học sinh nằm ở ô B2, mình muốn phân loại theo thang điểm như sau:
- Trên 9.0: Xuất sắc
- Từ 7.5 đến 9.0: Giỏi
- Từ 6.0 đến 7.5: Khá
- Từ 4.0 đến 6.0: Trung bình
- Dưới 4.0: Yếu
Công thức mình dùng sẽ như sau:
=IFS(B2>=9, "Xuất sắc", B2>=7.5, "Giỏi", B2>=6, "Khá", B2>=4, "Trung bình", TRUE, "Yếu")Trong đó:
B2là ô chứa điểm số.- Các điều kiện được kiểm tra tuần tự từ trên xuống.
- Điều kiện cuối cùng
TRUE, "Yếu" sẽ bắt tất cả các trường hợp còn lại (tức là điểm dưới 4.0) gán nhãn "Yếu".
Cách này giúp mình tiết kiệm kha khá thời gian nhập liệu và đảm bảo tính chính xác. Không biết có thầy cô nào đã áp dụng cách này hoặc có cách nào hay hơn để chia sẻ không ạ? Rất mong nhận được ý kiến đóng góp từ mọi người!