Có thể bạn quan tâm: Cách Làm Nhiều Ô Thành 1 Ô Trong Excel
Giới thiệu
Trong công việc làm việc với bảng tính, việc có một thanh tiêu đề (header) luôn hiển thị khi cuộn trang Schoo lùng với dữ liệu là một yếu tố cốt lõi giúp người dùng nhanh chóng nhận biết và thao tác dữ liệu. Khi mở một file Excel với hàng dữ liệu dày đặc, việc mất đi dòng tiêu đề khi cuộn lên phía dưới thường gây khó khăn trong việc tra cứu, so sánh và nhập dữ liệu. Chính vì vậy, việc biết cách làm thanh tiêu đề trong Excel không trôi (freeze header) là kỹ năng thiết yếu mà mọi người cần nắm vững.
Dưới đây, chúng ta sẽ đi sâu vào các phương pháp, thủ thuật và công thức hữu ích để làm cho tiêu đề trong Excel luôn hiển thị khi cuộn, đồng thời khám phá cách tùy chỉnh, tự động hoá và lưu trữ các thiết lập này cho các file trong tương lai.
Tip nhanh: Để luôn giữ dòng đầu tiên hiển thị khi cuộn, bạn chỉ cần vào View → Freeze Panes → Freeze Top Row. Đối với nhiều dòng tiêu đề, hãy chọn dòng cuối cùng của tiêu đề rồi chọn Freeze Panes.
Các phương pháp được trình bày dưới đây phù hợp với các phiên bản Excel 2007 trở đi (Excel 2026, 2026, 2026, 2026, Excel 365, Excel 2026 cho Mac, Excel Online).
Có thể bạn quan tâm: Hàm Tính Độ Lệch Chuẩn Tương Đối Trong Excel
1. Tại sao cần làm thanh tiêu đề không trôi?
- Tăng tính trực quan: Dữ liệu luôn được đặt trong bối cảnh đúng, người dùng không phải tra cứu lại tiêu đề mỗi khi cuộn.
- Giảm sai sót: Khi nhập dữ liệu, việc nhìn thấy tiêu đề giúp tránh nhầm lẫn cột.
- Dễ dàng so sánh: Khi xem nhiều dòng hoặc nhiều bảng, tiêu đề giữ cho mọi người luôn hiểu cấu trúc.
- Tăng hiệu quả khi báo cáo: Khi xuất file sang PDF hoặc in trang, tiêu đề có thể được tái sử dụng dưới dạng header của trang.
- Làm việc nhómtwo: Khi chia sẻ file, mọi người đều có cùng trải nghiệm làm việc đồng nhất.
Có thể bạn quan tâm: Hàm Tính Phương Sai Và Độ Lệch Chuẩn Trong Excel: Hướng Dẫn Chi Tiết Và Thực Hành
2. Cách cơ bản: Freeze Panes – Freeze Top Row
2.1. Bước 1: Mở file Excel và chọn dòng tiêu đề
- Mở file Excel.
- Chọn dòng đầu tiên (hoặc dòng cuối cùng của tiêu đề nếu có nhiều dòng tiêu đề) mà bạn muốn giữ luôn hiển thị.
2.2. Bước 2: Thực hiện Freeze
- Trên Windows:
- Vào thẻ View trên thanh Ribbon.
- Nhấp vào Freeze Panes.
Chọn Freeze Top Row nếu bạn chỉ muốn giữ dòng đầu tiên, hoặc Freeze Panes nếu bạn đã chọn dòng cuối tiêu đề.
Trên Mac:
Vào ’Window > Freeze Panes > Freeze Top Row hoặc Freeze Panes.
Trên Excel Online:
- Tương tự như trên: View → Freeze Panes → Freeze Top Row.
2.3.Tet tự kiểm tra
- Cuộn lên phía trên: Dòng tiêu đề vẫn hiển thị.
- Cuộn xuống dưới: Dòng tiêu đề vẫn giữ nguyên vị trí.
Lưu ý: Nếu bạn muốn gỡ bỏ, chọn View → Freeze Panes → Unfreeze Panes.
3. Khi tiêu đề gồm nhiều dòng: Freeze nhiều dòng
Nếu file của bạn có tiêu đề gồm 2-3 dòng (ví dụ: dòng 1 là tiêu đề chính, dòng 2 là phụ đề, dòng 3 là tiêu đề cột), bạn có thể freeze nhiều dòng bằng cách:
- Chọn dòng đằng sau dòng cuối của tiêu đề (ví dụ: chọn dòng 4 nếu tiêu đề nằm ở dòng 1-3).
- Truy cập View → Freeze Panes → Freeze Panes.
- Khi cuộn xuống, các 3 dòng đầu tiên vẫn hiển thị.
4. Sử dụng Split để chia màn hình
Nếu bạn muốn nhìn thấy cả tiêu đề và dữ liệu ở cùng một thời điểm mà không cần freeze, bạn có thể dùng tính năng Split:
- Đưa con trỏ chuột vào ô A2 (hoặc ô ngay dưới tiêu đề).
- Vào View → Split.
- Màn hình sẽ chia thành 2 vùng: vùng trên là tiêu đề, vùng dưới là dữ liệu.
- Bạn có thể cuộn riêng lẻ từng vùng.
Lưu ý: Split không giữ tiêu đề luôn hiển thị khi cuộn toàn bộ sheet; nó chỉ chia hiển thị.
5. Tự động hóa bằng VBA: Freeze tự động khi mở file
Đôi khiank bạn mở file, muốn tự động freeze header mà không cần thao tác thủ công. Bạn có thể viết macro như sau:
Private Sub Workbook_Open() ' Freeze top row khi mở workbook Worksheets("Sheet1").Activate ActiveWindow.FreezePanes = False Rows("2:2").Select ' Nếu tiêu đề ở dòng 1, chọn dòng 2 ActiveWindow.FreezePanes = True
End Sub
- Lưu file dưới định dạng .xlsm (macro-enabled).
- Macro sẽ tự động chạy khi mở file, freeze dòng 1 (đặt
Rows("2:2")nếu tiêu đề ở dòng 1). - Bạn có thể thay đổi tên sheet và dòng freeze tùy ý.
6. Tạo header động với công thức

Có thể bạn quan tâm: Cách Làm Sổ Chi Tiết Công Nợ Trên Excel
Nếu tiêu đề Beispiel động (tùy thuộc vào dữ liệu hoặc thời gian), bạn có thể dùng công thức trong ô A1 như:
="Dữ liệu bán hàng ngày " & TEXT(TODAY(),"dd/mm/yyyy")
- Khi mở file, ô A1 sẽ hiển thị ngày hiện tại.
- Khi freeze header, tiêu đề sẽ luôn hiển thị và cập nhật tự động.
7. Sử dụng Excel Table để tự động freeze header
Khi bạn chuyển dữ liệu thành Table (Insert → Table), Excel sẽ tự động giữ vị trí tiêu đề khi cuộn:
- Chọn vùng dữ liệu.
- Vào Insert → Table.
- Đánh dấu My table has headers.
- Khi cuộn, tiêu đề luôn hiển thị.
Lợi ích: Table còn cung cấp tính năng lọc, sắp xếp nhanh, và tự động cập nhật khi thêm dữ liệu mới.
8. Header & Footer trong chế độ Page Layout
Nếu mục tiêu là in file hoặc xuất PDF với tiêu đề trên mỗi trang, bạn cần thiết lập Header & Footer:
- Chuyển sang chế độ Page Layout (View → Page Layout).
- Nhấp vào vùng Header (hoặc Footer) và nhập nội dung (ví dụ: tên báo cáo, ngày, trang).
- Khi in, tiêu đề sẽ xuất hiện trên mỗi trang.
Chú ý: Header & Footer trong Page Layout khác với Freeze Panes. Freeze giữ tiêu đề trong khi làm việc, trong khi Header & Footer dùng cho in.
9. Tùy chỉnh hiển thị tiêu đề: Conditional Formatting
Để làm cho tiêu đề nổi bật hơn, bạn có thể áp dụng Conditional Formatting:
- Chọn vùng tiêu đề (ví dụ: Hàng 1).
- Vào Home → Conditional Formatting → New Rule.
- Chọn Format only cells that contain.
- Đặt Cell Value → Greater Than → 0 (hoặc bất kỳ điều kiện nào).
- Chọn Format → Fill → màu nền (ví dụ: màu vàng).
- Nhấn OK.
Bây giờ, khi dữ liệu thay đổi, tiêu đề sẽ luôn giữ màu nền nhất định giúp người dùng nhận biết nhanh.
10. Lưu và chia sẻ thiết lập Freeze
Khi bạn đã thiết lập Freeze Panes, muốn bảo toàn cho người dùng khác:
- Save as template/frontend:
- Chọn File → Save As.
- Chọn định dạng Excel Template (.xltx).
Khi mở template, thiết lập freeze đã được lưu.
Custom Views:
- Vào View → Custom Views.
- Nhấn Add và nhập tên (ví dụ: “Freeze header”).
- Chọn Include row and column headings (tùy chọn).
- Khi mở file, chọn Custom View để áp dụng lại.
11. Lỗi thường gặp và cách khắc phục
| Lỗi | Nguyên nhân | Giải pháp |
|---|---|---|
| Freeze không giữ tiêu đề | Đã chọn dòng không đúng | Chọn dòng ngay sau tiêu đề, rồi Freeze Panes |
| Freeze không hiển thị khi mở | Macro tự động gỡ bỏ freeze | Kiểm tra macro và thay đổi ActiveWindow.FreezePanes |
| Freeze không hoạt động trong Excel Online | Hạn chế tính năng | Sử dụng tính năng Freeze Panes trong chế độ View |
| Freeze làm tràn dữ liệu | Dữ liệu quá unique | mow |
12. Tối ưu khi làm việc với dữ liệu lớn
- Sử dụng Table: Giúp tự động cập nhật freeze khi thêm dữ liệu.
- Đặt Freeze ở dòng 2: Giữ dòng đầu tiên làm header, dòng 2 làm chú thích.
- Bỏ Freeze trước khi làm việc với dữ liệu tạm thời (để tránh cuộn chậm).
- Giữ file nhỏ: Đảm bảo không có macro phức tạp mà không cần thiết.
13. Thêm tính năng “Scroll Lock” (khi làm việc trên số liệu lớn)
Nếu bạn muốn giữ một vùng dữ liệu cố định khi cuộn, bạn có thể sử dụng'”, “Scroll Lock” trong Excel:
- Chọn vùng dữ liệu cần giữ (ví dụ: vùng cột A-B).
- Vào View → Freeze Panes → Freezewiritsidwa.
Ghost: Tự động điều chỉnh freeze khi mở file
Nếu bạn muốn freeze tự động સૌથી:
Private Sub Workbook_Open() Dim ws As Worksheet Set ws = ThisWorkbook.Sheets("Sheet1") ws.Activate With ws .Rows(1).Select .Application.ActiveWindow.FreezePanes = True End With
End Sub
14. Kết luận
Việc làm thanh tiêu đề trong Excel không trôi là một kỹ năng quan trọng giúp nâng cao hiệu quả công việc, giảm sai sót và tăng tính trực quan khi làm việc với dữ liệu lớn. Bạn có thể thực hiện bằng cách đơn giản Freeze Panes, hoặc nâng cao hơn bằng VBA, Excel Tables hoặc Conditional Formatting tùy theo nhu cầu. Hãy thử áp dụng những phương pháp trên vào công việc hàng ngày, và bạn sẽ thấy sự khác biệt rõ rệt trong cách bạn thao tác và trình bày dữ liệu.
Bài học: Tự động hoá thiết lập freeze giúp bạn tiết kiệm thời gian và tránh nhầm lẫn trong các tài liệu thường xuyên được chia sẻ. Bước đầu tiên là Freeze Panes, bước tiếp là bảo toàn qua Custom Views hoặc template, và bước cuối cùng là áp dụng VBA nếu cần thiết.
Chúc bạn thành công trong việc làm thanh tiêu đề trong Excel không trôi!

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