Menu

Khắc phục tình trạng Excel tự động thêm dấu nháy đơn (') vào trước số

Lương Thi Phượng 10/06/2026 09:52 231 lượt xem 2 trả lời

Chào mọi người,

Mình thường xuyên phải nhập liệu vào Excel, và gặp một vấn đề khá khó chịu là đôi khi Excel tự động thêm dấu nháy đơn ' vào trước các con số. Điều này khiến cho số đó bị nhận diện thành dạng văn bản, gây khó khăn khi thực hiện các phép tính hoặc sắp xếp.

Ví dụ, khi mình nhập 007, Excel hiển thị thành '007 và trong ô chỉ còn lại số 7. Hoặc khi nhập một dãy số dài như mã số, nó cũng bị thêm dấu nháy đơn.

Sau khi tìm hiểu, mình thấy có một vài nguyên nhân và cách khắc phục:

  • Kiểm tra định dạng ô: Đôi khi ô được định dạng là Text (Văn bản) sẵn, nên khi nhập số vào sẽ tự động hiểu là văn bản. Hãy thử chọn các ô cần nhập, chuột phải chọn Format Cells... (Định dạng Ô...) và chọn định dạng Number (Số) hoặc General (Chung).
  • Thiết lập tùy chọn nhập liệu: Vào File > Options (Tùy chọn) > Advanced (Nâng cao). Cuộn xuống phần Editing options (Tùy chọn sửa lỗi). Bỏ chọn ô “Enable automatic percentage input” (Bật nhập liệu phần trăm tự động) và “Enable fill handle and cell drag-and-drop” (Bật tính năng kéo thả ô và ô tự động điền).
  • Nhập liệu với dấu nháy đơn: Nếu bạn cố tình muốn nhập số dưới dạng văn bản (ví dụ: mã số có số 0 ở đầu), bạn có thể chủ động gõ dấu nháy đơn ' trước số đó. Excel sẽ hiểu và không hiển thị dấu nháy đơn trong ô nhưng vẫn giữ nguyên định dạng văn bản.
  • Dán dữ liệu: Khi copy-paste dữ liệu từ nguồn khác, đôi khi định dạng sẽ bị ảnh hưởng. Hãy thử Paste Special (Dán đặc biệt) và chọn định dạng Text (Văn bản) hoặc Values (Giá trị).

Mình hy vọng những cách trên sẽ giúp ích cho các bạn khi gặp phải vấn đề tương tự. Có ai có kinh nghiệm hay cách xử lý nào khác hiệu quả hơn không, chia sẻ thêm cho mọi người cùng biết nhé!

5

Chào bạn,

Vấn đề Excel tự động thêm dấu nháy đơn (') vào trước số đúng là rất phiền phức, nhất là khi nhập mã số hay các dãy số cần giữ nguyên định dạng. Mình cũng từng đau đầu với chuyện này.

Ngoài các cách bạn đã đề cập, mình thấy việc nhập liệu trực tiếp vào ô đã được định dạng Text là khá hiệu quả. Hoặc khi nhập xong, bạn có thể chọn các ô đó, vào mục "Data" (Dữ liệu) > "Text to Columns" (Chuyển đổi văn bản thành cột), rồi chọn "Delimited" (Phân tách), bấm Next, Next và Finish. Đôi khi cách này cũng "cứu nguy" được các ô đã lỡ bị thêm dấu nháy.

Bạn đã thử cách "Text to Columns" chưa? Nó cũng khá nhanh gọn đó.

2

Chào bạn,

Vấn đề này khá phổ biến và gây khó chịu thật. Mình cũng từng gặp phải tình trạng này khi nhập mã sản phẩm hoặc các dãy số định danh.

Ngoài các cách bạn đã tìm hiểu, mình thấy có một cách khác cũng hiệu quả là định dạng cột trước khi nhập liệu. Bạn có thể chọn cột đó, chuột phải chọn "Format Cells" (Định dạng Ô) rồi chọn "Text" (Văn bản). Như vậy, Excel sẽ hiểu bạn muốn nhập chuỗi ký tự, kể cả số, và sẽ không tự động chuyển đổi.

Bạn thử xem cách này có giúp ích không nhé!

2

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

Đăng nhập Đăng ký