Trong quá trình làm việc với bảng tính Excel, xuất danh sách khách hàng từ phần mềm CRM hoặc tiếp nhận tài liệu từ nhiều nguồn khác nhau, bạn sẽ thường gặp phải những đoạn văn bản lộn xộn: có dòng bị viết hoa toàn bộ do người gõ bật nhầm Caps Lock, có dòng toàn bộ viết thường, hoặc tên riêng không được viết hoa chữ cái đầu.
1. Nguyên nhân gây lỗi font khi đổi hoa thường tiếng Việt
Rất nhiều công cụ trực tuyến quốc tế hoặc các hàm lập trình mặc định chỉ được thiết kế cho bảng chữ cái tiếng Anh (ASCII từ A đến Z). Khi đưa một văn bản tiếng Việt có dấu vào các công cụ này, hậu quả thường gặp là:
- Mất dấu hoặc biến dạng chữ cái: Chữ
đkhông biến thànhĐmà biến thành ký tự đặc biệt hoặc giữ nguyên chữ thườngđgiữa một chuỗi IN HOA. - Tách dấu thanh: Các chữ có dấu mũ như
â, ê, ôbị tách đôi thành chữ gốc và dấu rời, tạo ra các ô vuông hoặc dấu chấm hỏi?lỗi font. - Lỗi hàm toUpperCase thông thường: Nếu không chỉ định rõ ngôn ngữ tiếng Việt (
toLocaleUpperCase('vi-VN')), việc so sánh và hoán đổi ký tự có thể gặp sai lệch không mong muốn trên một số hệ điều hành cũ.
2. Quy định viết hoa theo tiêu chuẩn hành chính Việt Nam
Theo quy định tại Nghị định số 30/2020/NĐ-CP của Chính phủ về công tác văn thư, việc viết hoa trong văn bản tiếng Việt cần tuân thủ các nguyên tắc cốt lõi:
- Viết hoa vì phép đặt câu: Viết hoa chữ cái đầu âm tiết đầu tiên của một câu hoàn chỉnh (sau dấu chấm câu, dấu chấm hỏi, dấu chấm than và khi xuống dòng bắt đầu đoạn mới).
- Viết hoa danh từ riêng chỉ tên người: Viết hoa chữ cái đầu của tất cả các âm tiết tạo thành tên gọi (Ví dụ: Nguyễn Văn An, Trần Thị Bình).
- Viết hoa tên địa danh: Viết hoa chữ cái đầu của các âm tiết tạo thành tên địa danh (Ví dụ: Hà Nội, Thành phố Hồ Chí Minh, Thừa Thiên Huế).
3. Cách áp dụng hiệu quả từng chế độ chuyển đổi
| Kiểu chuyển đổi | Dạng ban đầu | Kết quả sau khi đổi | Trường hợp nên dùng |
|---|---|---|---|
| IN HOA (UPPERCASE) | cộng hòa xã hội chủ nghĩa | CỘNG HÒA XÃ HỘI CHỦ NGHĨA | Tiêu đề quốc hiệu, điều khoản pháp lý, biển hiệu. |
| in thường (lowercase) | [email protected] | [email protected] | Chuẩn hóa địa chỉ email, slug URL website, từ khóa. |
| Viết Hoa Đầu Từ (Title Case) | nguyễn thị ngọc mai | Nguyễn Thị Ngọc Mai | Chuẩn hóa danh sách họ tên cán bộ, học sinh, đối tác. |
| Viết hoa đầu câu (Sentence Case) | chúc bạn thành công. hẹn gặp lại! | Chúc bạn thành công. Hẹn gặp lại! | Sửa đoạn văn bản dài bị lỗi viết thường toàn bộ. |
4. Những lưu ý khi sử dụng chế độ Viết hoa đầu câu
Khi bạn áp dụng chế độ viết hoa đầu câu tự động cho một văn bản dài, hãy lưu ý:
- Từ viết tắt có dấu chấm: Các từ viết tắt như v.v., PGS.TS, ThS. có chứa dấu chấm bên trong. Thuật toán có thể nhận diện nhầm dấu chấm này là dấu ngắt câu và viết hoa từ tiếp theo.
- Tên riêng nằm ở giữa câu: Chế độ viết hoa đầu câu sẽ chỉ viết hoa chữ cái sau dấu chấm; do đó, các danh từ riêng nằm giữa câu (như tên công ty, tên người) nếu ban đầu đang ở chữ thường thì bạn cần kiểm tra lại thủ công.
5. Thực hiện chuyển đổi ngay trên trình duyệt
Công cụ của Text Gọn Gàng được tối ưu hoàn toàn cho chuẩn ngữ âm tiếng Việt, bảo toàn 100% thanh điệu và hỗ trợ chuyển đổi chỉ trong 1 thao tác bấm: