Hướng dẫn cách giãn dòng trong Excel chi tiết từ A-Z

Cách giãn dòng trong Excel giúp nội dung trong bảng tính dễ đọc hơn, hạn chế tình trạng chữ bị che hoặc chỉ hiển thị một phần. Tùy lượng dữ liệu, bạn có thể kéo hàng bằng chuột, nhập Row Height, dùng AutoFit, phím tắt hoặc VBA để điều chỉnh nhanh.
Tại sao cần giãn dòng trong Excel?
Giãn dòng trong Excel thực chất là điều chỉnh chiều cao của hàng để phù hợp với lượng nội dung đang hiển thị trong các ô. Theo Microsoft, chiều cao hàng trong chế độ xem thông thường được tính bằng point và giá trị mặc định là 15 point. Người dùng có thể tăng, giảm hoặc để Excel tự xác định chiều cao dựa trên dữ liệu.
Việc điều chỉnh này đặc biệt hữu ích khi bảng tính chứa mô tả dài, ghi chú, địa chỉ hoặc dữ liệu đã bật Wrap Text. Một hàng quá thấp có thể khiến một phần nội dung không xuất hiện trên màn hình, trong khi hàng quá cao lại làm bảng tính dài và khó theo dõi.
Cách căn chỉnh dòng trong Excel phù hợp còn giúp bảng biểu đồng đều hơn khi trình bày báo cáo. Với bảng ít dữ liệu, bạn có thể điều chỉnh thủ công. Nếu trang tính có hàng trăm hoặc hàng nghìn dòng, AutoFit hay VBA sẽ giảm đáng kể thao tác lặp lại.
Nếu thường xuyên xử lý bảng tính dài, một chiếc laptop màn hình rộng sẽ giúp quan sát dữ liệu và thao tác Excel thuận tiện hơn. Bạn có thể tham khảo laptop văn phòng tại CellphoneS với trả góp 0%, bảo hành chính hãng.
[Product_Listing categoryid="1217" propertyid="" customlink="https://cellphones.com.vn/laptop/van-phong.html" title="Các dòng laptop văn phòng bền, giá tốt tại CellphoneS"]
Hướng dẫn cách giãn dòng trong Excel
Excel cung cấp nhiều cách thay đổi chiều cao hàng nên bạn có thể chọn phương pháp phù hợp với từng bảng dữ liệu. Các thao tác bên dưới chủ yếu áp dụng cho Excel trên Windows, giao diện hoặc vị trí tùy chọn có thể thay đổi theo phiên bản.
Cách giãn dòng trong Excel thủ công bằng chuột
Đây là cách phù hợp khi bạn chỉ cần chỉnh một vài hàng hoặc muốn tự kiểm soát khoảng cách hiển thị. Bạn không cần mở thêm hộp thoại hay nhập giá trị chiều cao.
- Bước 1: Chọn hàng cần điều chỉnh bằng cách nhấn vào số thứ tự ở cạnh trái bảng tính.
- Bước 2: Di chuyển chuột đến đường ranh giới phía dưới của tiêu đề hàng cho đến khi con trỏ đổi thành biểu tượng điều chỉnh kích thước.
- Bước 3: Giữ chuột và kéo xuống để tăng chiều cao hoặc kéo lên để giảm, sau đó thả chuột khi đạt kích thước mong muốn.

Nếu muốn thay đổi nhiều hàng cùng lúc, hãy chọn các hàng trước rồi kéo ranh giới của một hàng trong vùng đã chọn. Các hàng đó sẽ được áp dụng cùng một chiều cao, phù hợp khi bạn cần tạo bố cục đồng đều.
Cách chỉnh kích thước bằng Row Height
Row Height cho phép nhập chính xác chiều cao thay vì ước lượng bằng thao tác kéo chuột. Phương pháp này hữu ích với bảng biểu cần các hàng có kích thước thống nhất.
- Bước 1: Chọn một hoặc nhiều hàng cần thay đổi chiều cao.
- Bước 2: Mở tab Home, chọn Format trong nhóm Cells, chọn Row Height,

- Bước 3: Nhập giá trị chiều cao mong muốn rồi nhấn OK.

Chiều cao hàng trong Excel có thể đặt từ 0 đến 409 point. Nếu nhập 0, hàng đó sẽ bị ẩn. Vì vậy, khi cần bảng có khoảng cách đều, bạn có thể nhập cùng một thông số cho nhiều hàng thay vì căn bằng mắt.
Cách giãn dòng trong Excel bằng AutoFit
AutoFit Row Height là lựa chọn phù hợp khi chiều dài nội dung giữa các hàng khác nhau. Excel sẽ tự tính chiều cao dựa trên nội dung thay vì áp dụng một giá trị cố định cho toàn bộ vùng dữ liệu.
- Bước 1: Chọn hàng hoặc vùng hàng muốn tự động điều chỉnh.
- Bước 2: Truy cập Home > Format trong nhóm Cells.
- Bước 3: Chọn AutoFit Row Height để Excel tự căn chiều cao theo dữ liệu.

Bạn cũng có thể chọn nhiều hàng rồi nhấp đúp vào ranh giới phía dưới một tiêu đề hàng. Nếu muốn tự động giãn dòng trong Excel cho toàn bộ trang tính, hãy chọn tất cả ô trước khi thực hiện AutoFit.
Cách này giúp các hàng chứa ít nội dung giữ kích thước gọn, còn hàng có nhiều dòng chữ sẽ được mở rộng tương ứng. Nếu trước đó hàng đã được đặt chiều cao thủ công, AutoFit sẽ thay giá trị này bằng chiều cao phù hợp với nội dung. Lưu ý, AutoFit không tự điều chỉnh chiều cao cho hàng chứa ô gộp (Merge Cells).
Cách giãn dòng trong Excel nhanh bàng phím tắt
Cách giãn dòng trong Excel bằng phím tắt phù hợp với người thường xuyên thao tác bàn phím và muốn hạn chế chuyển qua lại giữa chuột với Ribbon. Trên Excel Windows, bạn có thể dùng chuỗi phím truy cập lệnh trong tab Home.
- Bước 1: Chọn hàng hoặc các hàng cần tự động thay đổi chiều cao.
- Bước 2: Nhấn Alt + H, sau đó nhấn O.

- Bước 3: Nhấn A chọn AutoFit Row Height, Excel sẽ tự căn chiều cao theo nội dung.

Tổ hợp phím truy cập Ribbon áp dụng cho Excel trên Windows với giao diện tiếng Anh; phím có thể khác tùy phiên bản, ngôn ngữ và thiết lập. Hãy kiểm tra ký tự gợi ý trên màn hình sau khi nhấn Alt. Để xuống dòng trong cùng một ô, đặt con trỏ tại vị trí cần ngắt rồi nhấn Alt + Enter trên Windows hoặc Control + Option + Return trên Mac. Nếu chiều cao hàng chưa tự điều chỉnh, chọn AutoFit Row Height.
Cách giãn dòng trong Excel bằng code VBA tự động
VBA phù hợp khi workbook có lượng dữ liệu lớn hoặc bạn thường xuyên phải lặp lại thao tác AutoFit. Microsoft cung cấp phương thức AutoFit cho đối tượng Range, Rows hoặc Columns nhằm điều chỉnh kích thước dựa trên nội dung.
- Bước 1: Nhấn Alt + F11 để mở Visual Basic Editor, sau đó chọn Insert > Module để tạo Module mới trong workbook cần xử lý.

- Bước 2: Nhập đoạn mã VBA bên dưới để áp dụng AutoFit cho các hàng trên trang tính đang hoạt động.
Sub AutoFitRows()
ActiveSheet.Rows.AutoFit
End Sub

- Bước 3: Nhấn F5 để chạy macro và kiểm tra lại chiều cao của các hàng có nội dung dài.

Đoạn mã trên yêu cầu Excel tự căn chiều cao các hàng trong trang tính hiện tại. Nếu workbook có nhiều dữ liệu, nên giới hạn phạm vi cần xử lý thay vì áp dụng toàn bộ sheet để tránh thực hiện những thao tác không cần thiết.
Ví dụ, nếu dữ liệu chỉ nằm trong hàng 1 đến 500, có thể dùng:
Sub AutoFitSelectedRows()
ActiveSheet.Rows("1:500").AutoFit
End Sub
Trước khi sử dụng macro, hãy lưu file ở định dạng Excel Macro-Enabled Workbook (.xlsm) nếu cần giữ lại mã. Bạn cũng chỉ nên chạy macro từ workbook và nguồn mà mình tin cậy.
Cách giãn dòng trong Excel bằng tính năng Wrap Text
Wrap Text cho phép nội dung dài tự xuống nhiều dòng trong cùng một ô theo độ rộng của cột. Microsoft lưu ý rằng khi thay đổi độ rộng cột, cách xuống dòng của văn bản cũng sẽ tự điều chỉnh.
- Bước 1: Chọn ô hoặc vùng dữ liệu chứa văn bản cần hiển thị nhiều dòng.
- Bước 2: Vào tab Home và chọn Wrap Text trong nhóm Alignment.

Thông thường, Excel sẽ tự mở rộng hàng theo số dòng văn bản sau khi bật Wrap Text. Nếu hàng không tự giãn, hãy chọn các hàng liên quan rồi vào Home > Format > AutoFit Row Height.
Đây cũng là một cách giãn dòng trong Excel không bị mất chữ khi ô chứa đoạn văn dài. Nếu chữ vẫn không hiển thị hết sau khi bật Wrap Text, hãy kiểm tra xem hàng có đang dùng chiều cao cố định hoặc vùng dữ liệu có ô gộp hay không.
Mẹo giãn dòng trong Excel khi dữ liệu lớn không lag
Với bảng tính lớn, việc AutoFit toàn bộ worksheet có thể xử lý cả những hàng không chứa dữ liệu cần thiết. Vì vậy, bạn nên chọn đúng phạm vi đang sử dụng trước khi thực hiện thay đổi chiều cao. Ví dụ, nếu dữ liệu chỉ nằm từ hàng 1 đến 3.000, không cần tác động đến toàn bộ số hàng còn lại của trang tính.
Nếu dùng VBA, bạn có thể giới hạn phạm vi xử lý bằng đoạn mã sau:
Sub AutoFitUsedRange()
ActiveSheet.UsedRange.Rows.AutoFit
End Sub
Cách này giúp Excel chỉ AutoFit các hàng có dữ liệu thay vì toàn bộ trang tính, đồng thời không cần nhập thủ công số hàng như "1:500".
Khi bảng có cấu trúc ổn định, bạn cũng có thể kết hợp Row Height và AutoFit. Những hàng tiêu đề hoặc hàng có định dạng cố định nên được đặt chiều cao cụ thể, còn vùng dữ liệu có độ dài thay đổi sử dụng AutoFit.

Một số mẹo có thể áp dụng gồm:
- Chỉ chọn vùng hàng chứa dữ liệu trước khi dùng AutoFit.
- Hạn chế chạy macro Rows.AutoFit trên toàn bộ sheet nếu chỉ cần xử lý một vùng nhỏ.
- Bật Wrap Text cho đúng cột chứa nội dung dài thay vì áp dụng không cần thiết cho toàn trang tính.
- Hạn chế gộp ô trong vùng dữ liệu cần AutoFit thường xuyên.
- Với bảng có hàng nghìn dòng, nên hoàn thiện dữ liệu trước rồi AutoFit theo vùng thay vì điều chỉnh lại sau từng lần nhập.
Những cách này giúp giảm lượng thao tác Excel phải thực hiện, đồng thời giữ bố cục bảng tính dễ theo dõi hơn khi dữ liệu tăng lên.
Cách sửa lỗi AutoFit không hoạt động
AutoFit không phải lúc nào cũng cho chiều cao như mong muốn. Theo Microsoft, văn bản đã Wrap Text có thể chưa hiển thị đầy đủ nếu hàng đang được đặt một chiều cao cụ thể hoặc nội dung nằm trong vùng ô đã gộp.
Lỗi AutoFit không giãn dòng được đối với ô đã gộp
Nếu dữ liệu nằm trong vùng merged cells, AutoFit có thể không xử lý chiều cao giống các ô thông thường. Microsoft cũng lưu ý ô gộp là một trong những nguyên nhân khiến toàn bộ nội dung đã Wrap Text không xuất hiện đầy đủ.
- Bước 1: Chọn vùng ô đã gộp đang gặp lỗi hiển thị.
- Bước 2: Kiểm tra xem có thể bỏ gộp ô và sử dụng cấu trúc bảng thông thường hay không.

- Bước 3: Sau khi điều chỉnh cấu trúc, bật Wrap Text nếu cần rồi chạy lại AutoFit Row Height.

Nếu bố cục bắt buộc phải giữ ô gộp, giải pháp thực tế là chỉnh Row Height thủ công cho hàng đó. Bạn nên đặt chiều cao đủ để hiển thị nội dung thay vì phụ thuộc hoàn toàn vào AutoFit.
Lỗi văn bản bị ẩn hoặc tràn dòng dù đã AutoFit
Trường hợp AutoFit đã chạy nhưng chữ vẫn bị ẩn thường liên quan đến Wrap Text chưa được bật, độ rộng cột chưa phù hợp hoặc vùng dữ liệu có ô gộp. Một chuỗi văn bản rất dài cũng có thể cần điều chỉnh thêm độ rộng cột để bố cục hợp lý hơn.
- Chọn ô gặp lỗi và kiểm tra Wrap Text đã được bật hay chưa.
- Kiểm tra ô gộp. Nếu có, hãy bỏ gộp (Unmerge Cells) hoặc chỉnh chiều cao hàng thủ công cho vừa nội dung.
- Điều chỉnh độ rộng cột nếu nội dung bị chia thành quá nhiều dòng.
- Chọn lại hàng, vào Home > Format > AutoFit Row Height để Excel tính lại chiều cao.

Nếu ô hiển thị dấu ##### với dữ liệu số hoặc ngày tháng, vấn đề có thể nằm ở độ rộng cột chứ không phải chiều cao hàng. Khi đó, hãy tăng độ rộng hoặc sử dụng AutoFit Column Width để hiển thị đủ dữ liệu.
Ngoài ra, nếu chưa bật Wrap Text, văn bản dài sẽ hiển thị tràn sang ô trống bên cạnh và bị cắt khi ô bên cạnh có dữ liệu. Bật Wrap Text rồi AutoFit Row Height sẽ giúp nội dung nằm gọn trong ô.
Hướng dẫn cách giãn dòng trong Google Sheet
Tùy vào tính chất của bảng tính Google Sheets, bạn có thể lựa chọn chế độ giãn dòng tự động để tiết kiệm thời gian, hoặc tùy chỉnh thủ công để kiểm soát khoảng cách theo ý muốn.
Cách giãn dòng trong Google Sheet tự động
Để xây dựng một bảng tính khoa học, bạn hoàn toàn có thể áp dụng cách giãn dòng trong Google Sheet tự động giúp tối ưu hóa không gian hiển thị. Thao tác này cũng tương tự như cách giãn dòng trong Excel, giúp dữ liệu hiển thị rõ ràng mà không bị tràn ô.
- Bước 1: Khoanh vùng dữ liệu cần xử lý bằng cách bôi đen các ô hoặc toàn bộ bảng tính.
- Bước 2: Điều hướng chuột đến mục Định dạng trên thanh công cụ để mở ra các tùy chọn thiết lập.
- Bước 3: Di chuyển chuột đến phần Xuống dòng tự động.
- Bước 4: Thiết lập chế độ Xuống dòng, Google Sheets sẽ tự động giãn dòng để hiển thị trọn vẹn văn bản trong ô tính.

Cách giãn dòng trong Google Sheet thủ công
Tương tự như giãn cách dòng trong Excel, bạn nên sử dụng cách giãn dòng thủ công nếu chỉ cần điều chỉnh nhanh một vài hàng:
- Bước 1: Di chuyển con trỏ chuột vào đường biên phía dưới của số thứ tự hàng (hoặc cột).
- Bước 2: Khi con trỏ chuột biến thành mũi tên giống dấu cộng, lúc này bạn hãy nhấn và giữ chuột trái - thao tác này hoàn toàn giống với cách giãn dòng trong Excel.

- Bước 3: Thực hiện kéo chuột xuống dưới để giãn rộng dòng, sau đó thả chuột khi đạt được độ cao vừa ý.

Như vậy, cách giãn dòng trong Excel có thể thực hiện bằng chuột, Row Height, AutoFit, Wrap Text, phím tắt hoặc VBA tùy quy mô bảng tính. Với nội dung dài, kết hợp Wrap Text và AutoFit Row Height sẽ giúp dữ liệu hiển thị đầy đủ, còn các bảng lớn nên giới hạn phạm vi xử lý để thao tác gọn hơn.
Đừng quên truy cập Sforum để xem thêm nhiều mẹo hay về Tin học văn phòng và hướng dẫn Thủ thuật excel hiệu quả hơn.
Câu hỏi thường gặp
Chiều cao dòng mặc định trong Excel là bao nhiêu?
Chiều cao hàng mặc định trong Excel là 15 point theo tài liệu Microsoft. Giá trị này có thể thay đổi khi người dùng chỉnh Row Height, AutoFit hoặc thay đổi định dạng ảnh hưởng đến cách nội dung hiển thị.
Giãn dòng trong Excel trên máy tính Mac (macOS) có khác gì Windows không?
Cách thực hiện cơ bản trên macOS tương tự Windows: chọn hàng rồi kéo ranh giới để đổi chiều cao hoặc nhấp đúp ranh giới để chiều cao tự khớp nội dung. Tuy nhiên, vị trí menu và một số phím tắt có thể khác giữa hai hệ điều hành.
Microsoft hướng dẫn trên Excel cho Mac rằng người dùng cũng có thể chọn nhiều hàng cùng lúc rồi kéo ranh giới của một hàng để áp dụng kích thước chung. Nếu cần chiều cao chính xác, bạn vào Format > Row Height… và nhập giá trị mong muốn.





Bình luận (0)