Sửa lỗi font tiếng Việt trong Excel và file CSV

Bảng lương, danh sách khách hàng hay báo cáo cũ mở ra toàn chữ lạ? Thường có hai nguyên nhân: dữ liệu được gõ bằng font TCVN3 hoặc VNI, hoặc file CSV UTF-8 bị Excel đọc sai bảng mã.

Hỗ trợ văn bản và các file sau:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Ví dụ file xuất từ Excel, bản sao cơ sở dữ liệu, phụ đề hoặc mã nguồn trang web.

Sửa lỗi

  1. Kéo file vào hoặc dán văn bản
  2. Tự động sửa
  3. Sao chép hoặc tải về
hoặc kéo file vào đây
  • Không tải lên. File được sửa ngay trong trình duyệt và không rời khỏi thiết bị của bạn.

  • Máy chủ tại EU. Mojibuster chạy trên máy chủ ở Phần Lan (EU), vì vậy Quy định chung về bảo vệ dữ liệu (GDPR) được áp dụng. Toàn văn GDPR (EUR-Lex, tiếng Anh)

Nguyên nhân 1: dữ liệu gõ bằng font cũ

Nhiều bảng tính được tạo từ trước khi Unicode phổ biến, với font .VnTime hoặc VNI-Times. Trên máy không có các font này, Excel hiện NguyÔn V¨n An hoặc Nguyeãn Vaên An thay vì Nguyễn Văn An.

Danh sách khách hàng gõ bằng font TCVN3

Lỗi font

Hä tªn,Sè ®iÖn tho¹i
NguyÔn V¨n An,0901234567

Unicode

Họ tên,Số điện thoại
Nguyễn Văn An,0901234567

Cách sửa: lưu bảng tính dưới dạng CSV, kéo file vào ô phía trên, rồi mở file kết quả trong Excel và đổi font sang Arial hoặc Times New Roman.

Nguyên nhân 2: Excel đọc sai file CSV UTF-8

Khi mở file CSV bằng cách nhấp đúp, Excel dùng bảng mã mặc định của Windows. File UTF-8 không có BOM (dấu hiệu nhận biết UTF-8) sẽ hiện thành Nguyá»…n thay vì Nguyễn.

  1. Kéo file CSV vào ô phía trên. Mojibuster sửa các ký tự bị lỗi.
  2. Giữ tùy chọn Lưu kèm BOM (mặc định bật cho file CSV).
  3. Tải file về và nhấp đúp để mở trong Excel.

Hoặc trong Excel chọn Dữ liệu → Từ Văn bản/CSV, đặt Nguồn tệp là 65001: Unicode (UTF-8) rồi bấm Tải.

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

Sửa trực tiếp file .xlsx được không?

Chưa được. Hãy lưu bảng tính dưới dạng CSV trong Excel, sửa bằng Mojibuster, rồi mở lại trong Excel.

BOM là gì?

Là 3 byte ở đầu file, báo cho Excel biết file này dùng UTF-8.

Dữ liệu khách hàng có an toàn không?

Có. File được xử lý trong trình duyệt và không được gửi đến bất kỳ máy chủ nào.

Hướng dẫn khác