Có thể bạn quan tâm: Chọn Tất Cả Đối Tượng Trong Excel: Hướng Dẫn Chi Tiết
Mở Đầu
Excel không chỉ là một công cụ tính toán mạnh mẽ mà còn là một phần mềm xử lý dữ liệu và báo cáo rất linh hoạt. Khi bạn chuẩn bị in một bảng tính lớn, việc đặt số trang (page number) trở nên cần thiết để người đọc có thể dễ dàng theo dõi, tham chiếu và sắp xếp các trang in. Bài viết này sẽ hướng dẫn bạn cách đặt số trang trong Excel một cách chi tiết, từ các bước cơ bản nhất cho người mới bắt đầu cho tới các kỹ thuật nâng cao dành cho người dùng chuyên nghiệp.
Có thể bạn quan tâm: Mẫu Scope Of Work (sow) Excel: Hướng Dẫn Chi Tiết Từ A Đến Z Để Tạo Ra Một Tài Liệu Chuyên Nghiệp
1. Tại Sao Cần Đặt Số Trang Trong Excel?
- Dễ dàng tham chiếu: Khi in nhiều trang, người đọc có thể nhanh chóng tìm đến trang cần thiết bằng cách xem số trang.
- Tăng tính chuyên nghiệp: Báo cáo, bảng tổng hợp, hợp đồng,… khi có số trang sẽ trông chuyên nghiệp hơn.
- Giúp kiểm soát nội dung: Khi có nhiều bản in, số trang giúp kiểm tra xem có thiếu trang hay không.
- Hỗ trợ đánh dấu: Khi cần gắn chú thích, nhận xét hay ký tên, số trang là một chỉ báo quan trọng.
Có thể bạn quan tâm: Chế Độ An Toàn (safe Mode) Trong Microsoft Excel: Hướng Dẫn Chi Tiết Khi Vận Hành Excel Trong Safe Mode
2. Những Kiến Thức Cơ Bản Trước Khi Đặt Số Trang
2.1. Kiểu Trình Bày (Page Layout)
- Page Layout View: Cho phép bạn xem trước cách bố trí trang, bao gồm lề, tiêu đề, chân trang và các yếu tố khác.
- Normal View: Mặc định, hiển thị dạng lưới ô, không hiển thị bố cục trang.
- Page Break Preview: Hiển thị các đường ngắt trang, giúp bạn điều chỉnh vị trí ngắt trang một cách trực quan.
2.2. Các Thành Phần Của Trang In
- Header (Tiêu đề trang): Phần trên cùng của mỗi trang, thường chứa tên công ty, tiêu đề báo cáo, ngày tháng…
- Footer (Chân trang): Phần dưới cùng, thường chứa số trang, tên file, hoặc thông tin bản quyền.
- Margins (Lề): Khoảng cách từ viền giấy tới nội dung, ảnh hưởng tới vị trí của header/footer.
2.3. Các Định Dạng Số Trang Thông Dụng
- Page 1 of 5 (Trang 1 trên 5)
- 1/5 (1 trên 5)
- Page 1 (Trang 1)
- Current Page: Chỉ số trang hiện tại mà không hiển thị tổng số.
3. Cách Đặt Số Trang Cơ Bản Trong Excel
Bước 1: Mở Workbook và Chọn Sheet Cần In
- Mở file Excel mà bạn muốn in.
- Chọn sheet (bảng tính) cần đặt số trang. Nếu bạn cần đặt số trang cho toàn bộ workbook, bạn sẽ lặp lại các bước cho từng sheet hoặc sử dụng macro.
Bước 2: Vào Tab Page Layout Hoặc Insert
- Cách 1 (Page Layout)
- Chọn Page Layout → Page Setup (ở góc dưới bên phải của nhóm Page Setup).
Mở hộp thoại Page Setup, chuyển sang tab Header/Footer.
Cách 2 (Insert)
- Chọn Insert → Header & Footer. Excel sẽ chuyển sang chế độ Page Layout View và hiện ra vùng header/footer.
Bước 3: Chọn Header hoặc Footer
- Header: Nếu bạn muốn đặt số trang ở đầu trang (không phổ biến, nhưng có thể).
- Footer: Thông thường số trang được đặt ở chân trang, ở vị trí trung tâm, trái hoặc phải.
Bước 4: Chèn Mã Số Trang
Trong vùng header/footer, bạn sẽ thấy ba phần: Left Section, Center Section, Right Section. Đặt con trỏ vào phần bạn muốn hiển thị số trang và sử dụng các nút trong Header & Footer Tools:
- Page Number:
&Page - Total Pages:
&Pages - Date:
&Date - Time:
&Time - File Path:
&Path - File Name:
&File
Ví dụ: Để hiển thị “Page 1 of 5” ở trung tâm footer, nhập:
Page &Page of &Pages
Bước 5: Kiểm Tra Trước Khi In
- Chuyển sang Print Preview (File → Print) để xem số trang đã xuất hiện đúng chưa.
- Nếu cần điều chỉnh vị trí, quay lại Header/Footer và di chuyển mã số sang trái, trung tâm hoặc phải.
4. Đặt Số Trang Cho Nhiều Sheet Cùng Lúc
Nếu workbook có nhiều sheet và bạn muốn thống nhất header/footer cho tất cả:
- Chọn Nhiều Sheet
- Giữ phím Ctrl và click vào các sheet muốn chọn, hoặc Shift để chọn liên tiếp.
- Thực Hiện Các Bước 2‑4 như trên.
- Excel sẽ áp dụng header/footer cho tất cả các sheet đã chọn.
Lưu ý: Khi bạn bôi chọn nhiều sheet, mọi thay đổi trên một sheet sẽ đồng thời áp dụng cho các sheet còn lại. Hãy chắc chắn rằng bạn muốn đồng nhất header/footer trước khi thực hiện.
5. Điều Chỉnh Định Dạng Số Trang
5.1. Thay Đổi Kiểu Đánh Số

Có thể bạn quan tâm: Cách Đặt Font Mặc Định Trong Excel: Hướng Dẫn Chi Tiết Từ A Đến Z
- La Mã:
&Page→&Page+ Custom Format (không có sẵn, cần dùng VBA). - Chữ: Tương tự, cần VBA để chuyển số sang chữ.
5.2. Thêm Văn Bản Tùy Chỉnh
Bạn có thể kết hợp số trang với tiêu đề báo cáo, ví dụ:
Báo cáo tài chính năm 2026 - Page &Page of &Pages
5.3. Đặt Số Trang Bắt Đầu Từ Một Số Khác
Mặc định, Excel luôn bắt đầu từ 1. Để thay đổi:
- Mở Page Setup → tab Header/Footer → Custom Footer.
- Nhấn Page Number → Options → Start at và nhập số bắt đầu mong muốn.
Ví dụ: Nếu muốn trang đầu tiên là “Page 5”, nhập 5 vào ô Start at.
6. Đặt Số Trang Khi In Bằng VBA (Macro)
Khi làm việc với các file Excel phức tạp, việc thủ công có thể mất thời gian. Dưới đây là một số macro hữu ích.
6.1. Macro Đặt Số Trang Cho Tất Cả Sheet
Sub AddPageNumbersToAllSheets() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets With ws.PageSetup .CenterFooter = "Page &P of &N" .LeftFooter = "" .RightFooter = "" End With Next ws MsgBox "Đã đặt số trang cho tất cả các sheet."
End Sub
- Giải thích:
&Plà số trang hiện tại,&Nlà tổng số trang. Macro này đặt số trang ở trung tâm footer của mọi sheet.
6.2. Macro Đặt Số Trang Bắt Đầu Từ Số Xác Định
Sub SetPageNumberStart() Dim ws As Worksheet Dim startNum As Long startNum = InputBox("Nhập số trang bắt đầu:", "Start Page Number", 1) For Each ws In ThisWorkbook.Worksheets With ws.PageSetup .FirstPageNumber = startNum .CenterFooter = "Page &P of &N" End With Next ws MsgBox "Số trang bắt đầu từ " & startNum & " cho tất cả các sheet."
End Sub
- Lưu ý: Thuộc tính
.FirstPageNumberchỉ hoạt động khiws.PageSetup.Orderđược đặt làxlDownThenOver(mặc định). Nếu không hoạt động, bạn có thể phải thiết lậpws.PageSetup.CenterFooter = "Page " & startNum & " of &N"và cập nhật thủ công.
6.3. Macro Đặt Số Trang Chỉ Cho Sheet Đang Hoạt Động
Sub AddPageNumberToActiveSheet() With ActiveSheet.PageSetup .CenterFooter = "Page &P of &N" End With MsgBox "Đã đặt số trang cho sheet: " & ActiveSheet.Name
End Sub
7. Xử Lý Các Trường Hợp Đặc Biệt
7.1. In 1 Trang Tiêu Đề Không Đánh Số
Nếu bạn muốn trang đầu (tiêu đề) không có số trang:
- Chèn một Page Break sau tiêu đề (Page Layout → Breaks → Insert Page Break).
- Vào Header/Footer → Different First Page (đánh dấu).
- Excel sẽ cho phép bạn thiết lập header/footer riêng cho trang đầu.
- Để trống footer của trang đầu, để các trang còn lại hiển thị số trang bình thường.
7.2. In Nhiều Bảng Trong Cùng Một Sheet
Nếu một sheet có nhiều bảng và bạn muốn mỗi bảng bắt đầu lại số trang:
- Không thể thực hiện trực tiếp trong Excel vì số trang tính toàn bộ sheet. Tuy nhiên, bạn có thể:
- Sao chép mỗi bảng sang một sheet riêng và đặt số trang cho từng sheet.
- Hoặc sử dụng VBA để tạo file PDF cho mỗi bảng, mỗi PDF sẽ có số trang riêng.
7.3. In Với Kích Thước Giấy Khác (A4, Letter, …)
- Vào Page Layout → Size để chọn kích thước giấy.
- Khi thay đổi kích thước, số trang có thể thay đổi vì số dòng/ô trên mỗi trang thay đổi. Kiểm tra lại Print Preview sau khi thay đổi.
7.4. In Nhiều Trang Trên Một Giấy (2‑up, 4‑up)
- Vào Page Layout → Print Titles → Sheet → Fit to và chọn 2 pages wide by 1 tall (hoặc tùy chỉnh).
- Số trang vẫn hiển thị bình thường, nhưng mỗi giấy sẽ chứa nhiều trang nhỏ.
8. Kiểm Tra & Sửa Lỗi Thường Gặp
| Lỗi | Nguyên nhân | Cách khắc phục |
|---|---|---|
| Số trang không hiển thị | Header/Footer chưa được bật, hoặc xem ở Normal View. | Chuyển sang Page Layout View hoặc Print Preview. |
| Số trang luôn là 1 | Đã bật Different First Page và để footer trống trên các trang sau. | Bỏ chọn Different First Page hoặc điền footer cho các trang còn lại. |
| Số trang sai khi in PDF | Định dạng giấy trong PDF không khớp với cài đặt trong Excel. | Kiểm tra Page Setup → Paper Size và các thiết lập PDF printer. |
| Không thể thay đổi vị trí số trang | Đang ở Normal View và không thể chỉnh header/footer. | Chuyển sang Page Layout View hoặc Print Preview. |
| Macro không chạy | Bảo mật macro bị tắt. | Vào File → Options → Trust Center → Trust Center Settings → Macro Settings và cho phép macro. |
9. Các Lưu Ý Khi In Định Dạng Đặc Biệt
- Kiểm tra lề (Margins): Nếu lề quá hẹp, số trang có thể bị cắt. Đặt lề tối thiểu 0.5 inch (hoặc 1.27 cm) cho máy in tiêu chuẩn.
- Kiểm tra độ phân giải máy in: Đối với máy in công nghiệp, có thể cần điều chỉnh Print Quality để tránh mờ số trang.
- Kiểm tra màu sắc: Nếu in màu, hãy đặt số trang màu đen để đảm bảo độ tương phản.
- Sử dụng “Print to PDF” để lưu bản in điện tử, sau đó kiểm tra số trang trong PDF để chắc chắn mọi thứ đúng.
10. Tổng Kết
Việc đặt số trang trong Excel không chỉ là một thao tác đơn giản mà còn là một phần quan trọng của quy trình báo cáo và in ấn chuyên nghiệp. Bằng việc nắm vững:
- Các khái niệm cơ bản (header, footer, page layout),
- Các bước thực hiện trong giao diện người dùng,
- Các tùy chỉnh định dạng và bắt đầu từ số khác,
- Cách sử dụng VBA để tự động hoá,
- Xử lý các trường hợp đặc biệt (trang tiêu đề, nhiều bảng, kích thước giấy),
bạn sẽ có thể tạo ra các tài liệu Excel được trình bày sạch sẽ, chuyên nghiệp và dễ dàng quản lý. Hãy áp dụng những kiến thức trên vào công việc hằng ngày của bạn, và đừng ngại thử nghiệm các thiết lập mới để tìm ra cách in ấn tối ưu nhất cho từng loại báo cáo.
Chúc bạn thành công trong việc thiết lập số trang và tạo ra những bản in Excel chuyên nghiệp!

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