Có thể bạn quan tâm: Đổi Dấu Chấm Phẩy Thành Dấu Phẩy Trong Excel
Giới thiệu
Trong môi trường làm việc với dữ liệu số, định dạng dấu thập phân (chữ số chia thành phần thập phân) là yếu tố quan trọng, ảnh hưởng trực tiếp tới tính chính xác của các phép tính và báo cáo tài chính. Tùy vào cài đặt ngôn ngữ và vùng địa lý của hệ thống, Excel có thể Hispanic. Một số quốc gia, chẳng hạn như Việt Nam, thường sử dụng dấu phẩy (,) làm dấu thập phân, trong khi các quốc gia khác, đặc biệt là các quốc gia nói tiếng Anh, ưu tiên dấu chấm (.). Khi làm việc với dữ liệu nhập từ nguồn khác nhau, bạn có thể gặp phải tình huống dữ liệu số có dấu phẩy nhưng Excel lại hiển thị bằng dấu chấm, hoặc ngược lại. Điều này làm cho các hàm tính toán trở nên không chính xác hoặc gây optionally.
Bài viết này sẽ hướng dẫn bạn cách đổi dấu phẩy thành dấu chấm trong Excel 2026 một cách chi tiết và linh hoạt, bao gồm các phương pháp đơn giản, nâng cao và tự động. Bạn sẽ được trải qua từng bước thực hành, từ thao tác thủ công, sử dụng tính năng Find & Replace, hàm SUBSTITUTE, VBA macro, cho đến Power Query – một công cụ mạnh mẽ để xử lý dữ liệu hiện đại.
Có thể bạn quan tâm: Định Dạng Viết Hoa Chữ Cái Đầu Trong Excel: Cách Thực Hiện Và Các Công Thức Hữu Ích
1. Tại sao cần đổi dấu phẩy thành dấu chấm
1.1. Định dạng dữ liệu và tính chính xác
env Excel nhận diện dữ liệu số dựa trên dấu thşt. Nếu một ô được định dạng là văn bản nhưng chứa giá trị 1,23, Excel sẽ không nhận diện nó là số 1.23. Khi thực hiện tính toán, giá trị này sẽ bị bỏ qua hoặc báo lỗi. Đổi dấu phẩy thành dấu chấm giúp Excel nhận diện chính xác dữ liệu số.
1.2. Thống nhất dữ liệu khi nhập từ nhiều nguồn
Trong nhiều dự án, dữ liệu được nhập từ các hệ thống ERP, CRM, hoặc các file CSV có định dạng khác nhau. Khi dữ liệu được nhập vào Excel, có thể chuyển đổiയ്യ 1,23 thành 1 مستق 23. Để đồng bộ dữ liệu, cần chuyển đổi thành định dạng chuẩn.
1.3. Chuẩn bị dữ liệu cho báo cáo quốc tế
Nếu bạn đang chuẩn bị báo cáo xuất khẩu hoặc chia sẻ dữ liệu với đối tác nước ngoài, việc sử dụng dấu chấm làm dấu thập phân sẽ tránh nhầm lẫn và làm tăng tính chuyên nghiệp.
Có thể bạn quan tâm: Định Dạng 2 Chữ Số Thập Phân Trong Excel: Hướng Dẫn Chi Tiết, Công Thức Và Mẹo Thực Tiễn
2. এপ্রিল, phương pháp thủ công: Find & Replace
2.1. Mở tính năng Find & Replace
- Chọn vùng dữ liệu cần thay đổi. Nếu muốn thay đổi toàn bộ workbook, nhấn
Ctrl + Ađể chọn toàn bộ sheet, sau đó mở hộp thoạiFind & ReplacebằngCtrl + H. - Trong hộp thoại, nhập
,vào ô Find what và.vào ô Replace with. - Nếu bạn chỉ muốn thay đổi trong vùng đã chọn, chọn Within: Sheet; nếu muốn toàn workbook, chọn Within: Workbook.
2.2. Điều chỉnh tùy chọn
- Match entire cell contents: Bỏ chọn nếu bạn chỉ muốn thay đổi dấu phẩy trong một phần của nội dung ô.
- Match case: Không áp dụng đối với dấu phẩy.
- Use wildcards: Không cần thiết cho trường hợp này.
2.3. Thực hiện thay đổi
Nhấn Replace All. Excel sẽ hiển thị số lượng thay đổi. Kiểm tra một vài ô để đảm bảo đúng.
2.4. Lưu ý khi áp dụng
- Đối với dữ liệu lớn, quá trình này có thể mất vài giây.
- Đối với dữ liệu được nhập từ file CSV, hãy kiểm tra kỹ cài đặt văn bản và số trong Excel.
3. Hàm SUBSTITUTE – Thay thế dấu phẩy trong công thức
3.1. Cú pháp của SUBSTITUTE
SUBSTITUTE(text, old_text, new_text, instance_num)
text: Chuỗi cần thay đổi.old_text: Chuỗi cần thay thế (dấu phẩy).new_text: Chuỗi thay thế (dấu chấm).instance_num(tùy chọn): Số lần thay thế. Nếu bỏ qua, thay thế tất cả.
3.2. Ví dụ thực tế
Giả sử ô A1 chứa 1,23. Để chuyển đổi:
=SUBSTITUTE(A1, ",", ".")
Kết quả: 1.23 (định dạng văn bản). Để chuyển thành số thực, bạn có thể dùng:
=VALUE(SUBSTITUTE(A1, ",", "."))
3.3. Áp dụng cho dải ô
Nếu có cột A chứa dữ liệu cần đổi, bạn có thể tạo cột B và nhập công thức trên ô B1, sau đó kéo sang dưới. Cuối cùng, sao chép giá trị của cột B và dán lại vào cột A dưới dạng giá trị (Paste Special > Values).
3.4. Lợi ích
- Dễ dàng áp dụng cho dữ liệu động.
- Không làm thay đổi dữ liệu gốc.
4. VBA Macro: Tự động đổi dấu phẩy thành dấu chấm
4.1. Mở cửa sổ VBA
- Nhấn
Alt + F11để mở trình soạn thảo VBA. - Chèn một module mới: દિવસે
Insert > Module.
4.2. Mã macro
Sub ReplaceCommaWithDot() Dim ws As Worksheet Dim rng As Range Dim cell As Range Application.ScreenUpdating = False For Each ws In ThisWorkbook.Worksheets ' Chỉ chọn các ô có dữ liệu Set rng = ws.UsedRange For Each cell In rng If Not IsEmpty(cell) Then ' Kiểm tra nếu ô chứa dấu phẩy If InStr(cell.Value, ",") > 0 Then cell.Value = Replace(cell.Value, ",", ".") ' Nếu muốn chuyển thành số, dùng CDec If IsNumeric(cell.Value) Then cell.Value = CDbl(cell.Value) End If End If End If Next cell Next ws Application.ScreenUpdating = True MsgBox "Đổi dấu phẩy thành dấu chấm đã hoàn thành!", vbInformation
End Sub
4.3. Chạy macro
- Trở lại Excel, nhấn
Alt + F8, chọnReplaceCommaWithDot, nhấn Run.
4.4. Tùy chỉnh macro

Có thể bạn quan tâm: Đổi Dấu Chấm Thành Dấu Phẩy Trong Excel 2003: Hướng Dẫn Chi Tiết Và Thực Tiễn
- Chỉ đổi trong vùng chọn: Thay
Set rng = ws.UsedRangebằngSet rng = Selection. - Bỏ qua các ô dạng văn bản: Kiểm tra
cell.NumberFormat <> "@".
4.5. Lưu ý
- Trước khi chạy macro, hãy sao lưu file.
- Macro không thể hoàn tác (undo), vì vậy hãy kiểm tra kỹ trước khi chạy.
5. Power Query – Xử lý dữ liệu lớn
Power Query là công cụ mạnh mẽ trong Excel (từ 2026 trở lên) giúp trích xuất, biến đổi, và nạp dữ liệu (ETL). Bạn có thể dùng Power Query để thay đổi dấu phẩy thành dấu chấm một cách nhanh chóng và có thể tái sử dụng quy trình.
5.1. Nhập dữ liệu vào Power Query
- Chọn vùng dữ liệu hoặc file CSV.
- Chọn Data > Get Data > From Table/Range. Nếu dữ liệu chưa là bảng, Excel sẽ tạo bảng mới.
- Trong cửa sổ Power Query Editor, bạn sẽ thấy dữ liệu đã tải lên.
5.2. Thay đổi dấu phẩy
- Chọn cột cần thay đổi.
- Vào tab Transform > Replace Values.
- Trong hộp thoại: Value To Find:
,; Replace With:.. - Nhấn OK.
5.3. Chuyển đổi sang kiểu số
- Chọn cột.
- Vào Transform > Data Type > Decimal Number (hoặc Whole Number tùy nhu cầu).
- Nếu có cảnh báo, chọn Replace Current.
5.4. Nạp dữ liệu trở lại Excel
- Nhấn Close & Load. Dữ liệu sẽ xuất hiện Zee trong một sheet mới.
5.5. Lợi ích
- Được lưu trữ dưới dạng truy vấn, bạn có thể tải lại khi dữ liệu thay đổi.
- Dễ dàng áp dụng cho dữ liệu lớnზავ.
6. Thay đổi cài đặt vùng địa lý trong Excel
Nếu bạn làm việc liên tục với dữ liệu sử dụng dấu chấm làm dấu thập phân, bạn có thể thay đổi cài đặt ngôn ngữ trong Excel để mặc định sử dụng dấu chấm.
6.1. Mở cài đặt
- Chọn File > Options.
- Chọn Advanced.
- Cuộn đến mục Editing options.
- Bỏ chọn Use system separators và nhập vào ô Decimal separator dấu chấm
.và Thousands separator dấu phẩy,.
6.2. Hiệu lực
- Các ô nhập số mới sẽ tự động sử dụng dấu chấm làm dấu thập phân.
- Dữ liệu đã nhập trước đó vẫn giữ nguyên; bạn cần đổi thủ công hoặc dùng Find & Replace.
6.3. Lưu ý
- Thay đổi này ảnh hưởng tới toàn bộ workbook và có thể gây nhầm lẫn khi chia sẻ file với người dùng cài đặt khác.
- Bạn nên lưu file dưới tên mới trước khi thay đổi cài đặt.
7. Sử dụng hàm TEXT để định dạng lại
Nếu bạn muốn chuyển đổi dữ liệu số sang văn bản với dấu chấm mà không thay đổi dữ liệu gốc, hàm TEXT rất hữu ích.
7.1. Cú pháp
TEXT(value, format_text)
value: Giá trị số.format_text: Định dạng, ví dụ"0.00".
7.2. Ví dụ
Nếu ô A1 chứa 1,23 (định dạng văn bản), bạn có thể:
=TEXT(VALUE(SUBSTITUTE(A1, ",", ".")), "0.00")
Kết quả: 1.23.
8. Tùy chỉnh dữ liệu khi nhập từ CSV
Khi mở file CSV trong Excel, Excel sẽ tự động phân tách cột dựa trên dấu phẩy. Nếu dữ liệu trong CSV chứa dấu phẩy làm dấu thập phân, Excel sẽ chia nhỏ thành hai cột. Để tránh, bạn có thể mở file CSV trong Notepad, thay đổi dấu phẩy thành dấu chấm (hoặc dấu tách cột khác), rồi mở lại trong Excel.
9. Kiểm tra dữ liệu sau khi thay đổi
Sau khi thực hiện bất kỳ phương pháp nào, bạn cần kiểm tra độ chính xác:
- Kiểm tra một vài ô mẫu.
- Sử dụng hàm
ISNUMBERđể xác nhận các ô đã trở thành số:=ISNUMBER(A1) - Kiểm tra tổng hoặc trung bình để xem có bất thường không:
=SUM(A:A)
Nếu phát hiện lỗi, bạn có thể quay lại và điều chỉnh.
10. Lưu trữ và bảo vệ dữ liệu
- Trước khi thực hiện thay đổi lớn, hãy sao lưu file.
- Nếu sử dụng macro, hãy lưu file dưới định dạng
.xlsm. - Khi chia sẻ file, hãy thông báo cho người nhận về định dạng dấu thập phân développement.
11. Kết luận
Đổi dấu phẩy thành dấu chấm trong Excel 2026 là một thao tác thiết yếu khi làm việc với dữ liệu đa dạng nguồn. Bạn có thể thực hiện thủ công với Find & Replace, dùng công thức SUBSTITUTE, tự động hóa với VBA, hoặc xử lý dữ liệu മാത. Power Query cung cấp một giải pháp hiện đại, đặc biệt khi làm việc với dữ liệu lớn. Nếu bạn làm việc thường xuyên với dữ liệu quốc tế, hãy cân nhắc điều chỉnh cài đặt vùng địa lý trong Excel để tránh những rắc rối sau này.
Nhớ luôn sao lưu dữ liệu trước khi thực hiện bất kỳ thao tác chỉnh sửa nào, và kiểm tra kỹ lưỡng sau khi thay đổi. Với những phương pháp nêu trên, bạn sẽ có thể quản lý và chuẩn hóa dữ liệu một cách hiệu quả, nâng cao độ chính xác và tính nhất quán của các báo cáo, phân tích và quyết định kinh doanh.

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
