Microsoft Excel mặc định không hiển thị chữ số 0 ở đầu các số khi bạn nhập dữ liệu vào một ô. Hãng sản xuất không nói vì sao, nhưng có một số cách giải thích sau:
- Excel mặc định không hiển thị chữ số 0 ở đầu của các số vì nó xem đây là một sự hiểu biết rộng rãi về cách số nguyên hoạc số thực được biểu diễn và hiểu trong nhiều hệ thống số học và lập trình.
Trong hệ thống số học và lập trình, số nguyên bắt đầu bằng 0 ở đầu thường được coi là không thay đổi giá trị của số đó, vì số 0 ở đầu không thêm giá trị thực sự. Ví dụ, trong các ngôn ngữ lập trình như C, C++, và nhiều ngôn ngữ khác, số 0123 được hiểu là số nguyên 123. Excel tuân theo cùng một quy tắc, mặc dù nó không hiển thị số 0 ở đầu.
Việc này giúp tránh sự nhầm lẫn và tăng hiệu suất khi bạn nhập dữ liệu và thực hiện tính toán. Tuy nhiên, nếu bạn cần bảo toàn số 0 ở đầu, có thể sử dụng các phương pháp mà tôi đã đề cập trong câu trả lời trước đó.
- Để đảm bảo tính chính xác của dữ liệu: Excel được thiết kế để lưu trữ và xử lý dữ liệu số. Trong một số trường hợp, chữ số 0 đầu các số có thể gây nhầm lẫn hoặc dẫn đến sai lệch kết quả. Ví dụ, nếu bạn nhập “0123” vào ô Excel, Excel sẽ hiểu là số 123, chứ không phải số 0123.
- Để đơn giản hóa quá trình nhập liệu: Nếu Excel cho phép nhập chữ số 0 đầu các số, người dùng sẽ phải thêm một bước nữa để xóa chữ số 0 không cần thiết. Điều này có thể gây tốn thời gian và công sức, đặc biệt là khi nhập số lượng lớn dữ liệu.
- Để phù hợp với các tiêu chuẩn quốc tế: Trong nhiều tiêu chuẩn quốc tế về dữ liệu số, chữ số 0 đầu các số không được phép. Ví dụ, tiêu chuẩn ISO 80000-1:2009 quy định rằng các số phải được hiển thị mà không có chữ số 0 đầu.
Nếu bạn muốn hiển thị số 0 ở đầu một số trong Excel, bạn có thể thực hiện một trong những cách sau:
- Sử dụng dấu nháy đầu số 0 (‘0’): Bạn có thể nhập dấu nháy đầu số 0 (‘0’) trước số, ví dụ: ‘012345. Điều này sẽ làm cho Excel hiển thị số 0 ở đầu.
- Định dạng ô dưới dạng văn bản: Nếu bạn muốn bảo toàn dạng chuỗi của số (bao gồm số 0 ở đầu), bạn có thể định dạng ô dưới dạng văn bản. Để làm điều này, bạn có thể thực hiện các bước sau:
- Chọn ô hoặc phạm vi ô mà bạn muốn định dạng.
- Nhấp chuột phải và chọn “Format Cells” (Định dạng ô).
- Trong hộp thoại “Format Cells” (Định dạng ô), chọn tab “Number” (Số) và chọn “Text” (Văn bản).
- Nhấp OK. Bây giờ, bạn có thể nhập số 0 ở đầu mà không cần dấu nháy đầu.
Lưu ý rằng khi bạn định dạng một ô thành văn bản, bạn sẽ không thể thực hiện các phép toán số học trên nó trừ khi bạn chuyển đổi nó thành số bằng cách sử dụng các hàm Excel như VALUE
hoặc NUMBERVALUE
.
Ngoài ra, bạn cũng có thể sử dụng hàm LEFT để thêm chữ số 0 đầu các số. Ví dụ, hàm LEFT(A1, 3) sẽ trả về ba ký tự đầu tiên của ô A1. Sử dụng hàm này, bạn có thể nhập “123” vào ô A1 và sử dụng hàm LEFT(A1, 3) để trả về giá trị “0123”.