Tóm tắt nhanh (TL;DR)
- Ngày tháng Excel lỗi thầm lặng là gì? Lỗi ngày tháng không hiện dấu hiệu sai rõ ràng (không có
#VALUE!), khiến ngày tháng hiển thị bình thường nhưng thực ra đang lệch, sai hoặc bị đảo — gây hậu quả âm thầm mà không ai để ý. - 4 lỗi thầm lặng phổ biến: lỗi hệ thống ngày 1900 vs 1904 làm ngày lệch đúng 4 năm · đảo ngày/tháng dd/mm vs mm/dd · hai chữ số năm bị hiểu sai thế kỷ · ngày bị coi là số thứ tự khi nhập bằng dấu chấm.
- Lỗi hệ thống 1904 đáng chú ý nhất: khi file Excel gốc tạo trên Mac (dùng hệ 1904) mở trên Windows (hệ 1900), mọi ngày lệch đi 1.462 ngày, tức 4 năm và 1 ngày (Nguồn: Microsoft Support) — không có cảnh báo, ta chỉ thấy ngày hiển thị "dịch" đi.
- Cách phòng tránh: luôn nhập năm đủ 4 chữ số, dùng định dạng dd/mm/yyyy chuẩn, nhập ngày bằng dấu gạch chéo, và kiểm tra hệ thống ngày dùng chung khi kết hợp file từ nhiều máy.
Lỗi ngày tháng thầm lặng là gì?
Lỗi ngày tháng thầm lặng trong Excel là những sai lệch về ngày tháng không hiện lên dấu hiệu lỗi rõ ràng. Thay vì báo #VALUE! hay #REF!, Excel vẫn hiển thị một con số ngày tháng trông có vẻ bình thường, nhưng thực chất ngày đó đang sai — bị lệch vài năm, đảo ngày và tháng, hoặc thuộc sai thế kỷ. Vì không có cảnh báo, người dùng thường không phát hiện cho đến khi số liệu báo cáo, hạn thanh toán hoặc ngày hết hạn bị sai mà không hiểu vì sao. Nhận biết sớm các lỗi này giúp tránh hậu quả tài chính và sai sót đáng tiếc.
Có một nhân viên nhập ngày 5/9 bằng định dạng dd/mm/yyyy, nhưng máy tính của họ đang đọc theo kiểu Mỹ mm/dd/yyyy. Kết quả: ngày họ nhập "5/9" bị Excel hiểu thành ngày 9/5. Báo cáo gửi đi với ngày hết hạn sai lệch 4 tháng. Không có lỗi nào hiện ra, chỉ là ngày hiển thị "không giống ý mình". Đây chính là lỗi thầm lặng nguy hiểm nhất trong thực tế: sai mà tưởng đúng, và thường chỉ lộ ra khi hậu quả đã xảy ra — lệch hạn giao hàng, sai ngày thanh toán hoặc nhầm ngày hết hạn sản phẩm.
4 lỗi ngày tháng thầm lặng phổ biến
Tổng quan nhanh 4 lỗi để bạn dễ hình dung, chi tiết ở từng phần bên dưới:
📊 Bảng: 4 lỗi ngày tháng thầm lặng thường gặp và cách tránh
| Loại lỗi | Dấu hiệu | Nguy cơ chính | Cách tránh |
|---|---|---|---|
| Hệ thống 1900 vs 1904 | Ngày bị lệch đúng 4 năm | Sai toàn bộ ngày khi trộn file Mac/Windows | Thống nhất 1 hệ thống ngày |
| Đảo ngày/tháng | Nhập 5/9 ra ngày 9/5 | Sai ngày hết hạn, hạn thanh toán | Nhập năm đủ 4 số, kiểm tra vùng miền |
| Nhập năm 2 chữ số | 26 có thể hiểu 1926/2026 | Sai thế kỷ với công nợ | Luôn nhập đủ 4 chữ số |
| Ngày nhập bằng dấu chấm | Hàm DATEVALUE không chạy | Coi ngày thành số/chuỗi | Dùng dấu gạch chéo / |
Lỗi 1: Hệ thống ngày 1900 vs 1904 — ngày lệch 4 năm
Excel có hai hệ thống ngày: 1900 (mặc định trên Windows) và 1904 (mặc định trên Mac phiên bản cũ). Hai hệ thống bắt đầu đếm ngày từ hai mốc khác nhau, chênh lệch đúng 1.462 ngày, tức 4 năm 1 ngày (Nguồn: Microsoft Support).
Khi bạn mở một file Excel tạo trên Mac (hệ 1904) bằng Excel Windows (hệ 1900), hoặc ngược lại, toàn bộ ngày tháng trong file sẽ bị dời đi 4 năm. Ví dụ ngày 05/07/2026 trong hệ 1900 khi mở trong hệ 1904 có thể hiện thành 06/07/2030. Điều nguy hiểm là không có cảnh báo nào — bạn chỉ thấy ngày "lạ so với lúc trước" nhưng không biết nguyên nhân.
Cách kiểm tra: File → Options → Advanced → mục "When calculating this workbook" → xem ô "Use 1904 date system" có bị đánh dấu không. Nếu đang dùng chung file với người dùng Mac/Windows khác, hãy thống nhất một hệ thống ngày cho mọi người.
Lỗi 2: Đảo ngày và tháng dd/mm vs mm/dd
Việt Nam dùng định dạng ngày/tháng/năm (dd/mm/yyyy), nhưng Excel có cài đặt vùng miền mặc định theo kiểu Mỹ mm/dd/yyyy (tháng/ngày/năm). Khi nhập "05/09/2026", một máy đọc thành 5 tháng 9, máy khác đọc thành 9 tháng 5.
Đặc biệt nguy hiểm khi ngày trong tháng nhỏ hơn hoặc bằng 12, vì cả hai cách đọc đều "hợp lệ" nên Excel không báo lỗi. Ngày 3/2 (3 tháng 2) có thể bị hiểu thành 2 tháng 3 mà hoàn toàn không có dấu hiệu nào.
Cách tránh: nhập năm đủ 4 chữ số và dùng định dạng rõ ràng. Kiểm tra cài đặt vùng miền, hoặc dùng hàm để ép đúng định dạng. Quan trọng là cùng một file chỉ nên dùng một cách nhập ngày thống nhất.
Lỗi 3: Hai chữ số năm bị hiểu sai thế kỷ
Nhiều người nhập năm chỉ 2 chữ số, ví dụ "5/9/26" để chỉ ngày 5/9/2026. Excel tự nối thêm hai chữ số đầu để hoàn chỉnh năm, dựa trên quy tắc của nó. Nếu nhập "40", Excel có thể hiểu là 2040 hoặc 1940 tùy cấu hình. Với dữ liệu công nợ, hạn hợp đồng, ngày sinh, việc hiểu sai vài thập kỷ sẽ gây sai lệch nghiêm trọng (Nguồn: Microsoft Support).
Cách tránh: luôn nhập năm đủ 4 chữ số, ví dụ "5/9/2026" thay vì "5/9/26". Đây là thói quen đơn giản nhưng loại bỏ gần như toàn bộ rủi ro hiểu sai thế kỷ.
Lỗi 4: Ngày nhập bằng dấu chấm bị coi là số
Khi bạn nhập ngày theo kiểu "05.09.2026" (dùng dấu chấm) thay vì dấu gạch chéo "05/09/2026", Excel không nhận diện là ngày tháng mà coi đó là một chuỗi văn bản hoặc số thập phân, khiến các hàm tính ngày như DATEVALUE không hoạt động. Lỗi này cũng thầm lặng vì số vẫn hiện nhưng không phải dạng ngày, không cộng trừ được (Nguồn: Microsoft Support).
Cách tránh: nhập ngày bằng dấu gạch chéo "/". Nếu file đã nhập bằng dấu chấm nhiều, dùng Find & Replace (Ctrl + H) thay dấu chấm bằng dấu gạch chéo để Excel nhận lại là ngày.

Bốn lỗi ngày tháng không có dấu hiệu cảnh báo, chỉ phát hiện khi hậu quả xảy ra
Cách kiểm tra và xử lý lỗi ngày tháng
Kiểm tra hệ thống ngày dùng chung
Nếu file của bạn được chỉnh sửa trên nhiều máy, đặc biệt giữa Windows và Mac, hãy kiểm tra và thống nhất "Use 1904 date system" để mọi người dùng chung một hệ. Khi ngày bị lệch 4 năm giữa hai file, đây chính là nguyên nhân.
Dùng hàm để xác minh ngày đúng
Nếu nghi ngờ một ô có phải ngày thật hay không, dùng hàm ISNUMBER và DATEVALUE để kiểm tra. Ô chứa ngày thật sẽ là số thứ tự ngày; ô chứa chuỗi ngày nhập sai dạng sẽ không phải số thật, giúp bạn phát hiện sớm lỗi nhập bằng dấu chấm hay ký tự lạ.
Kiểm tra định dạng hiển thị
Chọn ô ngày → nhìn định dạng trên thanh công cụ. Nếu ô hiện dạng General hoặc Text thay vì một định dạng ngày, ngày nhập có thể chưa được nhận diện đúng. Chuyển về định dạng ngày phù hợp để hàm xử lý chính xác.
Vì sao lỗi ngày tháng thầm lặng nguy hiểm?
Lỗi ngày tháng khác hẳn các lỗi khác như #REF! hay #DIV/0! vì chúng không có thông báo:
- Không ai biết để sửa: dữ liệu trông bình thường, không có dấu hiệu bất thường, nên người dùng tin là đúng.
- Hậu quả tích lũy: một ngày hết hạn sai 4 tháng, một hạn thanh toán lệch vài năm, có thể kéo theo loạt lỗi trong báo cáo, kế toán, quản lý kho.
- Khó truy vết: vì không có cảnh báo, khi phát hiện hậu quả, rất khó xác định thời điểm và phạm vi lỗi.
Đây là lý do vì sao ngày tháng được xem là một trong những loại dữ liệu dễ mắc lỗi "thầm lặng" nhất trong Excel. Nếu file của bạn chứa nhiều lỗi và phức tạp, xem tổng hợp cách xử lý đa dạng lỗi trong cẩm nang sửa lỗi công thức Excel. Nếu bạn nhận thấy mình thường xuyên phải dò lại ngày tháng bằng tay để chắc chắn, bài chi phí thực sự khi quản lý bằng Excel sẽ cho thấy việc này tiêu tốn bao nhiêu thời gian của doanh nghiệp.

Lỗi ngày tháng thầm lặng nguy hiểm vì không có dấu hiệu, sai mà tưởng đúng
Câu hỏi thường gặp
Tại sao ngày tháng của tôi bị lệch 4 năm?
Hầu hết do lỗi hệ thống ngày 1900 vs 1904. File tạo trên Mac (hệ 1904) mở trên Windows (hệ 1900) bị lệch 1.462 ngày tức 4 năm 1 ngày (Nguồn: Microsoft Support). Kiểm tra File → Options → Advanced → ô "Use 1904 date system" và thống nhất với người dùng khác.
Nhập ngày 5/9 bị hiểu thành 9/5, làm sao sửa?
Đây là lỗi đảo ngày/tháng do định dạng vùng miền. Excel theo kiểu Mỹ mm/dd/yyyy sẽ hiểu 5/9 là ngày 9 tháng 5. Nhập năm đủ 4 chữ số (5/9/2026) và kiểm tra cài đặt vùng miền, hoặc chuyển sang định dạng ngày rõ ràng.
Có nên nhập năm bằng 2 chữ số không?
Không nên. Nhập 2 chữ số khiến Excel tự đoán thế kỷ, có thể hiểu sai thành 1940 hay 2040 (Nguồn: Microsoft Support). Luôn nhập đủ 4 chữ số để tránh nhầm, đặc biệt với dữ liệu công nợ, hợp đồng, ngày sinh.
Vì sao hàm DATEVALUE của tôi không hoạt động?
Thường do ô ngày được nhập bằng dấu chấm hoặc ký tự lạ thay vì dấu gạch chéo, khiến Excel coi đó là chuỗi văn bản thay vì ngày. Dùng Find & Replace (Ctrl + H) thay dấu chấm bằng dấu gạch chéo, hoặc dùng =DATEVALUE() trên chuỗi ngày đúng dạng.
Lỗi ngày tháng thầm lặng phổ biến nhất là gì?
Lỗi đảo ngày/tháng (dd/mm vs mm/dd) và lỗi hệ thống 1900/1904 lệch 4 năm là hai lỗi nguy hiểm nhất vì không có cảnh báo và rất khó phát hiện. Cả hai đều do sự khác biệt về cài đặt vùng miền và hệ thống ngày giữa các máy.
Tóm lại
Ngày tháng Excel lỗi thầm lặng là những sai lệch không có dấu hiệu cảnh báo, khiến ngày tháng hiển thị bình thường nhưng thực ra đang sai. Bốn lỗi phổ biến: lệch 4 năm do hệ thống 1900/1904, đảo ngày/tháng, sai thế kỷ do nhập 2 chữ số năm, và ngày bị coi là số khi nhập bằng dấu chấm. Cách phòng tránh tốt nhất là luôn nhập năm đủ 4 chữ số, dùng dấu gạch chéo, thống nhất định dạng và hệ thống ngày giữa các máy. Vì không có cảnh báo, hãy chủ động kiểm tra để tránh hậu quả tài chính và sai sót báo cáo đáng tiếc.
📥 File Excel của bạn có thể đang chứa ngày tháng sai mà không ai biết? Liên hệ Exceltoapp.vn để được tư vấn miễn phí — phân tích file, rà soát ngày tháng và đề xuất cách chuẩn hóa để tránh lỗi thầm lặng gây thiệt hại.
Gửi file phân tích miễn phí →Tác giả: Exceltoapp.vn