Có thể bạn quan tâm: Công Ty Tnhh Excell Precision Việt Nam: Hành Trình Phát Triển Và Đột Phá Trong Ngành Cnc
Mở đầu
Trong công việc văn phòng, Excel luôn là công cụ không thể thiếu để xử lý dữ liệu, lập báo cáo và thực hiện các phân tích số liệu. Một trong những yếu tố quan trọng giúp bảng tính trở nên chuyên nghiệp và dễ đọc chính là việc căn giữa nội dung ô. Việc căn giữa không chỉ giúp dữ liệu trông gọn gàng, thẩm mỹ hơn mà còn giúp người đọc nhanh chóng nắm bắt được thông tin quan trọ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, về cách căn giữa ô trong Excel, bao gồm các phương pháp cơ bản, các tùy chọn nâng cao và một số mẹo vặt hữu ích.
Có thể bạn quan tâm: Công Thức Xếp Hạng Trong Excel: Hướng Dẫn Toàn Diện Từ Cơ Bản Đến Nâng Cao
1. Tổng quan về căn giữa ô trong Excel
1.1. Tại sao cần căn giữa ô?
- Tăng tính thẩm mỹ: Bảng tính có bố cục hợp lý, đồng nhất sẽ gây ấn tượng tốt hơn.
- Cải thiện độ dễ đọc: Khi dữ liệu được căn chỉnh hợp lý, người dùng không phải di chuyển mắt qua lại quá nhiều.
- Chuẩn hoá báo cáo: Nhiều tiêu chuẩn báo cáo yêu cầu các tiêu đề, tiêu đề cột được căn giữa.
1.2. Các loại căn giữa trong Excel
| Loại căn | Mô tả | Khi nào dùng |
|---|---|---|
| Căn giữa ngang (Horizontal Center) | Văn bản nằm ở giữa theo chiều ngang của ô | Khi muốn tiêu đề cột, tiêu đề hàng nằm giữa |
| Căn giữa dọc (Vertical Center) | Văn bản nằm ở giữa theo chiều dọc của ô | Khi ô có chiều cao lớn và muốn nội dung ở giữa |
| Căn giữa cả ngang và dọc | Kết hợp hai loại trên | Khi muốn nội dung hoàn toàn trung tâm trong ô |
| Căn giữa trong ô hợp nhất | Áp dụng cho các ô được ghép (Merge Cells) | Khi tiêu đề phủ nhiều cột hoặc hàng |
Có thể bạn quan tâm: Chèn Công Thức Toán Học Trong Excel: Hướng Dẫn Chi Tiết Từ Cơ Bản Đến Nâng Cao
2. Cách căn giữa ô cơ bản
2.1. Sử dụng thanh công cụ Ribbon
- Chọn ô hoặc vùng ô cần căn giữa.
- Trên tab Home (Trang chủ), tìm nhóm Alignment (Căn chỉnh).
- Nhấn vào biểu tượng Center (các đường kẻ ngang giữa) để căn giữa ngang.
- Nhấn vào biểu tượng Middle Align (các đường kẻ dọc giữa) để căn giữa dọc.
- Để căn giữa cả hai chiều, thực hiện cả hai bước trên.
Mẹo: Bạn cũng có thể nhấn Ctrl + E để nhanh chóng căn giữa ngang, và Alt + H, A, C (theo thứ tự) để mở menu căn chỉnh.
2.2. Sử dụng menu ngữ cảnh (Right‑Click)
- Chuột phải vào ô hoặc vùng ô đã chọn → Format Cells (Định dạng ô).
- Chuyển sang tab Alignment.
- Trong mục Horizontal, chọn Center.
- Trong mục Vertical, chọn Center.
- Nhấn OK.
2.3. Sử dụng phím tắt nhanh
| Hành động | Phím tắt |
|---|---|
| Căn giữa ngang | Alt + H, A, C (tiếp tục nhấn C) |
| Căn giữa dọc | Alt + H, A, M |
| Căn giữa cả hai | Thực hiện cả hai lệnh trên |
Lưu ý: Các phím tắt này áp dụng cho phiên bản Excel trên Windows. Trên macOS, bạn có thể dùng Command + E để căn giữa ngang.
3. Căn giữa ô trong các tình huống đặc biệt
3.1. Căn giữa ô đã được hợp nhất (Merge Cells)
Khi bạn hợp nhất nhiều ô để tạo tiêu đề lớn, việc căn giữa vẫn được thực hiện tương tự, nhưng có một số lưu ý:
- Hợp nhất ô: Chọn dải ô → Home → Merge & Center (Hợp nhất và Căn giữa). Đây là cách nhanh nhất để vừa hợp nhất vừa căn giữa.
- Nếu đã hợp nhất rồi: Chỉ cần chọn ô đã hợp nhất → Nhấn Center và Middle Align trong nhóm Alignment.
Cảnh báo: Tránh hợp nhất quá nhiều ô nếu bạn cần thực hiện các phép tính hoặc lọc dữ liệu, vì điều này có thể gây lỗi trong công thức.
3.2. Căn giữa ô trong bảng PivotTable
PivotTable thường tự động căn chỉnh tiêu đề cột và hàng. Nếu muốn tùy chỉnh:
- Chọn bất kỳ ô tiêu đề nào trong PivotTable.
- Vào Home → Alignment và chọn Center hoặc Middle Align.
- Đối với toàn bộ PivotTable, bạn có thể Select Entire PivotTable (chọn toàn bộ), rồi áp dụng căn giữa.
3.3. Căn giữa ô trong biểu đồ (Chart)
Trong một số trường hợp, bạn muốn hiển thị nhãn dữ liệu (Data Labels) được căn giữa trong biểu đồ:
- Click vào biểu đồ → Chart Elements → Data Labels → More Options.
- Trong Label Position, chọn Center.
- Nếu muốn căn giữa cả trong ô dữ liệu gốc, thực hiện các bước căn giữa tiêu chuẩn.
3.4. Căn giữa ô trong bảng điều kiện (Conditional Formatting)
Bạn có thể áp dụng căn giữa đồng thời với định dạng có điều kiện:
- Chọn vùng dữ liệu → Home → Conditional Formatting → New Rule.
- Chọn Use a formula to determine which cells to format và nhập công thức.
- Nhấn Format… → Tab Alignment → Đánh dấu Center cho cả ngang và dọc.
- Nhấn OK để lưu.
4. Sử dụng công thức và hàm để tự động căn giữa
Trong một số trường hợp, bạn muốn nội dung hiển thị “giả” như được căn giữa mà không thay đổi định dạng ô. Điều này có thể thực hiện bằng cách thêm khoảng trắng vào trước và sau nội dung.
4.1. Hàm REPT và LEN
Giả sử ô A1 chứa văn bản “Bảo hiểm”. Muốn hiển thị nó ở giữa trong ô B1 (độ rộng cố định 20 ký tự):
=REPT(" ",INT((20-LEN(A1))/2)) & A1 & REPT(" ",INT((20-LEN(A1))/2))
LEN(A1)trả về độ dài chuỗi.REPT(" ", n)lặp lại ký tự khoảng trắngnlần.- Kết quả là chuỗi có khoảng trắng cân bằng ở hai bên, tạo cảm giác “căn giữa” khi hiển thị.
Lưu ý: Phương pháp này chỉ hiệu quả khi sử dụng phông chữ cố định (monospace) như Courier New. Với phông chữ biến độ rộng, khoảng trắng không đồng đều.
4.2. Hàm TEXT để căn giữa số

Có thể bạn quan tâm: Công Ty Excellence Team Việt Nam: Hành Trình Vươn Tầm Và Định Hình Tương Lai Doanh Nghiệp
Nếu muốn căn giữa một số trong ô hiển thị dưới dạng văn bản:
=TEXT(A1," 0 ")
Trong định dạng " 0 ", các dấu cách trước và sau 0 sẽ tạo khoảng trống. Tuy nhiên, đây không phải là cách chuẩn và chỉ dùng trong trường hợp hiển thị nhanh.
5. Tự động căn giữa khi nhập dữ liệu
5.1. Sử dụng Data Validation kết hợp với VBA
Bạn có thể tạo một Data Validation để buộc người dùng nhập dữ liệu và tự động căn giữa ô sau khi nhập.
- Data Validation:
- Chọn vùng dữ liệu → Data → Data Validation.
Trong Allow, chọn Custom và nhập công thức
=TRUE(để cho phép mọi giá trị, mục đích chỉ để kích hoạt sự kiện).Mã VBA (đặt trong Sheet module):
Private Sub Worksheet_Change(ByVal Target As Range) Dim rng As Range Set rng = Intersect(Target, Me.Range("A1:C100")) ' Điều chỉnh phạm vi cần If Not rng Is Nothing Then With rng .HorizontalAlignment = xlCenter .VerticalAlignment = xlCenter End With End If
End Sub
- Khi người dùng nhập dữ liệu vào bất kỳ ô nào trong phạm vi
A1:C100, nội dung sẽ tự động được căn giữa. - Để sử dụng, bạn cần bật Macro và Trust access to the VBA project object model trong Trust Center.
5.2. Sử dụng Power Query để chuẩn hoá định dạng
Nếu bạn nhập dữ liệu từ nhiều nguồn và muốn chuẩn hoá căn giữa trước khi đưa vào bảng tính:
- Load dữ liệu vào Power Query.
- Trong Power Query Editor, chọn cột → Transform → Format → Trim (loại bỏ khoảng trắng đầu/cuối) và Capitalize Each Word (nếu cần).
- Khi dữ liệu được load lại vào Excel, bạn có thể áp dụng căn giữa cho toàn bộ cột ngay lập tức.
6. Các vấn đề thường gặp và cách khắc phục
| Vấn đề | Nguyên nhân | Giải pháp |
|---|---|---|
| Văn bản không căn giữa dù đã chọn Center | Ô có Wrap Text (đổ dòng) và chiều cao quá lớn | Tắt Wrap Text hoặc giảm chiều cao ô |
| Khi hợp nhất ô, nội dung không nằm ở trung tâm | Định dạng căn dọc chưa được đặt | Chọn ô hợp nhất → Home → Alignment → Middle Align |
| Khi in ấn, nội dung bị lệch | Cài đặt Print Area không đồng bộ với định dạng | Kiểm tra Page Layout → Print Area và Margins |
| Khi lọc dữ liệu, ô đã hợp nhất gây lỗi | Excel không hỗ trợ lọc trên ô hợp nhất | Tránh hợp nhất ô trong bảng dữ liệu cần lọc; dùng Center Across Selection thay vì Merge |
| VBA không hoạt động | Macro bị vô hiệu hoá | Vào File → Options → Trust Center → Trust Center Settings → Macro Settings và chọn “Enable all macros” (cẩn thận với bảo mật) |
6.1. Center Across Selection – Giải pháp thay thế cho Merge
Nếu bạn muốn tiêu đề nằm ở giữa nhiều cột mà không gây lỗi khi lọc hoặc tính toán, hãy dùng Center Across Selection:
- Chọn dải ô (không hợp nhất).
- Home → Alignment → Dialog Launcher (nút mũi tên nhỏ ở góc dưới bên phải nhóm Alignment).
- Tab Alignment → Horizontal → Chọn Center Across Selection.
- Nhấn OK.
Kết quả: Văn bản hiển thị ở giữa dải ô, nhưng các ô vẫn riêng lẻ, cho phép lọc và tính toán bình thường.
7. Thực hành: Tạo một bảng báo cáo chuẩn với căn giữa
Bước 1: Chuẩn bị dữ liệu
Giả sử bạn có dữ liệu bán hàng tháng:
| Tháng | Sản phẩm | Số lượng | Doanh thu |
|---|---|---|---|
| 1 | A | 120 | 1,200,000 |
| 1 | B | 80 | 900,000 |
| … | … | … | … |
Bước 2: Tạo tiêu đề chung
- Chọn A1:D1, nhấn Merge & Center → Nhập “BÁO CÁO BÁN HÀNG THÁNG 2026”.
- Định dạng: Font Size 16, Bold, Center Across Selection (nếu không muốn hợp nhất).
Bước 3: Định dạng tiêu đề cột
- Chọn A2:D2 → Bold, Background Color (ví dụ: Light Gray).
- Căn giữa: Center (ngang) + Middle Align (dọc).
Bước 4: Căn giữa dữ liệu số
- Chọn các cột Số lượng và Doanh thu → Center (ngang) + Middle Align (dọc) để đồng nhất.
Bước 5: Thêm tổng cộng
- Ở hàng cuối cùng, nhập “Tổng cộng” ở cột Sản phẩm.
- Sử dụng công thức
=SUM(C3:C20)cho Số lượng và=SUM(D3:D20)cho Doanh thu. - Căn giữa các ô tổng cộng như các ô dữ liệu.
Bước 6: Kiểm tra in ấn
- Vào Page Layout → Print Titles → Đặt Rows to repeat at top là
$2:$2(tiêu đề cột sẽ lặp lại trên mỗi trang). - Kiểm tra Print Preview để đảm bảo căn giữa vẫn giữ nguyên.
Kết quả là một bảng báo cáo sạch sẽ, chuyên nghiệp, với mọi tiêu đề và dữ liệu đều được căn giữa hợp lý.
8. Các mẹo vặt nâng cao
Căn giữa nhanh cho toàn bộ sheet
Nhấn Ctrl + A (để chọn toàn bộ sheet) → Alt + H, A, C → Alt + H, A, M. Cẩn thận: sẽ ảnh hưởng tới mọi ô, bao gồm tiêu đề, công thức.Sử dụng định dạng có điều kiện để làm nổi bật ô đã được căn giữa
Tạo rule:
=AND(CELL("horizontalalignment",A1)=2, CELL("verticalalignment",A1)=2)→ Đánh dấu màu nền.Định dạng “Center Across Selection” bằng phím tắt
- Không có phím tắt mặc định, nhưng bạn có thể ghi macro:
vba Sub CenterAcrossSelection() With Selection .HorizontalAlignment = xlCenterAcrossSelection End With End Sub
Gán macro này vào một nút hoặc phím tắt tùy chỉnh.
- Sử dụng Format Painter (Bút sơn định dạng) để sao chép căn giữa
Chọn ô đã căn → Home → Format Painter → Click vào ô muốn sao chép định dạng.
Kiểm tra nhanh định dạng căn giữa bằng hàm CELL
=CELL("horizontalalignment",A1)trả về 1 (General), 2 (Left), 3 (Center), 4 (Right), 5 (Justify), 6 (Distributed).=CELL("verticalalignment",A1)trả về 1 (Top), 2 (Center), 3 (Bottom), 4 (Justify), 5 (Distributed).
Dùng kết hợp vớiIFđể cảnh báo nếu ô chưa được căn giữa.
9. Kết luận
Căn giữa ô trong Excel không chỉ là một thao tác thẩm mỹ mà còn là một phần quan trọng của việc tối ưu hoá giao diện và trải nghiệm người dùng. Từ các phương pháp cơ bản như sử dụng Ribbon, menu ngữ cảnh, phím tắt cho tới các kỹ thuật nâng cao như VBA, Power Query, và Center Across Selection, bạn đã có một bộ công cụ đầy đủ để xử lý mọi tình huống.
Hãy nhớ rằng:
- Tránh lạm dụng Merge Cells nếu dữ liệu cần lọc hoặc tính toán.
- Sử dụng Center Across Selection để giữ tính năng lọc và công thức.
- Áp dụng VBA khi cần tự động hoá việc căn giữa sau mỗi lần nhập dữ liệu.
- Kiểm tra trước khi in để chắc chắn rằng định dạng căn giữa không bị mất trong bản in.
Hy vọng qua bài viết này, bạn đã nắm vững cách căn giữa ô trong Excel một cách chuyên nghiệp và hiệu quả. Hãy áp dụng ngay vào các dự án, báo cáo của mình để tạo ra những bảng tính sạch sẽ, dễ đọc và ấn tượng hơn. Chúc bạn thành công!

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