Phân biệt chữ có dấu và không dấu (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

ptlong04x1

Thành viên tích cực
Tham gia
15/10/08
Bài viết
1,031
Được thích
1,531
Nghề nghiệp
Kỹ sư xây dựng
Mình đang phải xử lý 1 file tiếng Anh, Việt, hoa, thường, font lẫn lộn (sản phẩm của 1 tên cẩu thả nào đó -+*/-+*/-+*/). Yêu cầu là : tiếng Anh thì viết hoa cả ô, tiếng Việt chỉ viết hoa chữ đầu dòng.

Chuyển font và Upper, Proper thì mình làm được. Nhưng vấn đề là làm sao để phân biệt được text trong 1 ô là : tiếng Anh (tiếng việt không dấu) hay là tiếng Việt có dấu để mà xử lý đây??? Mọi người xem giúp với. Xin cảm ơn trước!
 
Mình đang phải xử lý 1 file tiếng Anh, Việt, hoa, thường, font lẫn lộn (sản phẩm của 1 tên cẩu thả nào đó -+*/-+*/-+*/). Yêu cầu là : tiếng Anh thì viết hoa cả ô, tiếng Việt chỉ viết hoa chữ đầu dòng.

Chuyển font và Upper, Proper thì mình làm được. Nhưng vấn đề là làm sao để phân biệt được text trong 1 ô là : tiếng Anh (tiếng việt không dấu) hay là tiếng Việt có dấu để mà xử lý đây??? Mọi người xem giúp với. Xin cảm ơn trước!

Nếu yêu cầu rằng: PHÂN BIỆT CHỮ CÓ DẤU VÀ KHÔNG DẤU thì còn làm được
Nói yêu cầu rằng: PHÂN BIẾT TIẾNG ANH VÀ TIẾNG VIỆT thì... vô phương
Ngoài ra bạn cũng nên đưa lên đây 1 file mẫu để xem "mặt mũi" nó thế nào
 
Dạ ý em là :

Cần phân biệt text không dấutext có dấu tiếng việt (em đã chuyển toàn bộ về Unicode). Cảm ơn anh!
 
Dạ ý em là :

Cần phân biệt text không dấutext có dấu tiếng việt (em đã chuyển toàn bộ về Unicode). Cảm ơn anh!
Cho 1 file lên đi, nói rõ yêu cầu, chỉ rõ vị trí nhập liệu ở đâu, kết quả xuất nằm ở đâu rồi tính tiếp
Nếu dùng công thức thì sẽ đặt 1 name chưa toàn bộ ký tự có dấu, xong sẽ tra từng ký tự trong cell với bảng tra trong name
 
Em vừa giải quyết được, may là tiếng Anh nằm hàng lẻ (1,3,5,...), tiếng Việt nằm hàng chẵn (2,4,6,...) nên có thể dùng if(mod(row();2)=1;...). Xin lỗi vì em không thể đưa file lên được, công ty em không cho phép, mong anh hiểu. Em sẽ nghiên cứu thêm về gợi ý của anh. Cảm ơn anh đã quan tâm!
 
Lần chỉnh sửa cuối:
mình xin chia sẻ lại file cách kiểm tra tiếng Việt (Unicode dựng sẵn) có dấu (code dựa theo bác phamduylong)
'--------
mục đích hỗ trợ việc tìm kiếm thông tin trong 1 cột:
xảy ra 2 trường hợp
- khi gõ có dấu => tìm chính xác
- khi gõ ko dấu => tìm gần đúng
giống với cách tìm kiếm của anh Google --=0
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom