Bạn đang gặp lỗi hiển thị và không biết #### trong Excel là lỗi gì? Huỳnh Gia Trading sẽ giải thích rõ nguyên nhân khiến ô tính hiện toàn dấu # như do cột quá hẹp, số quá dài hay định dạng ngày tháng âm, đồng thời hướng dẫn cách xử lý hiệu quả. Ngoài ra, bạn cũng sẽ hiểu thêm về lỗi #REF, #NAME hay #N/A trong Excel để tránh sai sót khi làm việc.
Lỗi “####” là một lỗi hiển thị chứ không phải lỗi tính toán hay công thức. Excel dùng dãy ký tự #### để thông báo rằng nội dung trong ô không thể hiển thị đầy đủ vì cột quá hẹp hoặc định dạng không phù hợp với dữ liệu được nhập. Trường hợp phổ biến nhất là khi ô chứa dữ liệu số quá dài, ngày tháng có giá trị âm hoặc số thập phân có quá nhiều chữ số sau dấu phẩy.
Ví dụ, nếu bạn sử dụng hàm TODAY() để hiển thị ngày hiện tại nhưng ô chứa hàm đó quá hẹp, Excel sẽ thay kết quả ngày tháng bằng chuỗi ####. Điều này giúp người dùng nhận biết ngay rằng cần mở rộng cột hoặc kiểm tra lại định dạng để dữ liệu hiển thị đúng.
>> Xem thêm: Hướng dẫn cách in 2 mặt trong Excel 2010, 2013, 2016 trên máy in Canon, HP, Brother
Để xử lý hiệu quả lỗi này, trước tiên bạn cần hiểu rõ những nguyên nhân phổ biến dẫn đến lỗi #### trong Excel. Dưới đây là các tình huống thường gặp:
Nguyên nhân phổ biến nhất gây ra lỗi là ô Excel quá hẹp, không đủ chỗ để hiển thị giá trị bên trong. Điều này thường xảy ra khi:
Khi bạn nhập một số âm và gán định dạng ngày tháng cho ô đó, Excel sẽ không thể xử lý. Ví dụ: nếu bạn nhập giá trị -3 vào ô đang định dạng kiểu "Date", Excel sẽ không biết hiển thị ngày âm như thế nào và thay vào đó hiện dãy ####. Trường hợp này thường xảy ra khi:
Một nguyên nhân khác gây ra lỗi #### là khi bạn nhập hoặc tính toán ra số thập phân với quá nhiều chữ số sau dấu phẩy. Tình trạng này phổ biến trong các bảng báo cáo tài chính hoặc tính toán kỹ thuật có độ chính xác cao, nhưng chưa được xử lý định dạng phù hợp.
Ví dụ: 3.14159265358979323846. Nếu ô không đủ rộng hoặc không được định dạng phù hợp, Excel sẽ không hiển thị số mà thay bằng dãy dấu thăng.
>> Xem thêm: Cách tính tổng trong Excel hàng ngang, cách in nhiều sheet trong excel
Excel sử dụng hệ thống ngày tháng bắt đầu từ 01/01/1900 (đối với Windows), nên nếu công thức của bạn trả về ngày trước mốc này, ví dụ =DATE(1899,12,31) hoặc trừ một ngày lớn hơn cho ngày nhỏ hơn (=A1-A2 khi A1 < A2), Excel sẽ hiểu đó là ngày âm – một định dạng không hợp lệ. Khi đó, dù công thức đúng, Excel vẫn hiển thị dãy #### để cảnh báo lỗi hiển thị.
Điều này cũng có thể xảy ra với các hàm như EDATE, DATEDIF, DATE, khi tham số nhập không hợp lý.
>> Xem thêm:
Tùy vào nguyên nhân cụ thể, bạn có thể áp dụng từng cách khắc phục dưới đây để xử lý nhanh chóng và hiệu quả.
Đây là nguyên nhân phổ biến nhất dẫn đến lỗi #### trong Excel, đặc biệt khi ô chứa số lớn, định dạng ngày dài hoặc nội dung văn bản quá nhiều. Dưới đây là các cách khắc phục bạn có thể áp dụng.
Di chuyển con trỏ chuột đến đường viền phải của tiêu đề cột (ví dụ: giữa cột B và C), sau đó nhấn giữ chuột và kéo sang phải để mở rộng cột cho đến khi dữ liệu hiển thị đầy đủ.
Bạn chỉ cần nhấp đúp chuột vào đường viền giữa hai cột, Excel sẽ tự động điều chỉnh chiều rộng cột dựa trên nội dung dài nhất trong cột đó. Lỗi #### sẽ biến mất ngay lập tức nếu nguyên nhân do độ rộng cột.
Truy cập vào tab Home > nhóm Cells > chọn Format > chọn AutoFit Column Width. Tính năng này sẽ tự động điều chỉnh kích thước cột sao cho phù hợp với nội dung bên trong, khắc phục triệt để lỗi hiển thị.
Khi ô chứa một giá trị có quá nhiều chữ số sau dấu phẩy, Excel có thể không đủ chỗ hiển thị và báo lỗi bằng chuỗi dấu thăng. Lúc này, bạn cần điều chỉnh số lượng chữ số thập phân để phù hợp hơn.
Bạn có thể dùng các hàm sau để làm gọn số liệu và giảm khả năng gặp lỗi ####:
Việc rút gọn số thập phân không chỉ giúp hiển thị tốt hơn mà còn tăng độ rõ ràng và dễ đọc cho bảng tính.
Đây là lỗi ít gặp hơn, nhưng thường xảy ra khi công thức hoặc phép tính trả về giá trị ngày âm, điều mà Excel không thể hiển thị.
Hãy kiểm tra lại các công thức như =A1-A2, DATEDIF, EDATE… Nếu kết quả ra giá trị âm (ví dụ: ngày bắt đầu lớn hơn ngày kết thúc), bạn cần đảo lại thứ tự hoặc dùng hàm ABS() để lấy giá trị tuyệt đối.
Ví dụ: =ABS(A1-A2)
Nếu ô đang định dạng là Date nhưng chứa giá trị âm, Excel sẽ hiển thị lỗi ####. Hãy làm như sau: Chọn ô bị lỗi > Vào tab Home > nhóm Number > chọn General hoặc Number từ menu định dạng > Ô sẽ hiển thị giá trị số thực tế thay vì bị lỗi ####.
Lỗi cũng có thể xảy ra khi bạn lấy ngày sau trừ ngày trước mà kết quả âm. Hãy chắc chắn rằng bạn không trừ ngày bé hơn cho ngày lớn hơn khi dùng các phép toán hoặc hàm tính ngày trong Excel.
>> Tham khảo thêm: Máy in bị lỗi font chữ: Nguyên nhân và cách xử lý hiệu quả
Bạn cần nắm vững một số nguyên tắc cơ bản trong quá trình nhập và định dạng dữ liệu để tránh gặp các lỗi trong Excel. Dưới đây là những lưu ý quan trọng giúp bạn hạn chế tối đa lỗi hiển thị này:
>> Xem thêm: Cách sửa lỗi máy in bị mờ chữ, không đậm, không rõ nét
Excel còn tồn tại nhiều mã lỗi khác có thể khiến người dùng hoang mang nếu không nắm rõ nguyên nhân và cách xử lý. Dưới đây là ba lỗi phổ biến nhất bạn nên biết để làm việc hiệu quả hơn với bảng tính.
Lỗi #REF! xảy ra khi công thức trong ô tham chiếu đến một ô đã bị xóa hoặc không còn tồn tại. Đây là lỗi khá nghiêm trọng vì nó khiến công thức không thể tính toán đúng.
Nguyên nhân:
Cách xử lý:
Ví dụ: =A1+B1 sẽ thành =#REF!+B1 nếu bạn xóa ô A1.
Lỗi #NAME? thường gặp khi Excel không nhận diện được một phần trong công thức, do đó không thể tính toán kết quả.
Nguyên nhân:
Cách xử lý:
Lỗi #N/A là viết tắt của "Not Available" – dữ liệu không khả dụng. Đây là một lỗi logic thường xuất hiện trong các hàm tìm kiếm.
Nguyên nhân:
Cách xử lý:
Ví dụ: =IFNA(VLOOKUP(A1, B1:C10, 2, FALSE), "Không tìm thấy")
Việc hiểu rõ #### trong Excel là lỗi gì và cách khắc phục sự cố chính xác, nhanh chóng trong quá trình xử lý dữ liệu. Ngoài ra, hiểu thêm các lỗi phổ biến khác sẽ giúp bạn sử dụng Excel thành thạo và chuyên nghiệp hơn. Hãy truy cập website Huỳnh Gia Trading để tìm hiểu thêm các mẹo và kiến thức hữu ích khác.