Chào các thầy cô,
Dạo này em có tí việc cần sắp xếp lại danh sách học sinh theo điểm trung bình để tiện theo dõi và trao đổi với phụ huynh. Em có một danh sách khá dài và việc sắp xếp thủ công bằng tay thì hơi mất thời gian, dễ sai sót.
Sau một hồi mày mò, em phát hiện ra một cách khá đơn giản để làm việc này mà không cần dùng đến VBA hay các hàm phức tạp.
Cách làm của em như sau:
- Đầu tiên, em có một bảng dữ liệu gồm các cột như: Mã HS, Họ Tên, Điểm Toán, Điểm Văn, Điểm Anh, Điểm TB.
- Cột Điểm TB thì em dùng công thức đơn giản để tính trung bình cộng của 3 môn Toán, Văn, Anh.
- Sau khi đã có điểm trung bình, em thực hiện các bước sau để sắp xếp:
- Chọn toàn bộ vùng dữ liệu cần sắp xếp (bao gồm cả tiêu đề).
- Vào tab Data, chọn Sort.
- Trong cửa sổ Sort, ở mục Sort by, em chọn cột Điểm TB.
- Ở mục Order, em chọn Largest to Smallest (nếu muốn xếp từ cao xuống thấp) hoặc Smallest to Largest (nếu muốn xếp từ thấp lên cao).
- Nhấn OK.
Thật bất ngờ là chỉ với vài thao tác đơn giản đó, danh sách của em đã được sắp xếp theo đúng thứ tự mong muốn. Cách này rất hữu ích khi mình cần nhanh chóng xem ai là học sinh giỏi nhất, ai cần được quan tâm hơn.
Em chia sẻ lại để các thầy cô nào đang gặp tình huống tương tự có thể tham khảo. Nếu có cách nào hay hơn thì mọi người cùng thảo luận nhé!