Aitinh.comAI Tin Học
Bảng tính nhập môn

Cách nhập ngày tháng và số vào Excel: ngày bị đảo, mất số 0, số biến thành chữ

Vì sao Excel đảo ngày, làm mất số 0 đầu, hiện 1,23E+11 hay coi số là chữ, và cách nhập đúng ngay từ đầu trên Windows, macOS và Google Sheets.

Young female accountant in a small trading office in Hai Phong, typing on a desktop keyboard, screen blurred, stack of paper receipts and a calculator on the desk, over-the-shoulder view

Excel tự đoán kiểu dữ liệu của mọi thứ bạn gõ: thấy giống ngày thì đổi thành ngày, thấy giống số thì bỏ số 0 vô nghĩa ở đầu, thấy dấu chấm lạ thì coi là chữ. Cách đoán đó dựa vào cài đặt vùng (region) của máy tính, nên cùng một thao tác gõ 03/04 có máy hiểu là ngày 3 tháng 4, có máy hiểu là ngày 4 tháng 3. Muốn nhập đúng, bạn cần biết máy mình đang theo quy ước nào và chuẩn bị ô trước khi gõ.

Bài này giải thích từng tình huống hay gặp nhất ở văn phòng Việt Nam: ngày bị đảo, số tiền gõ 1.500 thành 1,5, mã nhân viên mất số 0, số căn cước hiện thành dạng 1,23E+11, và số "chết" không cộng được. Mỗi tình huống có cách phòng ngay khi nhập. Nếu bảng đã nhập sai hàng nghìn dòng và cần sửa hàng loạt, phần làm sạch dữ liệu được viết riêng ở trang AI Dữ Liệu.

Excel đoán kiểu dữ liệu như thế nào

Mỗi khi bạn gõ xong một ô và bấm Enter, Excel quyết định ô đó là số, ngày, giờ, phần trăm hay chữ. Dấu hiệu dễ thấy nhất là căn lề mặc định: số và ngày tự dồn sang phải, chữ dồn sang trái. Nếu bạn gõ một số tiền mà nó nằm lệch bên trái ô, gần như chắc chắn Excel đang coi nó là chữ, và mọi phép cộng sau đó sẽ bỏ qua ô này.

Quy tắc đoán khá máy móc. Gõ 15 thì là số. Gõ 15% thì là số 0,15 hiện dưới dạng phần trăm. Gõ 1/2 hoặc 1-2 thì Excel hiểu là ngày, không phải một phần hai. Gõ 007 thì thành số 7. Gõ 15 nghìn thì là chữ vì có chữ cái. Những chuyển đổi này xảy ra ngay lúc bấm Enter, và có cái không đảo ngược được bằng cách đổi định dạng sau đó: số 0 đã bị bỏ thì đổi định dạng cũng không hiện lại.

Hiểu điều này giúp bạn đổi thói quen: định dạng cột trước, gõ sau. Một cột mã nhân viên nên được đặt kiểu Text trước khi gõ mã đầu tiên. Một cột ngày nên được thử với một ngày dễ phân biệt như 25/12 để xem máy hiểu đúng không, trước khi nhập năm mươi dòng. Hai phút chuẩn bị thay cho một buổi sửa.

Google Sheets đoán theo cùng tinh thần, nhưng dựa vào cài đặt ngôn ngữ và vùng của từng bảng tính chứ không theo máy. LibreOffice Calc cũng tự nhận diện số và ngày theo ngôn ngữ đã chọn trong phần tuỳ chọn.

Ngày tháng trong Excel thật ra là một con số

Excel không lưu ngày dưới dạng chữ "25/12/2026". Nó lưu một số nguyên đếm từ một mốc gốc (trên Windows, mốc là đầu năm 1900), còn cái bạn nhìn thấy chỉ là cách hiển thị. Vì vậy bạn có thể lấy ngày trừ ngày ra số ngày, hoặc cộng 30 vào một ngày để ra hạn thanh toán. Thử gõ một ngày vào ô, rồi đổi định dạng ô sang General (Chung): bạn sẽ thấy một số có năm chữ số. Đổi lại sang Date là ngày hiện về.

Vấn đề đảo ngày nằm ở bước gõ. Máy cài vùng Việt Nam hoặc Anh hiểu 03/04/2026 là ngày 3 tháng 4. Máy cài vùng Mỹ hiểu là ngày 4 tháng 3. Tệ hơn, với ngày 25/12/2026 thì máy vùng Mỹ không có tháng 25 nên giữ nguyên dạng chữ. Kết quả là một cột nửa là ngày bị đảo, nửa là chữ, nhìn qua tưởng đều đúng.

Có hai cách nhận ra ngay. Một là căn lề: ngày thật dồn phải, ngày dạng chữ dồn trái. Hai là gõ thử 13/01/2026: nếu ô dồn sang trái, máy đang theo thứ tự tháng trước ngày sau. Gặp trường hợp này, sửa cài đặt vùng (mục kế tiếp) hoặc gõ ngày theo dạng năm-tháng-ngày, ví dụ 2026-01-13, là dạng hầu hết các vùng đều hiểu đúng rồi chọn kiểu hiển thị dd/mm/yyyy cho dễ đọc.

Mẹo nhỏ đáng nhớ: phím Ctrl+; (chấm phẩy) điền ngày hôm nay vào ô, Ctrl+Shift+; điền giờ hiện tại. Giá trị này đứng yên, không tự đổi sang hôm sau, nên hợp để ghi ngày nhận hàng hay ngày chi.

Kiểm và chỉnh cài đặt vùng trên máy

Cài đặt vùng quyết định ba thứ: thứ tự ngày tháng, dấu thập phân và dấu ngăn nghìn. Máy công ty thường do người khác cài, nên đừng đoán; kiểm trực tiếp theo các bước sau.

  1. Windows 10 và 11: mở Settings (Cài đặt), vào Time & Language, chọn Region (hoặc Language & region). Xem mục Regional format; muốn chỉnh chi tiết dấu thập phân và kiểu ngày, mở Control Panel, chọn Region, bấm Additional settings.
  2. macOS: mở System Settings (Cài đặt hệ thống), vào General, chọn Language & Region. Mục Region và Number format cho biết dấu thập phân và kiểu ngày đang dùng.
  3. Google Sheets: trong bảng tính đang mở, vào File, chọn Settings (Cài đặt), xem ô Locale (Ngôn ngữ và khu vực). Chọn Việt Nam thì ngày theo thứ tự ngày/tháng và số dùng dấu phẩy thập phân; mỗi bảng có thể đặt khác nhau.
  4. Ghi lại kết quả: viết ra một dòng như "máy này: ngày/tháng/năm, thập phân dấu phẩy, ngăn nghìn dấu chấm". Khi hỏi AI hay nhờ đồng nghiệp, đưa luôn dòng này.
  5. Chỉ đổi khi có quyền và hiểu hệ quả: máy công ty có thể đang để vùng tiếng Anh vì một phần mềm kế toán cần như vậy. Nếu không chắc, hỏi người quản lý máy trước khi đổi; trong lúc chờ, dùng cách gõ ngày năm-tháng-ngày để khỏi phụ thuộc cài đặt.

Cài đặt vùng cũng quyết định dấu ngăn cách trong công thức: máy theo kiểu dấu phẩy thập phân thường dùng chấm phẩy để ngăn các phần của hàm, ví dụ =IF(A2>0;"Có";"Không"). Đây là lý do công thức chép từ mạng hoặc từ AI hay báo lỗi ngay lần đầu.

Số tiền có dấu chấm và dấu phẩy: gõ gì ra gì

Người Việt quen viết một triệu rưỡi là 1.500.000, dùng dấu chấm ngăn nghìn. Bảng sau là ví dụ giả định cho thấy cùng một thao tác gõ cho ra kết quả khác nhau tuỳ vùng của máy.

Bạn gõMáy vùng Việt NamMáy vùng MỹCách an toàn
1500000Số 1500000Số 1500000Gõ số trần, rồi định dạng hiện dấu ngăn nghìn
1.500.000Số 1500000Chữ, không cộng đượcKhông gõ dấu ngăn nghìn bằng tay
1.5Thường thành chữ hoặc ngàySố một phẩy nămGõ số lẻ theo dấu thập phân của máy
1,5Số một phẩy nămCó thể thành 15 hoặc chữKiểm bằng thanh trạng thái sau khi gõ
1.500.000đChữChữBỏ chữ đ, dùng định dạng tiền

Nguyên tắc rút ra rất đơn giản: gõ số tiền trần, không dấu, không chữ đ, sau đó dùng định dạng ô để hiện dấu ngăn nghìn và đơn vị. Cách này đúng trên mọi máy, và khi gửi tệp cho người dùng máy cài vùng khác, số vẫn là số. Cách định dạng cho đẹp được trình bày ở bài định dạng tiền và phần trăm trong cùng danh mục.

Số bắt đầu bằng 0 và dãy số dài

Mã có số 0 ở đầu, như mã nhân viên 007 hay mã hàng 0125. Excel bỏ số 0 vì với một con số, số 0 đầu không có nghĩa. Nhưng mã không phải là số để cộng trừ, nên phải lưu dạng chữ. Cách gọn nhất: chọn cả cột trước khi gõ, mở Format Cells bằng Ctrl+1 (macOS: Cmd+1), chọn Text. Hoặc gõ một dấu nháy đơn trước mã, ví dụ gõ '007, dấu nháy không hiện ra trong ô.

Số căn cước 12 chữ số hiện thành 1,23E+11. Ở định dạng chung, Excel rút gọn số dài thành dạng khoa học. Số vẫn đủ nhưng nhìn không đọc được. Vì số căn cước cũng là mã, không cộng trừ, nên đặt cột là Text trước khi nhập. Và nhớ đây là dữ liệu cá nhân: bảng có cột này phải được giữ kín, không gửi lên chatbot.

Dãy số dài hơn 15 chữ số bị đổi đuôi thành 0. Excel chỉ giữ chính xác 15 chữ số có nghĩa. Số tài khoản ngân hàng dài, mã vận đơn, số thẻ gõ dạng số sẽ bị thay các chữ số cuối bằng số 0 và không lấy lại được. Đặt cột Text trước là cách duy nhất chắc chắn.

Phân số và tỉ lệ bị thành ngày. Muốn ghi một phần hai, gõ 0 1/2 (số 0, dấu cách, rồi 1/2) để Excel hiểu là phân số; hoặc gõ thẳng 0,5 tuỳ dấu thập phân của máy. Gõ trần 1/2 sẽ thành ngày mùng 1 tháng 2 hoặc ngày 2 tháng 1.

Ô có tam giác xanh nhỏ ở góc trên trái. Đó là Excel nhắc rằng ô chứa số nhưng đang lưu dạng chữ. Với cột mã, cứ để nguyên vì bạn cố ý. Với cột tiền, bấm vào ô, chọn biểu tượng chấm than vừa hiện, chọn Convert to Number để chuyển về số.

Hỏi AI khi ô hiện sai: tả đúng triệu chứng

Trợ lý AI chẩn đoán lỗi nhập liệu khá tốt nếu bạn nói đủ ba điều: cài đặt vùng, thứ bạn gõ, thứ ô hiện ra. Một vài mẫu câu bạn có thể chép rồi sửa:

  • "Excel trên Windows 11, vùng Việt Nam. Gõ 03/04/2026 vào ô B2 thì ô hiện 04/03/2026. Muốn ô hiểu là ngày 3 tháng 4. Nên kiểm cài đặt nào trước?"
  • "Google Sheets. Gõ mã hàng 0125 thì ô chỉ còn 125. Cột này còn khoảng 80 mã nữa chưa nhập. Chỉ cách đặt trước cho cả cột để giữ số 0."
  • "Cột C có số tiền, chọn cả cột thì thanh trạng thái chỉ hiện Count, không hiện Sum. Ô dồn sang trái. Nguyên nhân có thể là gì và kiểm từng khả năng thế nào?"
  • Khi cần cho AI xem dữ liệu mẫu, chỉ dán vài dòng và thay bằng dữ liệu giả: tên Khách A, Khách B; số căn cước, số tài khoản thì bỏ hẳn hoặc thay bằng chuỗi giả cùng độ dài. AI chỉ cần thấy hình dạng dữ liệu, không cần dữ liệu thật.
  • Nếu AI đưa công thức để sửa, thử trên một bản sao của trang tính trước; đừng chạy thẳng lên bảng gốc duy nhất.

Một điểm hay nhầm: AI đôi khi trả lời theo giả định máy vùng Mỹ, đưa công thức dùng dấu phẩy ngăn cách. Nếu công thức báo lỗi ngay khi bấm Enter, thay dấu phẩy ngăn cách bằng dấu chấm phẩy và thử lại, hoặc nói rõ với AI máy bạn dùng dấu nào.

Kiểm nhanh sau khi nhập xong một cột

Trước khi viết công thức hay gửi bảng cho ai, dành một phút kiểm theo thứ tự này. Mỗi bước bắt một loại lỗi khác nhau.

  1. Nhìn căn lề: chọn cột, tạm bỏ căn lề tự đặt nếu có. Số và ngày phải dồn phải; ô nào dồn trái là ô đáng ngờ.
  2. Nhìn thanh trạng thái: chọn cột số, xem Count và Sum. Nếu Count là 50 mà Excel chỉ cộng vài ô, các ô còn lại đang là chữ.
  3. Thử phép tính với ngày: ở ô trống bên cạnh, gõ công thức lấy ô ngày cộng 1. Nếu ra ngày hôm sau, ô là ngày thật; nếu báo lỗi #VALUE!, ô đang là chữ.
  4. Kiểm ngày lớn hơn 12: lọc hoặc dò những dòng có ngày từ 13 trở lên; nếu chúng dồn trái trong khi ngày nhỏ dồn phải, cột đã bị đảo một nửa.
  5. Kiểm số dài: chọn một ô số căn cước hay mã vận đơn, đối chiếu thanh công thức với giấy gốc từng chữ số cuối.
  6. Ghi lại quy ước: thêm một dòng ghi chú ở đầu trang tính hoặc ở trang riêng: "ngày nhập dạng ngày/tháng/năm, tiền nhập số trần, mã để dạng chữ". Người nhập sau sẽ làm theo.

Sáu bước này nghe nhiều, nhưng khi đã quen thì chỉ mất chưa tới hai phút cho mỗi cột, và chúng bắt được gần hết lỗi khiến tổng cuối tháng lệch mà không ai hiểu vì sao.

Câu hỏi thường gặp

Đổi định dạng ô sang Text sau khi đã gõ có lấy lại số 0 đầu không?

Không. Số 0 bị bỏ ngay lúc bạn bấm Enter, đổi định dạng sau chỉ đổi cách hiện của số còn lại. Phải gõ lại mã sau khi đặt Text, hoặc nếu mã có độ dài cố định thì dùng định dạng tuỳ chỉnh để hiện đủ số 0, cách này AI giải thích được khi bạn nêu độ dài mã.

Vì sao gửi tệp cho đồng nghiệp thì ngày của mình hiện sai bên máy họ?

Nếu ô là ngày thật, nó được lưu dưới dạng số nên sang máy khác chỉ đổi kiểu hiển thị, ngày vẫn đúng. Ngày bị sai thường vì ô gốc đã là chữ hoặc đã bị đảo ngay từ lúc nhập. Kiểm lại bằng cách cộng 1 vào ô ngày trên máy của mình trước khi gửi.

Có nên đổi cài đặt vùng của máy công ty sang Việt Nam không?

Chỉ nên đổi khi được người quản lý máy đồng ý. Một số phần mềm kế toán, phần mềm ngân hàng hay phần mềm nội bộ cần vùng cụ thể để đọc số đúng. Trong khi chưa đổi, bạn vẫn nhập an toàn bằng cách gõ ngày dạng năm-tháng-ngày và gõ số tiền trần.

Dán dữ liệu từ trang web hoặc từ chatbot vào Excel thì số bị thành chữ, xử lý sao?

Dữ liệu dán từ ngoài thường kèm dấu cách ẩn, dấu chấm ngăn nghìn hoặc chữ đơn vị. Với vài chục ô, dùng chức năng Convert to Number hoặc gõ lại. Với bảng dài, đó là việc làm sạch dữ liệu, cần công cụ như tìm và thay thế hoặc Power Query, được hướng dẫn kỹ ở trang AI Dữ Liệu.

Nhập giờ làm việc như 8:30 thì Excel hiểu thế nào?

Excel hiểu 8:30 là một thời điểm trong ngày và lưu dưới dạng phần lẻ của một ngày. Bạn trừ giờ ra trừ giờ vào sẽ được khoảng thời gian, nhưng muốn đổi ra số giờ để nhân với tiền công thì phải nhân thêm 24. Đây là chỗ người mới hay tính sai tiền công.

Google Sheets có bị đảo ngày như Excel không?

Có thể, nhưng nguyên nhân là cài đặt Locale của từng bảng chứ không phải của máy. Bảng tạo bằng tài khoản đặt tiếng Anh Mỹ sẽ hiểu tháng trước ngày sau. Vào File, Settings, đổi Locale sang Việt Nam trước khi nhập là xong, các bảng khác không bị ảnh hưởng.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.

hoặc
Gọi ngay 0926 138 138