Trang chủ › Hỏi đáp › Xử lý văn bản

Làm sao bỏ dấu tiếng Việt (chuyển "Nguyễn" thành "nguyen")?

Trả lời bởi Lý Thanh Bình · SheetsTrick

Không có hàm sẵn, nhưng có thể thay từng nhóm nguyên âm bằng REGEXREPLACE:

fx=REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(LOWER(A2),
 "[àáạảãâầấậẩẫăằắặẳẵ]","a"),"[èéẹẻẽêềếệểễ]","e"),"[ìíịỉĩ]","i"),
 "[òóọỏõôồốộổỗơờớợởỡ]","o"),"[ùúụủũưừứựửữ]","u"),"[ỳýỵỷỹ]","y"),"đ","d")

Kết quả là chữ thường không dấu — tiện để tạo email, tên đăng nhập. Ghép thêm SUBSTITUTE(…," ",".") để thay khoảng trắng bằng dấu chấm.

🧪 Thử các hàm trong câu trả lời trên bảng tính mẫu

REGEXREPLACE LOWER

Câu hỏi liên quan

← Tất cả câu hỏi · Không thấy câu trả lời? Hỏi Trợ lý AI.