Có thể bạn quan tâm: Không Mở Được File Excel: Nguyên Nhân, Giải Pháp Và Cách Phòng Ngừa
Lời giới thiệu
Microsoft Excel là một trong những phần mềm bảng tính mạnh mẽ và phổ biến nhất hiện nay. Dù bạn là sinh viên, nhân viên văn phòng, kế toán hay doanh nhân, việc thành thạo Excel sẽ giúp bạn xử lý dữ liệu nhanh chóng, đưa ra quyết định chính xác và nâng cao hiệu suất công việc. Trong bài viết này, chúng ta sẽ tập trung vào bài tập Excel cơ bản – những bài tập thiết thực, dễ thực hiện nhưng lại chứa đựng rất nhiều kiến thức nền tảng quan trọng. Bạn sẽ được hướng dẫn chi tiết từng bước, kèm theo ví dụ thực tế và các mẹo hữu ích, giúp bạn nhanh chóng nắm vững các thao tác, công thức, và tính năng cơ bản của Excel.
Lưu ý: Bài viết được chia thành nhiều phần, mỗi phần sẽ đề cập đến một nhóm bài tập cụ thể: nhập liệu & định dạng, công thức tính toán, hàm cơ bản, lọc & sắp xếp dữ liệu, biểu đồ, và một số bài tập tổng hợp. Hãy đọc kỹ và thực hành từng bài tập trên máy tính của bạn để đạt hiệu quả tối đa.
Có thể bạn quan tâm: Cách Tìm Tên Trên Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
1. Nhập liệu và định dạng cơ bản
1.1. Bài tập 1: Tạo bảng danh sách nhân viên
Mục tiêu: Học cách nhập dữ liệu, chỉnh sửa cột, áp dụng định dạng số, màu nền, và tạo bảng (Table).
Bước thực hiện
| Bước | Hướng dẫn |
|---|---|
| 1 | Mở một file Excel mới, đặt tên sheet là “Nhân viên”. |
| 2 | Nhập tiêu đề cột ở hàng 1: A1 = “Mã NV”, B1 = “Họ và tên”, C1 = “Ngày sinh”, D1 = “Phòng ban”, E1 = “Lương cơ bản”. |
| 3 | Nhập dữ liệu mẫu (tối thiểu 10 nhân viên). Ví dụ: A2 = “NV001”, B2 = “Nguyễn Văn A”, C2 = “15/03/1990”, D2 = “Kinh doanh”, E2 = 8,500,000. |
| 4 | Định dạng cột C (Ngày sinh) → Format Cells → Date → Định dạng dd/mm/yyyy. |
| 5 | Định dạng cột E (Lương) → Format Cells → Number → Currency (VND), bỏ dấu thập phân nếu muốn. |
| 6 | Chọn vùng dữ liệu A1:E11 → Insert → Table (hoặc Ctrl + T). Đánh dấu “My table has headers”. |
| 7 | Đổi tên Table thành tblNhanVien (trong Table Design). |
| 8 | Áp dụng bôi màu nền cho tiêu đề: chọn A1:E1 → Home → Fill Color → Màu xanh nhạt. |
| 9 | Đặt độ rộng cột tự động: chọn toàn bộ bảng → Home → Format → AutoFit Column Width. |
Kiểm tra
- Kiểm tra xem ngày sinh có hiển thị đúng định dạng không.
- Kiểm tra tổng lương: ở ô E12, nhập công thức
=SUM(tblNhanVienLương cơ bản). Kết quả phải khớp với tổng các ô trong cột Lương.
1.2. Bài tập 2: Định dạng có điều kiện (Conditional Formatting)
Mục tiêu: Học cách áp dụng định dạng tự động dựa trên giá trị dữ liệu.
Bước thực hiện
- Mục tiêu: Đánh dấu những nhân viên có lương > 9,000,000 bằng màu nền đỏ.
- Chọn cột E (Lương) trong bảng tblNhanVien.
- Vào Home → Conditional Formatting → New Rule → Use a formula to determine which cells to format.
- Nhập công thức:
=tblNhanVien@Lương cơ bản>9000000. - Nhấn Format → Fill → Chọn màu đỏ nhạt → OK.
- Xác nhận lại: các ô lương > 9,000,000 sẽ chuyển màu đỏ.
1.3. Bài tập 3: Kiểm tra dữ liệu (Data Validation)
Mục tiêu: Giới hạn nhập dữ liệu cho cột “Phòng ban” chỉ cho phép các giá trị đã định sẵn.
Bước thực hiện
- Tạo danh sách phòng ban ở một vị trí khác (ví dụ: Sheet2, ô A1:A5): “Kinh doanh”, “Marketing”, “Kỹ thuật”, “Hành chính”, “Tài chính”.
- Quay lại Sheet “Nhân viên”, chọn cột D (Phòng ban) trong bảng.
- Data → Data Validation → Settings:
- Allow: List
- Source:
=Sheet2!$A$1:$A$5 - Nhấn OK. Bây giờ, khi nhập dữ liệu vào cột D, người dùng chỉ có thể chọn một trong các phòng ban đã định.
Mẹo: Đặt Input Message và Error Alert để hướng dẫn người dùng nhập đúng.
Có thể bạn quan tâm: Cách Tìm Kiếm Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Công thức tính toán cơ bản
2.1. Bài tập 4: Tính tuổi nhân viên
Mục tiêu: Sử dụng hàm DATEDIF để tính tuổi dựa trên ngày sinh.
Bước thực hiện
- Thêm một cột mới F với tiêu đề “Tuổi”.
- Ở ô F2, nhập công thức:
=DATEDIF(C2, TODAY(), "Y"). - Kéo công thức xuống hết danh sách.
- Kiểm tra: Tuổi của nhân viên sinh năm 1990 (ngày 15/03/1990) vào năm 2026 sẽ là 36 (hoặc 35 tùy ngày hiện tại).
2.2. Bài tập 5: Tính lương thực nhận (lương cơ bản + phụ cấp)
Giả sử công ty có phụ cấp cố định 1,200,000 VND cho mọi nhân viên.
Bước thực hiện
- Thêm cột G với tiêu đề “Lương thực nhận”.
- Ở ô G2, nhập công thức:
=E2 + 1200000. - Kéo công thức xuống.
- Định dạng cột G thành Currency.
2.3. Bài tập 6: Tính tổng lương thực nhận cho từng phòng ban
Mục tiêu: Sử dụng hàm SUMIF.
Bước thực hiện
- Tạo một bảng tóm tắt ở phần dưới sheet hoặc một sheet mới:
- A15 = “Phòng ban”
- B15 = “Tổng lương thực nhận”
- Nhập danh sách phòng ban (cùng danh sách ở Sheet2) vào A16:A20.
- Ở ô B16, nhập công thức:
=SUMIF(tblNhanVienPhòng ban, A16, tblNhanVienLương thực nhận). - Kéo công thức xuống cho các phòng ban còn lại.
- Định dạng cột B thành Currency.
Kiểm tra: Tổng lương thực nhận của phòng “Kinh doanh” phải bằng tổng các ô trong cột G tương ứng.
3. Hàm cơ bản trong Excel
3.1. Bài tập 7: Tìm kiếm thông tin nhân viên bằng VLOOKUP
Mục tiêu: Sử dụng hàm VLOOKUP để tra cứu họ tên và phòng ban dựa trên mã nhân viên.
Bước thực hiện
- Tạo một khu vực nhập dữ liệu ở phía trên sheet:
- I1 = “Nhập mã NV”
- I2 = (ô nhập, ví dụ “NV005”)
- J1 = “Họ và tên”, K1 = “Phòng ban”.
- Ở ô J2, nhập công thức:
=VLOOKUP(I2, tblNhanVien, 2, FALSE). - Ở ô K2, nhập công thức:
=VLOOKUP(I2, tblNhanVien, 4, FALSE). - Thử nhập các mã NV khác nhau, kết quả sẽ tự động cập nhật.
3.2. Bài tập 8: Sử dụng hàm IF để phân loại mức lương
Mục tiêu: Đánh dấu nhân viên có lương cơ bản trên 9,000,000 là “Cao” và dưới là “Trung bình”.
Bước thực hiện
- Thêm cột H với tiêu đề “Xếp loại”.
- Ở ô H2, nhập công thức:
=IF(E2>9000000, "Cao", "Trung bình"). - Kéo công thức xuống.
- Áp dụng Conditional Formatting để tô màu “Cao” (xanh) và “Trung bình” (vàng) cho cột H.
3.3. Bài tập 9: Kết hợp hàm TEXT và CONCATENATE (hoặc &)
Mục tiêu: Tạo một chuỗi mô tả ngắn gọn cho mỗi nhân viên: “NV001 – Nguyễn Văn A – Kinh doanh – Lương: 8,500,000 VND”.
Bước thực hiện
- Thêm cột I với tiêu đề “Mô tả”.
- Ở ô I2, nhập công thức:
excel =A2 & " – " & B2 & " – " & D2 & " – Lương: " & TEXT(E2,"#,##0") & " VND"

Có thể bạn quan tâm: Tạo Drop List Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
- Kéo công thức xuống.
- Kiểm tra kết quả, đảm bảo định dạng số có dấu phẩy.
4. Lọc, sắp xếp và tóm tắt dữ liệu
4.1. Bài tập 10: Lọc nhân viên theo phòng ban
Mục tiêu: Sử dụng tính năng Filter để hiển thị chỉ những nhân viên thuộc phòng “Kỹ thuật”.
Bước thực hiện
- Chọn bảng tblNhanVien, vào Data → Filter (hoặc nhấn Ctrl + Shift + L).
- Click vào mũi tên ở cột “Phòng ban”, bỏ chọn tất cả và chỉ chọn “Kỹ thuật”.
- Bây giờ bảng chỉ hiển thị các nhân viên kỹ thuật.
4.2. Bài tập 11: Sắp xếp nhân viên theo lương giảm dần
- Sau khi bật Filter, click vào mũi tên ở cột “Lương cơ bản”.
- Chọn Sort Largest to Smallest.
- Kiểm tra: Nhân viên có lương cao nhất sẽ xuất hiện ở đầu danh sách.
4.3. Bài tập 12: Tạo PivotTable tổng hợp lương theo phòng ban
Mục tiêu: Sử dụng PivotTable để nhanh chóng xem tổng lương, số nhân viên mỗi phòng.
Bước thực hiện
- Chọn bất kỳ ô nào trong tblNhanVien.
- Vào Insert → PivotTable → New Worksheet → OK.
- Trong PivotTable Fields:
- Kéo “Phòng ban” vào Rows.
- Kéo “Mã NV” vào Values → Đặt giá trị thành Count (đếm số nhân viên).
- Kéo “Lương cơ bản” vào Values → Đặt thành Sum (tổng lương).
- Đặt tên cho PivotTable: “Pivot_Luong_PhongBan”.
- Định dạng cột tổng lương thành Currency.
Mẹo: Sử dụng PivotChart để biến PivotTable thành biểu đồ cột, giúp trực quan hơn.
5. Biểu đồ và trực quan hoá dữ liệu
5.1. Bài tập 13: Vẽ biểu đồ cột tổng lương theo phòng ban
- Chọn bảng tổng lương phòng ban đã tạo ở bước 4.3 (hoặc sao chép vùng A15:B20).
- Vào Insert → Column Chart → Clustered Column.
- Đặt tiêu đề biểu đồ: “Tổng Lương Theo Phòng Ban”.
- Định dạng trục Y thành Currency (Right-click → Format Axis → Number → Currency).
5.2. Bài tập 14: Biểu đồ tròn tỷ lệ nhân viên mỗi phòng
- Chọn cột “Phòng ban” và cột “Count of Mã NV” trong PivotTable.
- Insert → Pie Chart → 2-D Pie.
- Thêm Data Labels → Show Percentage.
- Đặt tiêu đề: “Tỷ Lệ Nhân Viên Theo Phòng Ban”.
5.3. Bài tập 15: Sparkline (đồ thị mini) cho xu hướng lương
Nếu bạn có dữ liệu lương của từng nhân viên trong nhiều tháng (cột H, I, J…), có thể tạo Sparkline:
- Giả sử cột H = “Lương Tháng 1”, I = “Lương Tháng 2”, J = “Lương Tháng 3”.
- Thêm cột K với tiêu đề “Trend”.
- Chọn ô K2, vào Insert → Sparklines → Line, Range =
H2:J2, OK. - Kéo công thức Sparkline xuống cho các nhân viên khác.
6. Bài tập tổng hợp: Quản lý bảng lương tháng
6.1. Mô tả bài toán
Bạn cần xây dựng một bảng lương tháng cho toàn công ty, bao gồm:
- Thông tin nhân viên (đã có trong tblNhanVien).
- Lương cơ bản.
- Các khoản phụ cấp (điện thoại, xăng xe, ăn trưa) – nhập khác nhau cho từng nhân viên.
- Trích khấu trừ (BHXH, thuế thu nhập) – tính tự động dựa trên lương.
- Lương thực nhận = Lương cơ bản + phụ cấp – khấu trừ.
6.2. Các bước thực hiện
Bước 1: Thêm cột phụ cấp
| Cột | Tiêu đề | Công thức / Ghi chú |
|---|---|---|
| H | Phụ cấp điện thoại | Nhập thủ công (ví dụ 200,000). |
| I | Phụ cấp xăng xe | Nhập thủ công (ví dụ 300,000). |
| J | Phụ cấp ăn trưa | Nhập thủ công (ví dụ 150,000). |
| K | Tổng phụ cấp | =H2+I2+J2 |
Bước 2: Tính khấu trừ BHXH (8% LCB) và Thuế TNCN (10% LCB)
| Cột | Tiêu đề | Công thức |
|---|---|---|
| L | BHXH | =E20.08 |
| M | Thuế TNCN | =E20.10 |
| N | Tổng khấu trừ | =L2+M2 |
Bước 3: Tính lương thực nhận
| Cột | Tiêu đề | Công thức |
|---|---|---|
| O | Lương thực nhận | =E2+K2-N2 |
Bước 4: Định dạng
- Cột K, L, M, N, O → Currency (VND).
- Áp dụng Conditional Formatting cho cột O: nếu Lương thực nhận < 7,000,000 → nền màu cam để cảnh báo.
Bước 5: Tạo bảng tổng hợp tháng
- PivotTable:
- Rows: “Phòng ban”.
- Values: “Lương thực nhận” (Sum), “Tổng phụ cấp” (Sum), “Tổng khấu trừ” (Sum).
- Thêm Slicer cho “Phòng ban” để lọc nhanh.
Bước 6: Tự động cập nhật ngày tháng
- Thêm ô B1: “Tháng”.
- Nhập công thức:
=TEXT(TODAY(),"mmmm yyyy")→ hiển thị “June 2026”. - Khi bạn sao chép sheet cho tháng mới, chỉ cần thay đổi công thức ngày tháng.
6.3. Kiểm tra và xác nhận
- Kiểm tra tính đúng đắn: Chọn một nhân viên, tính tay tổng phụ cấp, khấu trừ, lương thực nhận, so sánh với kết quả trong bảng.
- Kiểm tra tổng công ty: Ở ô O12 (hoặc dưới cùng cột O), nhập
=SUM(O2:O11). Đảm bảo tổng lương thực nhận bằng tổng các giá trị trong PivotTable.
7. Mẹo và thủ thuật nâng cao (nhưng vẫn ở mức cơ bản)
| Thủ thuật | Mô tả | Cách thực hiện |
|---|---|---|
| Flash Fill | Tự động điền dữ liệu dựa trên mẫu | Nhập một vài giá trị mẫu, sau đó nhấn Ctrl + E. |
| Đặt tên vùng (Named Range) | Dễ dàng tham chiếu trong công thức | Chọn vùng → Formulas → Define Name → Đặt tên (vd. rngLuong). |
| Thêm thanh toán nhanh (Quick Analysis) | Đề xuất biểu đồ, bảng, định dạng | Chọn dữ liệu → Nhấn biểu tượng Quick Analysis ở góc dưới bên phải. |
| Sử dụng Power Query | Nhập, biến đổi dữ liệu từ nhiều nguồn | Data → Get Data → From File → From Workbook. (Cơ bản, không sâu). |
| Bảo vệ sheet | Ngăn người dùng thay đổi công thức | Review → Protect Sheet → Đặt mật khẩu (nếu cần). |
8. Tổng kết
Qua 15 bài tập Excel cơ bản ở trên, bạn đã:
- Nhập liệu, định dạng bảng dữ liệu, tạo Table, áp dụng định dạng có điều kiện và kiểm tra dữ liệu.
- Sử dụng công thức tính tuổi, lương thực nhận, tổng lương phòng ban…
- Áp dụng các hàm VLOOKUP, IF, SUMIF, TEXT, DATEDIF…
- Lọc, sắp xếp, tổng hợp dữ liệu bằng Filter, Sort và PivotTable.
- Biểu đồ hoá thông tin qua biểu đồ cột, tròn và Sparkline.
- Xây dựng bảng lương tháng đầy đủ các khoản phụ cấp, khấu trừ và tổng hợp.
Thực hành đều đặn các bài tập này sẽ giúp bạn:
- Nắm vững các thao tác cơ bản và trung cấp trong Excel.
- Tự tin xử lý dữ liệu thực tế trong công việc hàng ngày.
- Tiết kiệm thời gian, giảm lỗi nhập liệu và đưa ra báo cáo chuyên nghiệp.
Hãy biến những kiến thức này thành thói quen: mỗi khi nhận một bộ dữ liệu mới, hãy nhớ áp dụng quy trình Nhập → Định dạng → Tính toán → Kiểm tra → Trực quan hoá. Khi bạn đã thành thạo, bạn sẽ dễ dàng mở rộng sang các hàm nâng cao hơn (INDEX‑MATCH, XLOOKUP, Power Pivot…) và các công cụ tự động hoá (Macro, VBA).
Chúc bạn học tập hiệu quả và trở thành “siêu nhân” Excel trong môi trường làm việc!

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ẻ.
