Loại bỏ dấu trong Excel một cách chính xác chỉ trong vài phút, bạn đã biết chưa? Nếu bạn đang gặp rắc rối với việc xóa dấu trong dữ liệu Excel. Bài viết này sẽ chỉ cho bạn cách thực hiện đơn giản mà không phải ai cũng nắm rõ. Khám phá ngay cách loại bỏ dấu tiếng Việt bằng hàm trong Excel!
Những lợi ích khi biết cách loại bỏ dấu trong Excel
Việc xóa dấu trong Excel có nghĩa là các ký tự đặc biệt hoặc dấu trong tiếng Việt sẽ được loại bỏ. Ví dụ như ă, â, ơ, ư, ô, dấu sắc, huyền, hỏi, ngã, nặng….
Một số lợi ích khi biết cách xóa dấu trong Excel bao gồm:
- Dấu bị lỗi và cần xóa bỏ: Khi dữ liệu trong Excel xuất hiện một số ký tự bị lỗi dấu, bạn cần biết cách loại bỏ dấu trong Excel để khắc phục vấn đề này.
- Xử lý dữ liệu: Trong công việc, việc loại bỏ dấu tiếng Việt là cần thiết để thực hiện các phép tính hoặc xử lý dữ liệu liên quan.
- Giải quyết bài tập: Nếu bài tập Excel yêu cầu bạn phải loại bỏ dấu trong dữ liệu, việc nắm vững cách thực hiện sẽ giúp bạn hoàn thành bài tập một cách hiệu quả.
Hướng dẫn xóa dấu trong Excel bằng Unikey
Đây là phương pháp loại bỏ dấu trong Excel đơn giản nhất với các bước thực hiện dễ dàng nhưng mang lại hiệu quả cao. Dưới đây là hướng dẫn chi tiết cách xóa dấu trong Excel bằng Unikey.
Hướng dẫn nhanh:
- Chọn bảng mã chuyển đổi phù hợp, ví dụ như Unicode.
- Bôi đen dữ liệu cần xóa dấu trong Excel và nhấn Ctrl + C.
- Nhấp chuột phải vào biểu tượng Unikey và chọn Công cụ...[CS+F6].
- Chọn Nguồn và đích phù hợp với bảng mã Unicode. Chờ thông báo thành công và nhấn Ok.
- Dán kết quả dữ liệu đã được xóa dấu vào Excel.
Hướng dẫn cụ thể:
Bước 1: Trước tiên, bạn cần xác định font chữ đang sử dụng để chọn bảng mã chuyển đổi tương ứng.
- Font thuộc mã Unicode: Times New Roman, Calibri, Arial….
- Font thuộc mã TCVN3: .VnTimeH, .VnTimes,... (Các font bắt đầu bằng .Vn)
- Font thuộc mã VNI Windows: VNIT-Times… (Các font bắt đầu bằng VNI)
Vì file Excel trong bài viết này đang sử dụng font Times New Roman nên thuộc mã Unicode.
Bước 2: Tiếp theo, sao chép các ô dữ liệu cần xóa dấu bằng cách bôi đen và nhấn Ctrl + C.

Bước 3: Để thực hiện xóa dấu, bạn nhấp chuột phải vào biểu tượng Unikey ở góc dưới màn hình. Sau đó chọn Công cụ…[CS+F6].

Bước 4: Khi bảng Unikey Toolkit xuất hiện, bạn cần chọn mục Nguồn và Đích sao cho khớp với bảng mã của Font chữ bạn đang sử dụng. Sau đó, tích vào ô Loại bỏ dấu và nhấn nút Chuyển mã.

Bước 5: Sau khi hệ thống thông báo chuyển đổi thành công, bạn chỉ cần nhấn OK để hoàn thành.

Bước 6: Bước cuối cùng, bạn dán kết quả đã xử lý bằng cách nhấn Ctrl + V vào các ô trống hoặc đè lên dữ liệu cũ. Kết quả sẽ hiển thị như hình minh họa.

Nếu font chữ bị lỗi sau khi dán, có thể do bạn chọn sai bảng mã. Bạn chỉ cần nhấn Ctrl+Z để quay lại và chọn lại bảng mã phù hợp.
Cách xóa dấu tiếng Việt trong Excel bằng EVkey
Bên cạnh phương pháp trên, bạn cũng có thể sử dụng EVkey để loại bỏ dấu tiếng Việt trong Excel. Đầu tiên, bạn cần tải EVkey từ đường dẫn sau: https://evkeyvn.com/
Sau khi tải xong, hãy làm theo các bước hướng dẫn dưới đây.
Hướng dẫn nhanh:
- Sao chép nội dung cần xóa dấu tiếng Việt trong Excel.
- Nhấp vào biểu tượng EVKey, chọn Chuyển mã.
- Tích vào mục Loại bỏ dấu và Clipboard. Sau đó nhấn Chuyển mã.
- Khi thông báo chuyển mã thành công xuất hiện, nhấn Ok.
- Dán nội dung đã xóa dấu trở lại để hoàn tất.
Hướng dẫn cụ thể:
Bước 1: Bạn mở file Excel và sao chép nội dung cần xóa dấu bằng tổ hợp phím Ctrl+C.

Bước 2: Sau đó, nhấp chuột vào biểu tượng EVKey và chọn Chuyển mã.

Bước 3: Tiếp theo, bạn tích vào ô loại bỏ dấu trong phần Lựa chọn và chọn mục Clipboard trong khung Chuyển mã cho. Sau đó, nhấn vào Chuyển mã.

Bước 4: Khi bảng thông báo hiện lên Chuyển mã thành công, bạn chỉ cần nhấn OK để hoàn tất.

Bước 5: Cuối cùng, bạn dán nội dung đã sao chép vào các ô trong Excel để hoàn thành. Kết quả sẽ hiển thị như sau.

Bạn có thể áp dụng cách tương tự với các văn bản tiếng Việt khác trong Excel để xóa dấu.
Sử dụng hàm tự tạo VBA để xóa dấu trong Excel
VBA là ngôn ngữ lập trình cơ bản cho phép bạn tạo các hàm hoặc lệnh tùy chỉnh trong Excel. Trong trường hợp Excel không hỗ trợ sẵn hàm xóa dấu, bạn có thể tự tạo hàm bằng VBA. Cách thực hiện không quá phức tạp, hãy cùng theo dõi các bước dưới đây:
Bước 1: Đầu tiên, bạn mở file Excel cần xử lý và nhấn tổ hợp phím Alt + F11 để mở cửa sổ VBA.

Bước 2: Khi cửa sổ hiện ra, bạn chọn Insert và nhấp vào Module.

Bước 3: Tiếp theo, bạn truy cập đường dẫn sau để lấy mã code: https://docs.google.com/document/d/1tkwX_l1gis89O3uNJp3UzDgQRp72_lORXH8lrGoyqzE/edit
Bạn sao chép bộ code này nhanh chóng bằng Ctrl + C và dán vào khung Module vừa mở bằng tổ hợp phím Ctrl + V.

Bước 4: Sau khi dán mã code, bạn quay lại file Excel, mở mục File và chọn Option để hiển thị hộp thoại Option.

Bước 5: Tiếp theo, bạn vào Trust Center và nhấn vào Trust Center Settings.

Bước 6: Tiếp theo, bạn chọn mục Macro Settings và tích vào 2 tùy chọn sau:
- Enable all macros: Kích hoạt tất cả macro (không được khuyến khích vì có thể chứa mã độc hại).
- Trust access to the VBA project object model: Tin tưởng truy cập vào mô hình đối tượng dự án VBA.
Sau đó, bạn nhấn OK để lưu và đóng cửa sổ. Với các bước này, hàm xóa dấu đã được thêm vào Excel.

Bước 7: Quay lại file Excel, bạn nhập công thức =ConvertToUnSign(B2) vào ô.
Trong đó, B2 là ô chứa dữ liệu bạn cần xóa dấu.

Sau khi nhập công thức thành công, bạn chỉ cần kéo chuột để sao chép công thức cho các ô còn lại.

Với các bước trên, bạn có thể dễ dàng tạo hàm xóa dấu trong Excel bằng VBA một cách nhanh chóng.
Cách loại bỏ dấu phẩy (‘)
Việc xóa dấu phẩy trong Excel rất dễ dàng, bạn chỉ cần thực hiện theo các hướng dẫn dưới đây:
Bước 1: Sao chép nội dung cần loại bỏ dấu phẩy, sau đó nhấp chuột phải và chọn biểu tượng dán như minh họa.

Bước 2: Kết quả sẽ được hiển thị như sau:

Chỉ cần thực hiện 2 bước đơn giản trên, bạn đã có thể xóa dấu phẩy trong Excel một cách dễ dàng.
Giải đáp một số câu hỏi thường gặp khi xóa dấu trong Excel
- Ngoài VBA, có công thức nào khác để xóa dấu không?
Bên cạnh VBA, bạn cũng có thể sử dụng hàm SUBSTITUTE và REPLACE để loại bỏ các ký tự có dấu. Tuy nhiên, công thức của hai hàm này khá phức tạp và chỉ cho phép bạn chọn một ký tự để xóa dấu. Vì vậy, chúng không được sử dụng rộng rãi.
Nếu bạn muốn thử nghiệm, dưới đây là một ví dụ chi tiết:
Hàm SUBSTITUTE:
Công thức: =SUBSTITUTE(văn_bản, văn_bản_cũ, văn_bản_mới, [số_lần_xuất_hiện])
Trong đó:
- văn_bản: ô chứa dữ liệu cần thay thế.
- văn_bản_cũ: ký tự cần được thay thế.
- văn_bản_mới: ký tự thay thế.
- số_lần_xuất_hiện: số lần văn_bản_cũ xuất hiện trong văn_bản. Nếu bỏ qua, hàm sẽ thay thế tất cả các lần xuất hiện.
Bước 1: Tại ô B2, bạn nhập công thức như hình minh họa: =SUBSTITUTE(A2, ”ê”, ”e”) và nhấn Enter.

Bước 2: Kết quả sẽ hiển thị là: Ngọc Lien. Như vậy, ký tự ê trong ô đã được thay thế bằng e.

Bước 3: Đối với các ô tiếp theo, bạn điều chỉnh công thức tương ứng với ký tự cần xóa dấu.

Hàm REPLACE:
Công thức: REPLACE(văn_bản_cũ, vị_trí_bắt_đầu, số_ký_tự, văn_bản_mới)
Trong đó:
- văn_bản_cũ: Ô chứa dữ liệu cần thay thế ký tự.
- vị_trí_bắt_đầu: Vị trí bắt đầu của chuỗi ký tự cần thay thế.
- số_ký_tự: Số lượng ký tự cần thay thế.
- văn_bản_mới: Ký tự thay thế.
Bước 1: Tại file Excel cần xóa dấu một ký tự bất kỳ, bạn nhập công thức vào ô B2: =REPLACE(A2, '3', '1', 'a') và nhấn Enter.

Bước 2: Kết quả trả về sẽ là Hoang Hà.

Bước 3: Tương tự, với các dòng tiếp theo, bạn chỉ cần chọn ký tự và số lượng cần thay thế theo công thức trên là hoàn thành.

- Làm thế nào để xóa dấu trong Google Sheet?
Để xóa dấu trong Google Sheet, bạn áp dụng công thức sau vào ô B2:
=ArrayFormula(Regexreplace(Regexreplace(Regexreplace(Regexreplace(Regexreplace(Regexreplace(Regexreplace(A1;'[áàạảãăắằặẳẵâấầậẩẫ]';'a');'đ'
;'d');'[éèẹẻẽêếềệểễ]';'e');'[íìịỉĩ]';'i');'[óòọỏõôốồộổỗơớờợởỡ]';'o');'[úùụủũưứừựửữ]';'u');'[ýỳỵỷỹ]';'y'))
Sau đó nhấn Enter, kết quả sẽ hiển thị các ký tự đã được xóa dấu như sau.

Ký tự A1 trong công thức đại diện cho các ô cần xóa dấu. Nếu bạn muốn xóa dấu cho nhiều ô hơn, hãy điều chỉnh công thức cho phù hợp.
Kết luận
Bài viết đã hướng dẫn cách xóa dấu trong Excel một cách đơn giản và chính xác. Với các bước trên, hy vọng bạn sẽ thực hiện thành công việc loại bỏ dấu bằng các hàm trong Excel. Nếu có thắc mắc, hãy để lại bình luận để được Mytour hỗ trợ nhanh chóng. Đừng quên theo dõi Mytour để khám phá thêm nhiều mẹo hay về Excel nhé!
