Menu

Khắc phục tình trạng Excel tự động chuyển đổi định dạng số thành ngày tháng

La Kỳ Phúc 03/04/2026 03:27 210 lượt xem 3 trả lời

Chào mọi người,

Dạo gần đây mình hay gặp phải một lỗi khá khó chịu khi nhập liệu trong Excel, đó là việc Excel tự động chuyển đổi các chuỗi số có dạng DD/MM hoặc MM/DD thành định dạng ngày tháng. Ví dụ, khi mình nhập 01/02, Excel lại tự động hiển thị thành 1-Thg2 hoặc 02-Jan tùy theo cài đặt vùng của máy.

Việc này gây bất tiện rất nhiều, đặc biệt là khi mình cần nhập các mã số, số thứ tự, hoặc các giá trị chỉ đơn thuần là số mà không phải là ngày tháng.

Sau một hồi tìm tòi, mình đã tìm ra một vài cách để khắc phục tình trạng này, muốn chia sẻ lại cho anh em nào cũng đang gặp phải:

  • Cách 1: Định dạng trước ô tính

    Đây là cách đơn giản nhất. Trước khi nhập liệu, bạn hãy chọn các ô hoặc cột muốn nhập và định dạng chúng là Text (Văn bản). Để làm điều này, bạn vào thẻ Home, trong nhóm Number, chọn Text từ danh sách thả xuống.

  • Cách 2: Thêm dấu nháy đơn (') trước số

    Khi nhập liệu, bạn chỉ cần thêm một dấu nháy đơn (') ngay trước chuỗi số. Ví dụ: nhập '01/02. Excel sẽ hiểu đây là một chuỗi văn bản và sẽ không chuyển đổi nó thành ngày tháng.

  • Cách 3: Thay đổi cài đặt vùng và ngôn ngữ (Nếu cần nhập nhiều)

    Nếu bạn thường xuyên nhập liệu theo định dạng này và không muốn phải làm thủ công, bạn có thể vào Control Panel -> Region (hoặc Clock and Region) -> Change the date, time, or number formats. Tại đây, bạn có thể kiểm tra và điều chỉnh các định dạng ngày tháng cho phù hợp. Tuy nhiên, cách này có thể ảnh hưởng đến các định dạng khác trên máy của bạn, nên hãy cân nhắc kỹ.

Mình thường xuyên sử dụng Cách 1 và Cách 2 vì tính tiện lợi và không ảnh hưởng đến hệ thống. Hy vọng chia sẻ này hữu ích cho mọi người!

Có ai có cách nào khác hay hơn không, chia sẻ thêm để anh em cùng học hỏi nhé!

1

Cái này đúng là nan giải thật! Mình cũng từng bị tình trạng này, nhất là khi làm việc với các mã sản phẩm hoặc số liệu mà có dạng giống ngày tháng.

Cách bạn chia sẻ để khắc phục bằng cách định dạng ô Text trước khi nhập là rất chuẩn. Ngoài ra, mình còn hay dùng thêm cách là thêm dấu nháy đơn (') phía trước số khi nhập, ví dụ: '01/02. Excel sẽ hiểu đó là chuỗi văn bản và không chuyển đổi.

Bạn đã thử cách này chưa? Liệu nó có hiệu quả với trường hợp của bạn không?

3

Cái này đúng là nan giải thật! Mình cũng từng bị tình trạng này, nhất là khi làm việc với các mã sản phẩm hoặc số liệu mà có dạng giống ngày tháng.

Cách bạn chia sẻ để khắc phục bằng cách định dạng ô Text trước khi nhập là rất chuẩn. Ngoài ra, mình còn hay dùng thêm cách là thêm dấu nháy đơn (') phía trước số khi nhập, ví dụ: '01/02. Excel sẽ hiểu đó là chuỗi văn bản và không chuyển đổi.

Bạn đã thử cách này chưa? Liệu nó có hiệu quả với trường hợp của bạn không?

5

Đúng là cái vụ Excel tự động đổi số thành ngày tháng này làm nhiều người đau đầu thật. Mình cũng hay gặp phải khi làm báo cáo, nhất là mấy mã đơn hàng hay mã sản phẩm có số dạng 01/02.

Cảm ơn bạn đã chia sẻ cách định dạng ô là Text trước khi nhập. Cái này là chuẩn nhất rồi.

Ngoài ra, mình còn hay áp dụng thêm một chiêu nữa là nhập số với dấu nháy đơn ở đầu, ví dụ: '01/02. Excel sẽ tự động hiểu đó là chuỗi văn bản và không "biến hình" nó thành ngày tháng nữa. Bạn thử xem sao nhé!

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký