Cách chuyển dấu phẩy dấu chấm trong Excel thực chất là đổi ký hiệu phân cách thập phân và ký hiệu phân cách hàng nghìn để Excel hiểu đúng số, tính SUM/AVERAGE chuẩn và không biến dữ liệu thành “text”.
Ngoài việc đổi trong Excel Options, bạn còn có thể đổi theo thiết lập hệ điều hành (Windows/macOS) để mọi file mở lên đều đồng bộ, đặc biệt hữu ích khi làm báo cáo kế toán hoặc nhập dữ liệu từ CSV.
Một tình huống rất hay gặp là dữ liệu đã nhập “sai dấu” (ví dụ 1,23 bị hiểu thành 123 hoặc 1.234 bị hiểu sai), vì vậy cần thêm cách chuyển đổi hàng loạt an toàn mà không làm hỏng số và công thức.
Giới thiệu ý mới, dưới đây là các cách từ dễ đến nâng cao để bạn xử lý triệt để dấu phẩy/dấu chấm trong Excel, kèm mẹo chống lỗi khi chia sẻ file cho người khác.
Vì sao Excel dùng dấu phẩy hoặc dấu chấm khi nhập số?
Excel dùng dấu phẩy hoặc dấu chấm vì nó “đọc” quy ước vùng (regional settings) và cấu hình trong Excel để xác định đâu là dấu thập phân và đâu là dấu hàng nghìn, nên cùng một ký tự có thể cho ra hai cách hiểu khác nhau. Tiếp theo, bạn chỉ cần kiểm tra đúng “cặp dấu” đang được áp dụng trước khi đổi.


Hai cặp dấu phổ biến và hậu quả khi Excel hiểu sai
Phổ biến nhất có 2 “cặp” quy ước: (1) thập phân là dấu chấm, hàng nghìn là dấu phẩy và (2) thập phân là dấu phẩy, hàng nghìn là dấu chấm. Vì vậy, nếu bạn nhập 1,234 mà Excel đang coi dấu phẩy là thập phân, số sẽ trở thành 1.234 (một phẩy hai ba bốn), không phải một nghìn hai trăm ba mươi bốn.
Ngược lại, nếu bạn copy dữ liệu “1.234,56” (chuẩn dấu phẩy thập phân) sang file đang dùng dấu chấm thập phân, Excel rất dễ biến thành text hoặc tách sai phần thập phân, khiến SUM không chạy. Do đó, bước đầu tiên là xác định đúng môi trường dấu hiện tại.
Excel Options và “Use system separators” quyết định điều gì?
Trong Excel, tuỳ chọn Use system separators quyết định Excel sẽ bám theo hệ điều hành hay dùng dấu do bạn đặt riêng trong Excel. Tiếp theo, nếu bạn thường xuyên làm nhiều dự án với nhiều chuẩn dấu, đặt dấu riêng trong Excel sẽ linh hoạt hơn.

Dấu phân cách trong công thức có thể khác dấu thập phân
Nhiều người nhầm “dấu phẩy/dấu chấm trong số” với “dấu phân tách đối số trong hàm”. Trên một số máy, công thức có thể dùng dấu chấm phẩy ; thay vì dấu phẩy , để ngăn cách tham số, và điều này thường đi cùng quy ước vùng. Tiếp theo, khi bạn mở file của người khác và thấy công thức báo lỗi, hãy kiểm tra cả hai loại dấu này.
Cách chuyển dấu phẩy dấu chấm trong Excel bằng Excel Options
Bạn có thể đổi dấu ngay trong Excel bằng cách bỏ chọn Use system separators rồi đặt lại Decimal separator và Thousands separator, chỉ trong vài bước và áp dụng cho file đang mở. Sau đây, mình đi theo đúng đường dẫn menu để bạn làm nhanh không nhầm.

Bước 1–3: Mở Excel Options và tắt “Use system separators”
Bước 1: Mở Excel, chọn File (Tệp). Bước 2: Chọn Options. Bước 3: Vào Advanced và tìm nhóm Editing options, sau đó bỏ tick ở Use system separators. Tiếp theo, hai ô thiết lập dấu sẽ hiện ra để bạn chỉnh.
Nếu bạn dùng Microsoft 365/Excel 2019–2024, đường dẫn thường tương tự. Với Excel 2007/2010, giao diện khác nhẹ nhưng logic vẫn là “Options → Advanced → Use system separators”.
Bước 4: Đặt đúng cặp dấu theo nhu cầu làm việc
Ở Decimal separator, bạn chọn dấu dùng cho phần thập phân (thường là , hoặc .). Ở Thousands separator, bạn chọn dấu nhóm hàng nghìn (thường là dấu còn lại). Tiếp theo, nhấn OK để áp dụng và thử nhập lại 1234,56 hoặc 1.234,56 để kiểm tra.

Kiểm tra nhanh sau khi đổi: nhập thử và dùng định dạng Number
Sau khi đổi, hãy nhập thử một số có phần thập phân và một số có hàng nghìn, rồi vào Format Cells → Number để nhìn cách Excel hiển thị. Tiếp theo, nếu bạn vẫn thấy số bị canh trái hoặc có tam giác xanh “Number stored as text”, nghĩa là dữ liệu cũ đang là text và cần chuyển đổi hàng loạt (phần bên dưới).
Video minh hoạ thao tác đổi dấu trong Excel
Nếu bạn muốn xem thao tác trực quan từ đầu đến cuối, có thể tham khảo video hướng dẫn đổi dấu phẩy/dấu chấm trong Excel dưới đây. Tiếp theo, bạn chỉ cần làm giống và dừng ở phần “Use system separators”.
Cách đổi dấu phẩy/dấu chấm theo cài đặt hệ thống Windows (Region)
Nếu bạn muốn mọi ứng dụng (không chỉ Excel) đều dùng cùng một chuẩn dấu, hãy đổi trong Windows bằng mục Region để đồng bộ toàn hệ thống. Bên cạnh đó, cách này đặc biệt hiệu quả khi bạn thường xuyên mở nhiều file Excel từ nhiều nguồn trong cùng một máy.

Windows 10/11: Vào Region và đổi Decimal symbol/ Digit grouping
Thông thường bạn vào Control Panel → Clock and Region → Region → Additional settings. Tiếp theo, tìm Decimal symbol (ký hiệu thập phân) và Digit grouping symbol (ký hiệu nhóm hàng nghìn) rồi đổi cho đúng nhu cầu của bạn.
Ví dụ: nếu bạn muốn chuẩn Việt Nam hay dùng trong báo cáo là 1.234,56, hãy đặt Decimal symbol là , và Digit grouping là .. Ngược lại, nếu bạn làm việc với chuẩn quốc tế 1,234.56, hãy đặt theo chiều ngược lại.
Lưu ý quan trọng: Excel có thể vẫn “đè” dấu nếu bạn đặt riêng trong Options
Nếu trong Excel bạn đã bỏ tick Use system separators và đặt dấu riêng, Windows thay đổi xong nhưng Excel vẫn dùng dấu cũ theo file. Tiếp theo, để Windows thực sự quyết định, hãy bật lại Use system separators trong Excel Options.
Khi nào nên đổi trong Windows thay vì đổi trong Excel?
Bạn nên đổi trong Windows khi (1) bạn dùng Excel như công cụ chính trên máy, (2) bạn muốn đồng bộ với phần mềm nhập liệu/ERP khác, và (3) bạn thường xuyên mở CSV/TSV từ hệ thống ngoài. Tiếp theo, nếu bạn chỉ cần đổi cho một file riêng lẻ để gửi đi, đổi trong Excel Options sẽ “nhẹ” và ít ảnh hưởng hơn.
Cách đổi dấu phẩy/dấu chấm trên macOS để Excel nhận đúng định dạng
Trên macOS, Excel thường bám theo thiết lập Language & Region để quyết định dấu thập phân/hàng nghìn, nên bạn chỉ cần đổi trong hệ thống là Excel sẽ đọc đúng. Tiếp theo, hãy ưu tiên cách này nếu bạn làm việc đa thiết bị và muốn đồng nhất dấu trên Mac.

macOS: Vào Language & Region và chỉnh định dạng số
Thông thường bạn mở System Settings → General → Language & Region. Tiếp theo, tìm phần Numbers format hoặc mục nâng cao (tuỳ phiên bản macOS) để điều chỉnh ký hiệu thập phân và nhóm hàng nghìn theo nhu cầu.
Nếu Excel vẫn không đổi: kiểm tra lại “Use system separators” trong Excel
Giống Windows, Excel có tuỳ chọn bám hệ thống hoặc dùng dấu riêng. Tiếp theo, hãy vào Excel Options (Preferences trên Mac) để kiểm tra xem Excel có đang dùng dấu tự đặt hay không.

Mẹo kiểm tra nhanh sau khi đổi trên Mac
Hãy tạo một ô nhập thử “1234,56” và “1.234,56” (hoặc biến thể theo chuẩn bạn chọn) rồi đổi định dạng sang Number. Tiếp theo, nếu Excel hiển thị đúng và SUM chạy được, bạn đã đồng bộ thành công.
Đã nhập dữ liệu sai dấu: cách chuyển đổi hàng loạt không làm hỏng số
Để sửa dữ liệu đã nhập sai dấu, bạn cần chọn phương pháp chuyển đổi phù hợp với “trường hợp sai” (sai thập phân, sai hàng nghìn hay đang là text), nhằm tránh biến 1.234 thành 1234 hoặc ngược lại. Tuy nhiên, đừng vội Find & Replace toàn bộ khi dữ liệu có cả dấu thập phân lẫn dấu hàng nghìn; hãy chọn cách an toàn hơn dưới đây.

Nhóm 1: Chuyển “text” thành số bằng Text to Columns (an toàn, nhanh)
Nếu số đang bị hiểu là text (canh trái, SUM ra 0 hoặc không cộng), cách nhanh là dùng Data → Text to Columns rồi chọn định dạng phù hợp ở bước cuối. Tiếp theo, Excel sẽ “parse” lại chuỗi theo quy ước dấu hiện tại và biến text thành number đúng chuẩn.
Mẹo: trước khi chạy, hãy sao chép cột dữ liệu sang một cột phụ để đối chiếu kết quả, nhất là khi bạn đang xử lý bảng giá hoặc báo cáo tài chính.
Nhóm 2: Dùng công thức để thay dấu có kiểm soát
Nếu bạn cần kiểm soát chặt, hãy dùng các hàm như SUBSTITUTE, VALUE hoặc NUMBERVALUE để thay dấu từng phần rồi ép kiểu về số. Tiếp theo, bạn có thể kéo công thức xuống hàng nghìn dòng và chỉ “Paste Values” khi đã kiểm tra đúng.
Ví dụ tư duy (không cần thuộc lòng): bạn có thể thay dấu nhóm hàng nghìn trước (loại bỏ), sau đó thay dấu thập phân về ký hiệu mà Excel đang dùng, rồi chuyển thành số. Cách này đặc biệt hữu ích khi dữ liệu lẫn ký tự tiền tệ hoặc khoảng trắng.
Bảng so sánh: nên dùng cách nào để đổi dấu trong dữ liệu cũ?
Bảng này chứa các phương pháp chuyển đổi phổ biến và tình huống nên dùng, giúp bạn chọn đúng cách để không “vỡ số” khi đổi dấu phẩy/dấu chấm hàng loạt.
| Phương pháp | Phù hợp khi | Ưu điểm | Lưu ý |
|---|---|---|---|
| Text to Columns | Dữ liệu là text, cần ép về number | Nhanh, ít công thức, dễ kiểm tra | Phụ thuộc dấu hiện tại của Excel/hệ thống |
| SUBSTITUTE + VALUE/NUMBERVALUE | Dữ liệu lẫn dấu, lẫn ký tự, cần kiểm soát | Chủ động theo từng bước, dễ rollback | Phải kiểm tra mẫu dữ liệu trước khi kéo toàn cột |
| Find & Replace | Dữ liệu đơn giản, chỉ có 1 loại dấu và chắc chắn không lẫn | Nhanh nhất | Rủi ro cao nếu dữ liệu có cả dấu nghìn và dấu thập phân |
| Power Query (Get & Transform) | Nhập dữ liệu định kỳ từ CSV/nguồn ngoài | Tự động hoá, có thể chọn Locale | Cần thiết lập bước biến đổi đúng ngay từ đầu |
Nhóm 3: Power Query để “đọc đúng Locale” khi nguồn ngoài lẫn chuẩn dấu
Nếu bạn thường xuyên nhận file từ hệ thống khác, hãy cân nhắc Power Query để chọn Locale đúng ngay khi import, thay vì sửa thủ công mỗi lần. Tiếp theo, bạn chỉ cần Refresh để dữ liệu tự cập nhật theo chuẩn dấu đã cấu hình.

Nhập/xuất CSV khác chuẩn dấu: xử lý dấu phân cách khi mở file
Khi mở CSV, vấn đề không chỉ là dấu phẩy/dấu chấm trong số mà còn là ký tự phân tách cột (comma/semicolon/tab), vì vậy bạn cần chọn đúng cách import để Excel không tách cột sai và không hiểu sai số. Để bắt đầu, hãy ưu tiên mở CSV bằng trình nhập liệu (From Text/CSV) thay vì double-click.
![]()
Cách 1: Data → From Text/CSV và chọn đúng định dạng
Vào Data → From Text/CSV, chọn file CSV, rồi kiểm tra phần preview. Tiếp theo, hãy để ý hai điểm: (1) cột có bị “dồn” vào một cột không, (2) số có đang bị hiểu thành text không. Nếu có, bạn cần điều chỉnh delimiter và định dạng cột (hoặc Locale nếu công cụ cho phép).
Cách 2: Khi CSV dùng dấu chấm phẩy để tách cột
Nhiều hệ thống ở châu Âu/Việt Nam dùng ; để tách cột trong CSV nhằm tránh xung đột với dấu phẩy thập phân. Tiếp theo, nếu bạn thấy file CSV mở ra bị lệch cột, hãy thử import lại và chọn delimiter là semicolon thay vì comma.

Mẹo xuất CSV để người nhận không bị sai dấu
Khi bạn xuất CSV để gửi đi, hãy ghi rõ chuẩn dấu bạn đang dùng (ví dụ “thập phân là dấu phẩy”) và nếu có thể, xuất theo chuẩn mà hệ thống đích yêu cầu. Tiếp theo, với nhóm làm việc chung, việc thống nhất chuẩn ngay từ đầu sẽ giảm lỗi nhập liệu và lỗi tính toán.
Lỗi thường gặp khi đổi dấu phẩy dấu chấm và cách khắc phục
Có, đổi dấu có thể làm phát sinh lỗi nếu dữ liệu đang là text, nếu bạn lẫn dấu nghìn với dấu thập phân, hoặc nếu công thức đang dùng dấu phân tách tham số khác với máy của bạn. Quan trọng hơn, bạn chỉ cần kiểm tra theo checklist dưới đây là xử lý được hầu hết tình huống.

SUM không cộng, số canh trái: dữ liệu đang là text
Nếu số canh trái và SUM ra 0 hoặc không đổi, hãy chuyển text thành số bằng Text to Columns hoặc dùng VALUE/NUMBERVALUE theo hướng dẫn ở phần trên. Tiếp theo, bạn có thể dùng “Convert to Number” (biểu tượng cảnh báo) nếu Excel gợi ý.
Thay dấu xong bị “mất” hàng nghìn hoặc lệch thập phân
Lỗi này thường do bạn Find & Replace bừa khi dữ liệu có cả dấu nghìn và dấu thập phân. Tiếp theo, hãy khôi phục bản sao (nếu có) và chuyển sang cách có kiểm soát: loại bỏ dấu nghìn trước, rồi mới xử lý dấu thập phân.
Công thức báo lỗi khi mở file của người khác
Khi mở file, bạn có thể gặp trường hợp dấu phân tách tham số trong hàm khác nhau (dấu phẩy hoặc dấu chấm phẩy). Tiếp theo, hãy thử nhập lại một công thức đơn giản (ví dụ SUM) để xem Excel của bạn đang yêu cầu ký tự nào, rồi thay đồng loạt trong công thức nếu cần.
Nhắc thêm về thói quen thiết lập trong bộ công cụ làm việc
Trong môi trường làm việc thực tế, bạn thường phải xử lý nhiều thứ cùng lúc trong phần mềm văn phòng và phần mềm máy tính khác nhau, nên việc đồng bộ dấu chỉ là một mảnh ghép. Ví dụ, khi bạn cần cách tắt AutoCorrect để tránh Word/Excel tự sửa ký tự, hoặc cần in văn bản Word đúng khổ A4 để gửi hồ sơ, hãy xem đây là “gói thiết lập nền” giúp công việc trơn tru hơn.
Tiếp theo, quay lại Excel: khi đã thống nhất dấu, bạn nên lưu lại một file mẫu (template) để các báo cáo sau không bị trôi thiết lập.
Contextual border: Từ đây trở đi, nội dung mở rộng tập trung vào mẹo chuẩn hoá quy trình và cách phòng lỗi khi chia sẻ file, không đi sâu thêm vào thao tác đổi dấu cơ bản.
Mẹo giữ chuẩn dấu khi chia sẻ file Excel cho người khác
Để tránh “mỗi người một dấu”, bạn nên chuẩn hoá cách chia sẻ bằng quy ước, file mẫu và bước kiểm tra nhanh trước khi gửi, giúp người nhận mở file lên không bị sai số. Sau đây là vài mẹo nhỏ nhưng hiệu quả để giữ đúng chuẩn dấu phẩy/dấu chấm trong Excel.

Ghi rõ quy ước dấu ngay trong phần ghi chú của báo cáo
Chỉ cần một dòng “Định dạng số: 1.234,56” hoặc “Định dạng số: 1,234.56” ở phần mô tả là người nhận sẽ biết họ cần kiểm tra thiết lập nào. Tiếp theo, điều này đặc biệt quan trọng nếu bạn gửi file cho khách hàng hoặc nhóm đa quốc gia.
Dùng file mẫu (template) và thống nhất cách nhập số
Tạo sẵn một template có định dạng Number/Currency đúng chuẩn, rồi mọi báo cáo mới đều dựa trên đó. Tiếp theo, bạn giảm được tình trạng người này copy dữ liệu từ hệ thống A, người kia từ hệ thống B dẫn đến lẫn dấu.
Khóa định dạng hiển thị bằng Format Cells → Custom khi cần
Nếu báo cáo cần trình bày nhất quán, bạn có thể dùng Custom format để quy định cách hiển thị hàng nghìn và số lẻ. Tiếp theo, hãy nhớ Custom format chỉ ảnh hưởng hiển thị, còn việc Excel “hiểu số” vẫn phụ thuộc dữ liệu gốc và dấu phân cách.
Checklist 10 giây trước khi gửi: nhập thử 1234,56 và SUM
Trước khi gửi, hãy nhập thử một số có thập phân và chạy SUM cho vài ô mẫu. Tiếp theo, nếu SUM ra đúng và số hiển thị đúng, bạn gần như chắc chắn người nhận sẽ không gặp lỗi “text giả số”.
Câu hỏi thường gặp về cách chuyển dấu phẩy dấu chấm trong Excel
Dưới đây là các câu hỏi hay gặp nhất khi đổi dấu phẩy/dấu chấm, đặc biệt trong bối cảnh chia sẻ file và import dữ liệu từ nguồn ngoài. Tiếp theo, bạn có thể đối chiếu nhanh để xử lý đúng tình huống của mình.

Vì sao đổi dấu xong mà dữ liệu cũ vẫn không tính được?
Vì đổi dấu chỉ thay “cách Excel đọc từ bây giờ”, còn dữ liệu cũ có thể đang là text hoặc đã bị nhập sai cấu trúc. Tiếp theo, bạn cần chuyển đổi hàng loạt (Text to Columns hoặc công thức) để dữ liệu trở lại dạng number thật.
Có nên dùng Find & Replace để đổi dấu phẩy thành dấu chấm không?
Có thể, nhưng chỉ khi bạn chắc chắn dữ liệu chỉ có một loại dấu và không dùng dấu còn lại cho hàng nghìn. Tiếp theo, nếu dữ liệu có cả “1.234,56” hoặc “1,234.56”, Find & Replace rất dễ gây lệch số.
Tại sao công thức của người khác dùng “;” thay vì “,”?
Do thiết lập vùng quyết định ký tự phân tách tham số trong hàm, nên trên một số hệ thống, Excel sẽ dùng dấu chấm phẩy. Tiếp theo, nếu bạn copy công thức từ nguồn khác, hãy kiểm tra ký tự phân tách mà Excel trên máy bạn yêu cầu.
Nếu dùng Microsoft Office bản quyền thì có khác gì không?
Về logic dấu phân cách, các bản Excel hiện đại (Microsoft 365/Excel 2019+) đều tương tự nhau; khác chủ yếu là vị trí menu có thể thay đổi nhẹ. Tiếp theo, nếu bạn cần tải bộ cài chính thống, có thể tìm “Microsoft 365” trên trang microsoft.com và cài đặt theo hướng dẫn để tránh bản lỗi thiếu tí

