Cho em hỏi: Hàm Excel loại bỏ dấu tiếng Việt và thêm dấu gạch nối giữa các từ

D

diepthanh

Sơ cấp
13/9/05
38
1
8
Tp. HoChiMinh
Chào các anh chị
Cho em hỏi về hàm Excel:
1) Hàm loại bỏ dấu tiếng Việt:
VD: Tôi yêu diễn đàn Webketoan ==> Toi yeu dien dan Webketoan
2) Hàm thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Tôi-yêu-diễn-đàn-Webketoan
3) Hàm loại bỏ dấu và thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Toi-yeu-dien-dan-Webketoan
Em rất mong các anh chị hướng dẫn giúp em
Cảm ơn rất nhiều. Chúc các anh chị luôn vui, khỏe!
 
  • Like
Reactions: The Hoang
Khóa học Quản trị dòng tiền
K

Kin7

Cao cấp
8/5/15
5,197
988
113
Bỏ dấu thì dễ.
Gạch chéo chưa nghiên cứu.
 
  • Like
Reactions: diepthanh
Kaspersky

Kaspersky

Love Love Love
16/7/12
773
138
43
www.thuthuatexcel.com
1) Hàm loại bỏ dấu tiếng Việt:
VD: Tôi yêu diễn đàn Webketoan ==> Toi yeu dien dan Webketoan
* Với cái này thì đơn giản, bạn có thể dùng Unikey hoặc dùng VBA. Bạn tham khảo bài viết chi tiết ở đây. Vì bài viết dài nên mình không Post trực tiếp vào đây được
http://www.blogexcel.com/2017/05/huong-dan-chuyen-tieng-viet-co-dau.html

2) Hàm thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Tôi-yêu-diễn-đàn-Webketoan
3) Hàm loại bỏ dấu và thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Toi-yeu-dien-dan-Webketoan
* Với cái này thì tạm thời bạn làm như sau.
Nhấn Ctrl + H
Ở Find what: Nhấn dấu cách
Ở Replace with: Gõ vào dấu -
Sau đó nhấn Replace All
Như vậy là xong.
 
  • Like
Reactions: diepthanh
The Hoang

The Hoang

Kế Toán Dạo
Thành viên BQT
Quản lý cao cấp
11/8/05
2,416
286
83
Sài Gòn - Phan Thiết
Chào bạn,
Chào các anh chị
Cho em hỏi về hàm Excel:
1) Hàm loại bỏ dấu tiếng Việt:
VD: Tôi yêu diễn đàn Webketoan ==> Toi yeu dien dan Webketoan
2) Hàm thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Tôi-yêu-diễn-đàn-Webketoan
3) Hàm loại bỏ dấu và thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Toi-yeu-dien-dan-Webketoan
Em rất mong các anh chị hướng dẫn giúp em
Cảm ơn rất nhiều. Chúc các anh chị luôn vui, khỏe!
1. Theo mình biết thì Excel không có sẳn hàm để loại bỏ dấu tiếng Việt, phải viết hàm tự tạo hay làm như các bạn ở trên đã tư vấn.
2. Bạn dùng hàm này
=SUBSTITUTE("Tôi yêu diễn đàn Webketoan"," ","-")
3. là kết hợp giữa 1 & 2.
good luck,
 
thinhvd

thinhvd

Cao cấp
25/11/09
1,336
234
63
Hà Nội
bluesofts.net
Chào các anh chị
Cho em hỏi về hàm Excel:
1) Hàm loại bỏ dấu tiếng Việt:
VD: Tôi yêu diễn đàn Webketoan ==> Toi yeu dien dan Webketoan
2) Hàm thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Tôi-yêu-diễn-đàn-Webketoan
3) Hàm loại bỏ dấu và thêm dấu "-" giữa các từ:
VD: Tôi yêu diễn đàn Webketoan ==> Toi-yeu-dien-dan-Webketoan
Em rất mong các anh chị hướng dẫn giúp em
Cảm ơn rất nhiều. Chúc các anh chị luôn vui, khỏe!
Việc bỏ dấu tiếng việt thì Excel không có hàm này mà chỉ VBA mới có thể xử lý được.
Bước 1 liệt kê các trường hợp bỏ dấu
Ví dụ: Ê, Ế, Ệ, Ề, Ễ, E, É, Ẹ, È, Ẽ được chuyển thành E và tương tự như các nguyên âm khác.
Bước 2: Tạo Function trong VBA
 
D

diepthanh

Sơ cấp
13/9/05
38
1
8
Tp. HoChiMinh
Cảm ơn các anh chị trong diễn đàn rất nhiều. Em đang nghiên cứu tiếp!
 

Xem nhiều

Webketoan Zalo OA