Mở một bảng tính lên và thấy các ô tràn ngập những dấu thăng (####) là một trải nghiệm khá là… đau tim, nhất là khi bạn đang vội nộp báo cáo.
Cảm giác đầu tiên thường là: “Thôi xong, công thức hỏng rồi” hoặc “Dữ liệu đâu mất tiêu rồi?”. Nhưng khoan hãy hoảng hốt. Thực tế, ký hiệu #### trong Excel thường là cách Excel báo rằng ô vẫn có dữ liệu, nhưng độ rộng hiện tại không đủ để hiển thị đầy đủ và chính xác nội dung bên trong.
Về cơ bản, dãy dấu thăng đó là một vấn đề về hiển thị chứ không phải là lỗi mất dữ liệu. Nội dung bên trong vẫn nằm yên đó, bạn chỉ cần điều chỉnh lại cách Excel trình bày một chút là xong ngay thôi.

Ký hiệu #### trong Excel nghĩa là gì?
Nói một cách dễ hiểu, dấu #### xuất hiện khi một ô quá hẹp để hiển thị đầy đủ giá trị bên trong. Thay vì cắt bỏ một phần con số hay ngày tháng (việc này dễ gây hiểu lầm tai hại), Excel lấp đầy ô bằng các dấu thăng để báo hiệu rằng nội dung không thể hiển thị chính xác. Lỗi này xuất hiện trên mọi phiên bản, từ Microsoft Excel 2010 đến phiên bản mới nhất là 2021. Từ Excel trên Windows đến Excel trên Mac.
Trường hợp này hay xảy ra nhất với:
- Các loại ngày tháng (Dates).
- Thời gian (Times).
- Các con số lớn, giá trị tiền tệ hay phần trăm.
- Kết quả của các công thức được định dạng là ngày tháng hoặc con số.
Một lưu ý nhỏ cho bạn là lỗi dấu thăng #### thường không có nghĩa là giá trị bị xóa. Bạn chỉ cần click chuột vào ô đó, nhìn lên thanh công thức (Formula Bar) ở phía trên là sẽ thấy dữ liệu “thật” vẫn còn đó.
Tại sao Excel lại hiện dấu ####
Có vài lý do khiến Excel “giấu” dữ liệu của bạn sau những dấu thăng, mình sẽ liệt kê những cái hay gặp nhất:
Cột quá hẹp
Đây là lý do “quốc dân” luôn. Ví dụ, một ngày dài như “31 tháng 12, 2026” chắc chắn cần nhiều không gian hơn là kiểu viết tắt “31/12/26”. Nếu bạn thu nhỏ cột lại, dấu #### sẽ xuất hiện ngay lập tức.
Giá trị ngày hoặc giờ bị âm
Excel đôi khi sẽ hiện #### nếu ô đó chứa một giá trị ngày hoặc giờ bị âm. Điều này thường xảy ra khi bạn dùng công thức trừ thời gian mà lấy giờ bắt đầu lớn hơn giờ kết thúc. Chẳng hạn như lấy 3 giờ chiều trừ đi 5 giờ chiều mà không có thiết lập phù hợp, Excel sẽ bối rối và hiện dấu thăng vì nó không biết hiển thị giờ âm kiểu gì.
Định dạng ô không khớp
Có lúc dữ liệu của bạn chỉ là một con số bình thường, nhưng ô đó lại bị “ép” định dạng kiểu ngày tháng. Nếu con số đó quá lớn hoặc không hợp lệ để chuyển thành ngày, Excel cũng sẽ hiện #### để cảnh báo.
Số quá dài, nhiều chữ số thập phân hoặc cỡ hiển thị không đủ
Một con số dài dằng dặc với nhiều chữ số thập phân cũng là nguyên nhân. Ngoài ra, thỉnh thoảng mình thấy ở mức thu phóng (Zoom) 100% thì hiển thị bình thường, nhưng khi bạn thu nhỏ màn hình lại để nhìn tổng quát thì các dấu thăng lại hiện ra do cỡ chữ lúc đó bị chèn ép.
Cách sửa lỗi #### trong Excel
Nếu bạn đang gặp tình trạng này, hãy thử lần lượt các cách sửa lỗi #### trong Excel dưới đây:
- Click thử vào ô: Việc đầu tiên là click vào ô đó và ngó qua thanh công thức. Nếu thấy số liệu vẫn hiện ra trên đó thì yên tâm, bạn chỉ cần sửa lại cái “vỏ” bên ngoài thôi.
- Kéo rộng cột thủ công: Đưa chuột lên thanh tiêu đề cột (ví dụ giữa cột B và C), khi con trỏ biến thành hình mũi tên hai chiều, bạn nhấn giữ và kéo sang bên phải một chút.
- Sử dụng tính năng AutoFit: Đây là cách mình hay dùng nhất vì nó nhanh. Bạn chỉ cần nhấp đúp chuột (double-click) vào vạch phân cách giữa hai tiêu đề cột. Excel sẽ tự động “nới” rộng cột ra vừa khít với nội dung dài nhất bên trong.
- Đổi định dạng số: Nếu không muốn cột quá rộng làm xấu bảng tính, hãy thử đổi định dạng. Ví dụ đổi từ “Long Date” sang “Short Date” hoặc giảm bớt số chữ số sau dấu thập phân.
- Kiểm tra công thức ngày giờ: Nếu mở rộng cột mãi mà dấu thăng vẫn trơ trơ, hãy kiểm tra lại xem kết quả công thức có bị âm không. Nếu kết quả âm là điều hiển nhiên (như tính chênh lệch giờ), bạn có thể cần chuyển định dạng sang kiểu General (Chung) hoặc dùng hàm để xử lý.
- Giảm cỡ chữ: Trong một vài trường hợp bảng tính cần in ấn hay báo cáo chật chội, bạn có thể bôi đen ô và giảm kích thước font chữ xuống một vài nấc.
Lỗi thăng trong Excel có phải lỗi công thức không?
Câu trả lời ngắn gọn là: Không. Lỗi thăng trong Excel thực chất không cùng “họ” với những lỗi tính toán kiểu #VALUE! hay #REF!.
- ####: Thường chỉ là lỗi không gian hiển thị. Dữ liệu vẫn đúng.
- #VALUE!: Bạn đang tính toán sai kiểu dữ liệu (ví dụ lấy số cộng với chữ).
- #REF!: Công thức đang trỏ vào một ô đã bị xóa mất tiêu.
- #DIV/0!: Bạn đang bắt Excel làm việc vô nghĩa là chia cho số 0.
Nói thêm một chút là, trừ khi do ngày giờ âm, còn lại đa số trường hợp #### chỉ là một “tín hiệu” để bạn dọn dẹp lại bố cục bảng tính cho thoáng đãng hơn mà thôi.
Làm sao để dấu #### không xuất hiện lại?
Để tránh việc thỉnh thoảng lại thấy một loạt dấu thăng nhảy ra “hù” mình, bạn có thể tập vài thói quen nhỏ sau:
- Luôn dùng AutoFit sau khi nhập xong một khối dữ liệu lớn.
- Ưu tiên các định dạng ngày tháng ngắn gọn (ví dụ: 31/12/2026 thay vì ghi đầy đủ thứ ngày tháng).
- Giới hạn số chữ số thập phân nếu không thực sự cần độ chính xác đến từng li từng tí.
- Thiết kế bảng tính có khoảng cách cột dư dả một chút để khi thay đổi cỡ chữ hay zoom màn hình thì hiển thị vẫn ổn định.
Nếu bạn đã kéo rộng cột ra hết cỡ mà những dấu thăng vẫn không biến mất, thì lúc đó mới cần xem thử lại định dạng ô hoặc kiểm tra kỹ lại công thức xem có con số nào “vô lý” đang nằm đó không.
Excel đôi khi hơi “nhạy cảm” về không gian, nhưng một khi bạn đã hiểu tính nết của nó thì những dấu thăng này chẳng còn là vấn đề gì to tát. Hy vọng chia sẻ này giúp bạn xử lý đống dấu thăng đó trong một nốt nhạc.
Related Posts
File là gì? Cấu trúc, phân loại và cách máy tính quản lý file
Dữ liệu là gì? Cách hiểu đơn giản và đúng nhất về dữ liệu