Cách Đóng Băng (freeze) Hai Dòng Đầu Tiên Trong Excel: Hướng Dẫn Chi Tiết Từ A Đến Z

Mở Đầu: Tại Sao Việc Đóng Băng Hai Dòng Đầu Tiên Lại Quan Trọng?

Khi làm việc với các bảng tính Excel có hàng trăm, thậm chí hàng ngàn dòng dữ liệu, việc di chuyển nhanh chóng giữa các phần khác nhau của bảng trở nên khó khăn. Đặc biệt, nếu bạn có tiêu đề cột hoặc thông tin quan trọng nằm ở những dòng đầu tiên, khi cuộn xuống dưới để xem dữ liệu, những tiêu đề này sẽ biến mất khỏi tầm nhìn, gây ra nhầm lẫn và mất thời gian.

Freeze (đóng băng) các dòng hoặc cột là một tính năng mạnh mẽ của Excel, cho phép giữ cố định một hoặc nhiều dòng/cột ở vị trí cố định trong khi bạn cuộn phần còn lại của bảng. Trong nhiều trường hợp, người dùng chỉ cần đóng băng hai dòng đầu tiên – thường là tiêu đề chính và tiêu đề phụ – để luôn luôn nhìn thấy chúng bất kể bạn đang ở vị trí nào trong bảng.

Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết, từng bước một, để thực hiện việc này trên các phiên bản Excel phổ biến (Excel 2026, 2026, 2026, 2026, 2026 và Microsoft 365). Ngoài ra, chúng tôi sẽ giới thiệu một số thủ thuật nâng cao, cách tự động hoá bằng VBA và giải quyết các vấn đề thường gặp khi sử dụng tính năng Freeze Panes.

1. Kiến Thức Cơ Bản Về Freeze Panes

1.1 Định Nghĩa

  • Freeze Panes: Là tính năng cho phép cố định một phần của bảng tính (các dòng, cột hoặc cả hai) để chúng luôn hiển thị khi người dùng cuộn lên, xuống, trái hoặc phải.
  • Unfreeze Panes: Hủy bỏ việc cố định, trả lại trạng thái mặc định.

1.2 Vị Trí Của Freeze Panes Trong Giao Diện

  • Ribbon → View → Window → Freeze Panes (hoặc Unfreeze Panes).
  • Khi bạn nhấp vào mũi tên phía dưới biểu tượng Freeze Panes, một menu thả xuống sẽ hiện ra với các tùy chọn:
  • Freeze Panes (đóng băng dựa trên vị trí con trỏ hiện tại)
  • Freeze Top Row (đóng băng dòng đầu tiên)
  • Freeze First Column (đóng băng cột đầu tiên)

1.3 Khi Nào Nên Dùng Freeze Top Row Thay Vì Freeze Panes?

  • Freeze Top Row chỉ đóng băng một dòng đầu tiên. Nếu bạn có hai dòng tiêu đề, tính năng này không đáp ứng nhu cầu.
  • Freeze Panes cho phép bạn tùy chỉnh vị trí đóng băng bất kỳ số dòng/cột nào, miễn là bạn đặt con trỏ vào ô ngay bên dưới và bên phải của vùng muốn đóng băng.

2. Các Bước Cơ Bản Để Freeze Hai Dòng Đầu Tiên

2.1 Chuẩn Bị Bảng Tính

Giả sử bạn có một bảng dữ liệu như sau (đơn giản):

ABCD
Tiêu đề 1Tiêu đề 2Tiêu đề 3Tiêu đề 4
Tiêu đề phụNgàySố lượngGiá
Dữ liệu 1………
Dữ liệu 2………
…………

Hai dòng đầu tiên (dòng 1 và dòng 2) là tiêu đề chính và tiêu đề phụ. Chúng ta muốn chúng luôn hiển thị khi cuộn xuống.

2.2 Thực Hiện Các Bước

  1. Mở bảng tính trong Excel.
  2. Di chuyển con trỏ (ô đang được chọn) đến ô A3 – tức là ô ngay dưới hai dòng tiêu đề. Bạn có thể nhấp chuột trực tiếp vào A3 hoặc dùng phím mũi tên.
  3. Truy cập tab View trên Ribbon.
  4. Trong nhóm Window, nhấp vào Freeze Panes.
  5. Từ menu thả xuống, chọn Freeze Panes (là tùy chọn đầu tiên). Khi làm đúng, Excel sẽ đóng băng hai dòng trên và giữ chúng cố định.

2.3 Kiểm Tra Kết Quả

  • Cuộn xuống (bằng thanh cuộn hoặc phím Page Down) và bạn sẽ thấy hai dòng tiêu đề vẫn ở trên cùng.
  • Nếu muốn hủy, lặp lại các bước trên và chọn Unfreeze Panes.

2.4 Lưu Ý Khi Đặt Con Trỏ

  • Nếu bạn đặt con trỏ vào ô B4 (bên dưới và bên phải một ô), Excel sẽ đóng băng ba dòng (dòng 1, 2, 3) và cột A. Vì vậy, luôn luôn chắc chắn con trỏ nằm đúng dưới và đúng bên phải vùng muốn đóng băng.

3. Freeze Hai Dòng Trên Các Phiên Bản Excel Khác Nhau

Mặc dù giao diện có thể hơi thay đổi, nguyên tắc vẫn giống nhau. Dưới đây là hướng dẫn nhanh cho từng phiên bản:

Phiên bảnĐường dẫnGhi chú
Excel 2026View → Freeze Panes → Freeze PanesGiao diện Ribbon đã xuất hiện.
Excel 2026/2026View → Freeze Panes → Freeze PanesTương tự.
Excel 2026/2026View → Freeze Panes → Freeze PanesCó thêm tùy chọn “Split”.
Microsoft 365 (Web)View → Freeze Panes → Freeze PanesHoạt động tương tự, nhưng không hỗ trợ VBA.
Excel for Mac (2026 trở lên)Layout → Freeze Panes → Freeze PanesTab “Layout” thay vì “View”.

4. Các Trường Hợp Đặc Biệt và Giải Pháp

4.1 Freeze Hai Dòng Khi Dòng Đầu Tiên Là Merged Cell

Nếu dòng tiêu đề đầu tiên được hợp nhất (merge) qua nhiều cột, Freeze Panes vẫn hoạt động bình thường. Tuy nhiên, nếu cả hai dòng đều chứa các ô hợp nhất, có thể gây lỗi hiển thị. Giải pháp:
– Bước 1: Hủy hợp nhất các ô trong dòng tiêu đề phụ (dòng 2) – giữ chỉ dòng 1 hợp nhất.
– Bước 2: Đặt con trỏ vào ô A3 và thực hiện Freeze Panes.

4.2 Freeze Hai Dòng Khi Có Bảng Pivot

Excel Freeze Top 2 Rows
Excel Freeze Top 2 Rows

Khi sử dụng PivotTable, đôi khi bạn muốn đóng băng tiêu đề báo cáo (hai dòng) và cũng muốn giữ các cột trường cố định. Cách thực hiện:
1. Đặt con trỏ ở ô B3 (giữa tiêu đề và dữ liệu).
2. Chọn Freeze Panes → Freeze Panes. Kết quả: Hai dòng tiêu đề và cột A (thường là trường hàng) sẽ được cố định.

4.3 Freeze Hai Dòng Khi Bảng Được Bảo Vệ (Protected Sheet)

Nếu sheet đã được bảo vệ (Protect Sheet) mà không cho phép chỉnh sửa, tính năng Freeze Panes có thể bị vô hiệu hoá. Để giải quyết:
– Mở bảo vệ tạm thời: Review → Unprotect Sheet → nhập mật khẩu (nếu có).
– Thực hiện Freeze Panes.
– Bảo vệ lại: Review → Protect Sheet → thiết lập lại quyền.

4.4 Khi Freeze Panes Không Hoạt Động

Một số nguyên nhân thường gặp:
– Scroll Lock đang bật: Nhấn phím Scroll Lock để tắt.
– Zoom quá cao/ thấp: Thử điều chỉnh zoom về 100% và kiểm tra lại.
– Lỗi tạm thời: Đóng và mở lại file, hoặc khởi động lại Excel.

5. Sử Dụng VBA Để Tự Động Freeze Hai Dòng

Đối với những file lớn, hoặc khi bạn muốn áp dụng cùng một cài đặt cho nhiều sheet, VBA (Visual Basic for Applications) là công cụ hữu ích.

5.1 Mã VBA Cơ Bản

Sub FreezeTopTwoRows() Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets With ws .Activate .Rows("1:2").Select ' Chọn hai dòng đầu tiên .Application.ActiveWindow.FreezePanes = False ' Hủy freeze hiện tại .Range("A3").Select ' Đặt con trỏ vào ô A3 .Application.ActiveWindow.FreezePanes = True ' Freeze lại End With Next ws
End Sub

Giải thích:
– For Each ws In ThisWorkbook.Worksheets → Duyệt qua tất cả các sheet trong workbook.
– .Range("A3").Select → Đặt con trỏ vào ô A3 (đúng vị trí để đóng băng hai dòng).
– .FreezePanes = True → Kích hoạt Freeze Panes.

5.2 Cách Thêm Macro Vào Workbook

  1. Nhấn Alt + F11 để mở Visual Basic Editor.
  2. Vào Insert → Module.
  3. Dán đoạn mã trên vào cửa sổ module.
  4. Đóng VBA Editor và trở lại Excel.
  5. Nhấn Alt + F8, chọn FreezeTopTwoRows, rồi nhấn Run.

5.3 Gán Macro Vào Nút

  • Vào Insert → Shapes, chọn một hình (ví dụ: hình chữ nhật), vẽ lên sheet.
  • Nhấp chuột phải → Assign Macro → chọn FreezeTopTwoRows.
  • Bây giờ, mỗi khi người dùng nhấn nút, hai dòng đầu sẽ được tự động đóng băng.

6. So Sánh Freeze Panes Với Các Phương Pháp Khác

Phương phápƯu điểmNhược điểm
Freeze PanesDễ sử dụng, nhanh, không ảnh hưởng tới dữ liệuChỉ cố định vị trí, không thể “đóng băng” tùy chỉnh theo điều kiện
SplitCho phép xem đồng thời hai (hoặc ba) phần của sheetKhông cố định, chỉ chia màn hình; khi cuộn, phần trên/bên vẫn di chuyển
Table Header Row (đánh dấu “My table has headers”)Khi chuyển sang Table, tiêu đề luôn hiển thị khi cuộnChỉ áp dụng cho dữ liệu dạng Table, không hỗ trợ nhiều dòng tiêu đề
VBA Custom ScrollTự động điều chỉnh, có thể áp dụng cho nhiều sheetCần kiến thức lập trình, có thể gây lỗi nếu không kiểm soát

7. Thực Hành: 5 Bài Tập Thực Tế Để Nắm Vững Freeze Hai Dòng

  1. Bài tập 1: Tạo một bảng tính bán hàng với 2 dòng tiêu đề (Tên sản phẩm, Đơn vị). Freeze 2 dòng và cuộn tới dòng 500.
  2. Bài tập 2: Tạo một PivotTable dựa trên dữ liệu trên, đặt tiêu đề phụ ở dòng 2, Freeze 2 dòng + cột A.
  3. Bài tập 3: Sử dụng VBA để tự động Freeze 2 dòng cho 10 sheet khác nhau trong một workbook.
  4. Bài tập 4: Khi sử dụng Split, so sánh trải nghiệm cuộn với Freeze Panes. Ghi lại ưu, nhược điểm.
  5. Bài tập 5: Bảo vệ một sheet, sau đó thử Freeze 2 dòng, ghi lại lỗi và cách khắc phục.

Sau khi hoàn thành, bạn sẽ có cảm giác tự tin trong việc áp dụng Freeze Panes trong mọi tình huống.

8. Những Sai Lầm Thường Gặp Khi Sử Dụng Freeze Panes

Sai lầmMô tảCách tránh
Đặt con trỏ sai vị tríĐặt vào ô A4 hoặc B3 → đóng băng quá nhiều dòng/cộtLuôn nhớ: ô ngay dưới và ngay bên phải vùng muốn đóng băng
Quên hủy Freeze trước khi inIn ra bản in mà vẫn có Freeze, gây lộn xộnTrước khi in, vào View → Unfreeze Panes
Freeze khi có Scroll LockFreeze không hoạt độngKiểm tra và tắt Scroll Lock
Đóng băng trên sheet đã bảo vệTính năng bị vô hiệuUnprotect sheet, thực hiện Freeze, sau đó protect lại
Sử dụng Freeze trong file CSVCSV không hỗ trợ các tính năng UIChuyển file sang .xlsx trước khi dùng Freeze

9. Tối Ưu Hóa Hiệu Suất Khi Sử Dụng Freeze Panes

  • Giảm số lượng công thức tính toán phức tạp: Freeze Panes không ảnh hưởng trực tiếp, nhưng khi cuộn qua hàng ngàn dòng có công thức nặng, Excel có thể chậm.
  • Sử dụng bảng (Table) và định dạng có cấu trúc: Khi dữ liệu được chuyển thành Table, Excel tự động giữ tiêu đề khi cuộn, giảm nhu cầu Freeze.
  • Tắt tính năng Automatic Calculation tạm thời: Nếu workbook quá lớn, tạm thời chuyển sang Manual (Formulas → Calculation Options → Manual) để cuộn mượt hơn.
  • Cập nhật phần cứng: Đối với file siêu lớn (hàng > 1 triệu), hãy sử dụng máy tính có RAM ≥ 16GB.

10. Kết Luận

Việc đóng băng hai dòng đầu tiên trong Excel không chỉ là một thao tác đơn giản mà còn là một kỹ năng thiết yếu giúp tăng năng suất làm việc, giảm lỗi nhập liệu và cải thiện trải nghiệm người dùng khi xử lý dữ liệu lớn. Bằng cách nắm vững các bước cơ bản, hiểu rõ cách hoạt động của Freeze Panes, và biết cách giải quyết các vấn đề thường gặp, bạn sẽ tự tin áp dụng tính năng này trong mọi dự án – từ báo cáo tài chính, danh sách khách hàng, đến phân tích dữ liệu khoa học.

Hãy thực hành các bài tập thực tế, thử nghiệm với VBA để tự động hoá, và luôn nhớ kiểm tra lại vị trí con trỏ trước khi áp dụng Freeze Panes. Khi đã thành thạo, bạn sẽ thấy rằng Excel trở nên nhanh gọn, trực quan hơn rất nhiều, giúp bạn tập trung vào việc phân tích và đưa ra quyết định, thay vì lo lắng về việc mất tiêu đề quan trọng khi cuộn bảng.

Chúc bạn thành công và làm việc hiệu quả hơn với Excel!

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận