Có thể bạn quan tâm: Công Thức Tính Thuế Thu Nhập Cá Nhân (tncn) Trong Excel: Hướng Dẫn Chi Tiết Và Thực Hành
I. Giới Thiệu Tổng Quan Về Mẫu File Excel Quản Lý Học Sinh
Trong thời đại số hoá hiện nay, việc quản lý thông tin học sinh một cách hiệu quả, nhanh chóng và chính xác là một trong những yếu tố then chốt giúp nhà trường, giáo viên và phụ huynh nắm bắt được quá trình học tập, rèn luyện cũng như các hoạt động ngoại khóa của học sinh. Trong số các công cụ hỗ trợ quản lý, Microsoft Excel vẫn luôn giữ vị trí ưu tiên nhờ tính linh hoạt, khả năng tùy biến cao và dễ dàng chia sẻ.
Mẫu file Excel quản lý học sinh không chỉ là một bảng tính đơn thuần, mà còn là một hệ thống dữ liệu tích hợp, cho phép thực hiện:
- Lưu trữ thông tin cá nhân: họ tên, ngày sinh, địa chỉ, số điện thoại, email, thông tin phụ huynh…
- Theo dõi quá trình học tập: điểm số, bảng điểm học kỳ, điểm trung bình, xếp loại, nhận xét của giáo viên.
- Quản lý hạnh kiểm và kỷ luật: điểm hạnh kiểm, vi phạm nội quy, hình thức xử lý.
- Theo dõi sức khỏe, dinh dưỡng: chiều cao, cân nặng, các bệnh lý, tiêm chủng.
- Quản lý các hoạt động ngoại khóa, câu lạc bộ: tham gia, thành tích, vị trí.
- Báo cáo, thống kê và phân tích: biểu đồ, pivot table, báo cáo tổng hợp.
Bài viết sau đây sẽ hướng dẫn chi tiết cách thiết kế mẫu file Excel quản lý học sinh, bao gồm các bước chuẩn bị, cấu trúc bảng tính, các công thức, hàm, biểu đồ, cũng như một số mẹo tối ưu hoá để file luôn chạy mượt mà, không bị lỗi và dễ dàng chia sẻ.
Có thể bạn quan tâm: Cách Tính Bảng Lương Bằng Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
II. Chuẩn Bị Trước Khi Tạo Mẫu File
1. Xác Định Mục Tiêu Quản Lý
Trước khi bắt đầu, bạn cần trả lời những câu hỏi sau:
| Câu hỏi | Mục đích |
|---|---|
| Bạn muốn quản lý thông tin gì? | Xác định các cột dữ liệu cần có (thông tin cá nhân, điểm số, hạnh kiểm, …). |
| Ai sẽ sử dụng file? | Giáo viên chủ nhiệm, phòng quản lý, phụ huynh? Định dạng quyền truy cập. |
| Tần suất cập nhật dữ liệu? | Hàng ngày, hàng tuần, học kỳ? Đặt lịch cập nhật và quy trình. |
| Bạn cần báo cáo gì? | Báo cáo tổng kết, báo cáo lớp, báo cáo cá nhân, biểu đồ xu hướng. |
2. Thu Thập Dữ Liệu Gốc
- Danh sách học sinh: Lấy từ hệ thống quản lý học sinh (SMS) hoặc file cũ.
- Môn học, học kỳ: Xác định số lượng môn, học kỳ, hệ thống điểm (10, 4, A-F…).
- Quy định hạnh kiểm: Điểm hạnh kiểm, tiêu chí xếp loại.
- Các chính sách bảo mật: Đảm bảo dữ liệu cá nhân được bảo mật theo quy định pháp luật (GDPR, luật bảo vệ dữ liệu cá nhân Việt Nam).
3. Lựa Chọn Phiên Bản Excel
- Excel 2026/2026/365: Hỗ trợ Power Query, Power Pivot, Dynamic Arrays.
- Google Sheets: Nếu cần làm việc đồng thời trên cloud, nhưng một số hàm nâng cao có thể không tương thích.
Có thể bạn quan tâm: Bảng Tính Giá Tour Excel: Cách Tạo, Sử Dụng Và Tối Ưu Hóa Để Quản Lý Kinh Doanh Du Lịch Hiệu Quả
III. Cấu Trúc Cơ Bản Của Mẫu File
1. Các Sheet (Bảng) Cơ Bản
| Sheet | Mô tả | Nội dung chính |
|---|---|---|
| 1. Danh sách học sinh | Thông tin cá nhân | Mã HS, Họ tên, Ngày sinh, Giới tính, Địa chỉ, SĐT, Email, Thông tin phụ huynh |
| 2. Điểm học kỳ | Bảng điểm | Mã HS, Môn học, Học kỳ 1, Học kỳ 2, …, Tổng kết |
| 3. Hạnh kiểm | Điểm hạnh kiểm | Mã HS, Học kỳ 1, Học kỳ 2, …, Trung bình |
| 4. Kỷ luật | Vi phạm & xử lý | Mã HS, Ngày vi phạm, Nội dung vi phạm, Hình thức xử lý |
| 5. Sức khỏe | Thông tin sức khỏe | Mã HS, Chiều cao, Cân nặng, Bệnh lý, Tiêm chủng |
| 6. Ngoại khóa | Hoạt động ngoại khóa | Mã HS, Câu lạc bộ, Vị trí, Thành tích |
| 7. Báo cáo tổng hợp | Dashboard | Biểu đồ, Pivot, KPI lớp, KPI trường |
| 8. Hướng dẫn sử dụng | Tài liệu hướng dẫn | Các bước nhập dữ liệu, quy tắc đặt tên, bảo mật |
2. Định Dạng Dữ Liệu
- Mã HS: Định dạng Text, không cho phép trùng lặp (Data Validation → Unique).
- Ngày sinh: Định dạng Date (dd/mm/yyyy).
- Điểm: Định dạng Number, 2 decimal places, giới hạn 0-10 (Data Validation).
- Giới tính: Data Validation List (Nam, Nữ, Khác).
- Số điện thoại: Text, định dạng “0#########”.
3. Sử Dụng Table (Bảng) Trong Excel
Trong mỗi sheet, chọn dữ liệu → Insert → Table. Lợi ích:
- Tự động mở rộng khi thêm hàng mới.
- Dễ dàng dùng trong công thức (Structured References).
- Hỗ trợ lọc, sắp xếp, định dạng có điều kiện.
Ví dụ: Table “tblStudents”, “tblScores”, “tblDiscipline”.
IV. Xây Dựng Sheet “Danh sách học sinh”
1. Cột Cơ Bản
| STT | Mã HS | Họ và tên | Ngày sinh | Giới tính | Địa chỉ | SĐT | Họ tên phụ huynh | SĐT phụ huynh | |
|---|---|---|---|---|---|---|---|---|---|
- STT: =ROW()-1 (tự động đánh số).
- Mã HS: Ví dụ “HS2023001”, “HS2023002”. Dùng công thức:
="HS"&TEXT(ROW(A2)-1,"0000")để tự động tạo. - Ngày sinh: Data Validation → Date between 01/01/2000 and 31/12/2026.
2. Định Dạng Có Điều Kiện (Conditional Formatting)
- Ngày sinh > 01/01/2026 → Highlight màu xanh (học sinh tiểu học).
- SĐT không đúng định dạng → Highlight màu đỏ.
3. Công Thức Kiểm Tra Dữ Liệu
- Kiểm tra email hợp lệ:
=IF(ISNUMBER(FIND("@",E2)),"OK","Invalid"). - Kiểm tra số điện thoại 10 chữ số:
=IF(AND(LEN(D2)=10, ISNUMBER(--D2)),"OK","Invalid").
V. Sheet “Điểm học kỳ”
1. Thiết Kế Bảng Điểm
| Mã HS | Họ và tên | Toán | Văn | Anh | Lý | Hóa | Tổng điểm | Điểm trung bình | Xếp loại |
|---|---|---|---|---|---|---|---|---|---|
- Môn học: Số cột tùy theo chương trình.
- Tổng điểm:
=SUM(C2:G2). - Điểm trung bình:
=AVERAGE(C2:G2). - Xếp loại: Dùng hàm
IFShoặcVLOOKUPvới bảng xếp loại.
=IFS( H2>=9,"Giỏi", H2>=7,"Khá", H2>=5,"Trung bình", TRUE,"Yếu"
)
2. Sử Dụng Data Validation cho Điểm
- Cho phép nhập từ 0 → 10, 2 chữ số thập phân.
- Thêm thông báo lỗi “Vui lòng nhập điểm từ 0 – 10”.
3. Tự Động Cập Nhật Khi Thêm Học Sinh
Vì bảng điểm là Table, khi thêm một học sinh mới vào “tblStudents”, sử dụng công thức VLOOKUP để tự động kéo thông tin vào bảng điểm:
=VLOOKUP(@MãHS,tblStudents#All,2,FALSE)
VI. Sheet “Hạnh kiểm”
1. Cấu Trúc
| Mã HS | Họ và tên | Học kỳ 1 | Học kỳ 2 | Học kỳ 3 | Trung bình |
|---|---|---|---|---|---|
- Điểm hạnh kiểm: Nhập theo thang 10.
- Trung bình:
=AVERAGE(C2:E2).
2. Đánh Giá Tự Động
Sử dụng hàm CHOOSE hoặc LOOKUP để chuyển điểm thành xếp loại:
=LOOKUP(@Trung bình,{0,5,7,9},{"Yếu","Trung bình","Khá","Giỏi"})
3. Biểu Đồ Phân Bố Hạnh Kiểm
- Chọn dữ liệu trung bình → Insert → Chart → Column Chart.
- Thiết lập trục Y: 0‑10, tiêu đề: “Phân bố hạnh kiểm lớp”.
VII. Sheet “Kỷ luật”
1. Ghi Nhận Vi Phạm
| STT | Mã HS | Ngày | Nội dung vi phạm | Hình thức xử lý | Người xử lý |
|---|---|---|---|---|---|
- Ngày: Data Validation → Date.
- Hình thức xử lý: List (Cảnh cáo, Phạt tiền, Đình chỉ…).
2. Tổng Hợp Vi Phạm
Sử dụng Pivot Table:
- Rows: Mã HS → Họ và tên.
- Columns: Hình thức xử lý.
- Values: Count of STT.
Kết quả: Số lần mỗi học sinh vi phạm theo loại hình.
3. Báo Cáo Đánh Giá
- Tạo biểu đồ cột hiển thị top 5 học sinh có vi phạm nhiều nhất.
- Đặt điều kiện: Nếu số vi phạm > 3 → tô màu đỏ (Conditional Formatting).
VIII. Sheet “Sức khỏe”
1. Thông Tin Cơ Bản

Có thể bạn quan tâm: Bảng Xác Nhận Lương Excel: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
| Mã HS | Chiều cao (cm) | Cân nặng (kg) | BMI | Bệnh lý | Tiêm chủng |
|---|---|---|---|---|---|
- BMI:
=D2/(C2/100)^2. (Chiều cao chuyển sang mét). - Phân loại BMI:
- <18.5: Thiếu cân
- 18.5‑22.9: Bình thường
- 23‑24.9: Thừa cân
=25: Béo phì
=IFS( F2<18.5,"Thiếu cân", F2<23,"Bình thường", F2<25,"Thừa cân", TRUE,"Béo phì"
)
2. Theo Dõi Tiêm Chủng
- Cột “Tiêm chủng” nhập ngày tiêm (Data Validation Date).
- Dùng Conditional Formatting để highlight những ngày tiêm sắp tới (trong 30 ngày).
IX. Sheet “Ngoại khóa”
1. Cấu Trúc
| Mã HS | Câu lạc bộ | Vị trí | Thời gian (tháng) | Thành tích |
|---|---|---|---|---|
- Vị trí: List (Thành viên, Chủ nhiệm, Phó chủ nhiệm).
- Thời gian: Số tháng tham gia.
- Thành tích: Text (Giải nhất, Giải nhì…).
2. Tổng Hợp Hoạt Động
Pivot Table:
- Rows: Câu lạc bộ.
- Values: Count of Mã HS (số thành viên), Sum of Thời gian (tổng thời gian).
Biểu đồ tròn hiển thị tỷ lệ thành viên theo câu lạc bộ.
X. Sheet “Báo cáo tổng hợp” (Dashboard)
1. Các KPI Quan Trọng
| KPI | Công Thức | Mô tả |
|---|---|---|
| Tổng số học sinh | =COUNTA(tblStudentsMã HS) | Đếm số học sinh trong trường. |
| Tỷ lệ học sinh đạt loại Giỏi | =COUNTIFS(tblScoresĐiểm trung bình,">=8.5")/COUNTA(tblStudentsMã HS) | Tỷ lệ phần trăm. |
| Tỷ lệ hạnh kiểm Giỏi | =COUNTIFS(tblConductTrung bình,">=9")/COUNTA(tblStudentsMã HS) | |
| Số vi phạm > 3 lần | =COUNTIF(tblDisciplineCount,">3") | |
| Tỷ lệ tham gia ngoại khóa | =COUNTIF(tblExtracurricularMã HS,"<>")/COUNTA(tblStudentsMã HS) |
2. Thiết Kế Dashboard
- Slicer: Cho phép lọc dữ liệu theo lớp, năm học, học kỳ.
- Combo Chart: Kết hợp cột (số học sinh) và đường (điểm trung bình) để so sánh.
- Gauge Chart (có thể dùng add‑in) để hiển thị KPI “Tỷ lệ Giỏi”.
3. Tự Động Cập Nhật
Khi dữ liệu ở các sheet nguồn thay đổi, Dashboard sẽ tự động refresh. Để chắc chắn, dùng VBA:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) ThisWorkbook.RefreshAll
End Sub
XI. Bảo Mật Và Chia Sẻ File
1. Mật Khẩu Bảo Vệ Sheet
- Protect Sheet: Cho phép chỉ người dùng có mật khẩu mới chỉnh sửa các cột quan trọng (điểm, hạnh kiểm).
- Hidden Sheets: Ẩn sheet “Hướng dẫn sử dụng” hoặc “Bảo mật” nếu không cần hiển thị.
2. Quyền Truy Cập
- Read‑Only: Phụ huynh chỉ xem báo cáo, không sửa.
- Edit: Giáo viên chủ nhiệm và phòng quản lý.
3. Lưu Trữ Trên Cloud
- Lưu trên OneDrive hoặc SharePoint, bật Version History để có thể khôi phục khi có lỗi.
4. Sao Lưu Định Kỳ
- Tự động sao lưu mỗi tuần bằng VBA:
Sub BackupFile() Dim backupPath As String backupPath = "C:\Backup\StudentManagement_" & Format(Now,"yyyymmdd_hhmmss") & ".xlsx" ThisWorkbook.SaveCopyAs backupPath
End Sub
XII. Các Công Thức, Hàm Nâng Cao Thường Dùng
| Hàm | Mô tả | Ví dụ |
|---|---|---|
| XLOOKUP | Tìm kiếm nâng cao, thay thế VLOOKUP | =XLOOKUP(@MãHS,tblStudentsMã HS,tblStudentsHọ và tên) |
| FILTER | Lọc dữ liệu động | =FILTER(tblScores, tblScoresMã HS=A2) |
| UNIQUE | Lấy danh sách duy nhất | =UNIQUE(tblStudentsĐịa chỉ) |
| SORT | Sắp xếp dữ liệu | =SORT(tblScores,3,-1) (sắp xếp theo điểm Toán giảm dần) |
| LET | Đặt tên biến trong công thức | =LET(diem,@Toán, IF(diem>=8,"Giỏi","Khá")) |
| LAMBDA | Tạo hàm tùy chỉnh | =LAMBDA(diem, IF(diem>=9,"Giỏi",IF(diem>=7,"Khá","Trung bình")))(@Toán) |
XIII. Kiểm Tra, Kiểm Định Và Đánh Giá
1. Kiểm Tra Dữ Liệu Nhập
- Data Validation: Đặt thông báo lỗi rõ ràng.
- Conditional Formatting: Highlight các giá trị bất thường (điểm > 10, ngày sinh trong tương lai…).
2. Kiểm Định Định Kỳ
| Thời gian | Người thực hiện | Nội dung |
|---|---|---|
| Hàng tuần | Giáo viên chủ nhiệm | Kiểm tra nhập điểm, hạnh kiểm. |
| Hàng tháng | Phòng quản lý | Kiểm tra vi phạm, sức khỏe. |
| Học kỳ | Ban giám hiệu | Đánh giá KPI, chuẩn bị báo cáo tổng kết. |
3. Đánh Giá Hiệu Quả
- Thời gian nhập liệu: So sánh trước và sau khi áp dụng mẫu.
- Tỷ lệ lỗi dữ liệu: Đo lường số lỗi nhập (điểm > 10, email sai…) trước và sau.
- Mức độ hài lòng: Khảo sát nhanh giáo viên và phụ huynh.
XIV. Mẹo Tối Ưu Hoá Hiệu Suất File
- Giảm số công thức mảng: Thay vì dùng công thức mảng trên toàn cột, dùng Table Structured References để chỉ áp dụng cho các hàng có dữ liệu.
- Xóa các định dạng không cần: Định dạng toàn cột (đặc biệt là Conditional Formatting) có thể làm chậm file.
- Sử dụng Power Query: Đối với dữ liệu lớn (hơn 10.000 học sinh), import dữ liệu qua Power Query, thực hiện biến đổi và tải vào Data Model.
- Tắt tính năng tự động tính toán: Vào Formulas → Calculation Options → Manual, sau khi nhập dữ liệu, nhấn F9 để tính lại.
- Sử dụng Dynamic Arrays: Thay vì copy‑paste công thức, để lại công thức duy nhất ở đầu cột, Excel sẽ “spill” kết quả.
XV. Ví Dụ Thực Tế: Tạo Mẫu File Từ Đầu
Bước 1: Tạo Sheet “Danh sách học sinh”
- Mở Excel → tạo sheet mới → đặt tên “Danh sách học sinh”.
- Nhập tiêu đề cột (A1:H1) như đã nêu ở mục IV.
- Chọn A1:H1 → Insert → Table → Đánh dấu “My table has headers”.
- Đặt tên Table:
tblStudents.
Bước 2: Thêm Công Thức Tự Động Mã HS
- Ở ô B2 (Mã HS) nhập:
="HS"&TEXT(ROW()-1,"0000"). - Kéo công thức xuống hết danh sách.
Bước 3: Tạo Sheet “Điểm học kỳ”
- Tạo sheet mới → đặt tên “Điểm học kỳ”.
- Nhập tiêu đề: Mã HS, Họ và tên, Toán, Văn, Anh, Lý, Hóa, Tổng, TB, Xếp loại.
- Chọn toàn bộ vùng → Insert → Table, đặt tên
tblScores. - Dòng 2, cột “Họ và tên” nhập công thức:
=XLOOKUP(@MãHS,tblStudentsMã HS,tblStudentsHọ và tên). - Cột “Tổng” =
=SUM(@Toán:@Hóa). - Cột “TB” =
=AVERAGE(@Toán:@Hóa). - Cột “Xếp loại” = công thức IFS như ở mục V.
Bước 4: Tạo Dashboard
- Tạo sheet “Dashboard”.
- Thêm các ô KPI (A2, B2…) và nhập công thức tương ứng.
- Chèn biểu đồ: Insert → Chart → Column cho “Tỷ lệ Giỏi”.
- Thêm Slicer: Insert → Slicer, chọn “Lớp” (nếu có cột “Lớp” trong tblStudents).
Bước 5: Bảo Mật
- Vào Review → Protect Sheet, nhập mật khẩu “admin123” cho sheet “Điểm học kỳ”.
- Đánh dấu các ô cho phép người dùng nhập (đánh dấu “Allow all users of this worksheet to edit objects”).
XVI. Kết Luận
Mẫu file Excel quản lý học sinh không chỉ là một công cụ ghi chép mà còn là nền tảng để nhà trường thực hiện quản lý dữ liệu thông minh, đánh giá hiệu suất học tập, giám sát hạnh kiểm và tối ưu hoá quá trình ra quyết định. Với các bước thiết kế chi tiết, từ việc xác định mục tiêu, xây dựng cấu trúc bảng, áp dụng công thức, hàm và biểu đồ, cho đến bảo mật và chia sẻ, bạn có thể tạo ra một file linh hoạt, dễ sử dụng và bảo mật.
Hãy áp dụng các mẹo tối ưu hoá để file luôn chạy mượt mà, giảm thiểu lỗi và đáp ứng nhu cầu ngày càng tăng của môi trường giáo dục hiện đại. Khi đã có một mẫu file chuẩn, việc mở rộng sang các trường học khác, tích hợp với hệ thống quản lý học sinh (SMS) hay thậm chí chuyển sang nền tảng Power BI để phân tích sâu hơn sẽ trở nên đơn giản hơn bao giờ hết.
Chúc bạn thành công trong việc xây dựng và triển khai mẫu file Excel quản lý học sinh, góp phần nâng cao chất lượng giáo dục và tạo ra môi trường học tập minh bạch, hiệu quả cho mọi học sinh và giáo viên!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
