[Tuts] 2 cách loại bỏ dấu Tiếng Việt trong Excel chính xác nhất

Làm thế nào để loại bỏ dấu Tiếng Việt trong Excel hiệu quả, chuyên nghiệp và nhanh chóng nhất ?

Vâng, trong bài hướng dẫn lần trước thì mình đã có cơ hội chia sẻ với các bạn cách bỏ dấu tiếng Việt trên file Word bằng bộ gõ Tiếng việt Unikey rồi.

Và để hoàn thiện hơn nữa cho chủ đề này thì trong bài viết ngày hôm nay, mình sẽ tiếp tục chia sẻ với các bạn một mẹo nhỏ trong việc sử dụng hàm tự tạo trên trình VBA để loại bỏ các dấu Tiếng Việt trên bảng tính Excel một cách cực kỳ đơn giản và chính xác.

Mình sẽ chia sẻ với các bạn 2 cách đơn giản nhất để làm việc này.

Cách thứ nhất như mình đã nói đó là sử dụng hàm ConvertToUnSign, còn cách thứ hai cũng rất giống với cách mà mình đã chia sẻ lần trước, đó chính là sử dụng công cụ loại bỏ dấu tiếng việt có sẵn trong Unikey để thực hiện.

#1. Cách bỏ dấu Tiếng Việt trên Excel

+ Bước 1: Đầu tiên bạn mở file Excel có dấu cần xử lý ra.

loai-bo-dau-tieng-viet-trong-excel (1)

+ Bước 2: Bạn nhấn tổ hợp phím Alt + F11 để mở trình VBA. Tại đây, bạn click vào Insert => và chọn Module.

Sử dụng mã độc quyền BLOGCHIASEKIENTHUCUNICA để giảm giá 50% tất cả các khóa học trên UNICA
👉VÀO HỌC THỬ👈

loai-bo-dau-tieng-viet-trong-excel (2)

+ Bước 3: Tiếp theo bạn hãy copy code VBA tại đây, hoặc tại đây (2 link là 2 code khác nhau, bạn dùng code nào cũng được nha).

Bạn hãy sao chép toàn bộ mã code VBA => Rồi Paste lại vào cửa sổ Module vừa hiện ra. Ở đây của mình là Book1.xlsx - Modele1 (Code).

loai-bo-dau-tieng-viet-trong-excel (3)

+ Bước 4: Bây giờ bạn quay lại trang Excel của bạn => và chọn lại vào menu File.

loai-bo-dau-tieng-viet-trong-excel (4)

Rồi click vào Options..

loai-bo-dau-tieng-viet-trong-excel (5)

+ Bước 5: Tại hộp thoại Excel Options, bạn tích chọn Trust Center... => rồi click chọn Trust Center Settings....

loai-bo-dau-tieng-viet-trong-excel (6)

Tiếp theo cửa sổ Trust Center mở ra, bạn click vào Macro Settings rồi tích chọn hai mục:

  • Enable all macros (not recommended; potentially dangerous code can run): Kích hoạt tất cả các macro (không được khuyến nghị, mã nguy hiểm tiềm tàng có thể chạy).
  • Trust access to the VBA project object model: Tin tưởng vào code VBA.

=> Và nhấn OK để thiết lập, sau đó thoát khỏi hộp thoại Excel Options.

loai-bo-dau-tieng-viet-trong-excel (7)

+ Bước 6: Tại bảng tính Excel, bạn click chuột vào ô cần xuất dữ liệu không dấu.

Và nhập công thức như sau: =ConvertToUnSign sau đó mở ngoặc đơn và chọn dòng đầu tiên của cột mà bạn muốn bỏ dấu rồi đóng ngoặc đơn  => rồi nhấn Enter.

Ví dụ mình muốn  bỏ dấu bắt đầu từ dòng A3 chẳng hạn, mình có công thức như sau: =ConvertToUnSign(A3)

Ở đây A3 là cột đầu tiên trong bảng tính mình cần bỏ dấu.

loai-bo-dau-tieng-viet-trong-excel (8)

+ Bước 7: Sau khi sử dụng hàm ConvertToUnSign để loại bỏ dấu Tiếng Việt thành công cho một ô.

Bây giờ thì đơn giản rồi, bạn giữ chuột tại dấu cộng mảnh của ô đó => và Fill công thức xuống dưới để lấy các kết quả của toàn bộ bảng tính ở cột hiện có.

loai-bo-dau-tieng-viet-trong-excel (9)

+ Bước 8: Xem kết quả mà chúng ta vừa thực hiện xong.

loai-bo-dau-tieng-viet-trong-excel (10)

#2. Xóa bỏ dấu Tiếng Việt trên file Excel với Unikey

Nói chung là cũng khá giống với cách loại bỏ dấu Tiếng Việt trên file Word mà mình đã chia sẻ trước đó với các bạn. Trên Excel chúng ta cũng làm hoàn toàn tương tự thôi…

+ Bước 1: Bạn kiểm tra xem Font chữ đang sử dụng trên bảng tính Excel là gì, để lát nữa chúng ta chuyển không bị lỗi.

Ví dụ như hình bên dưới, Font chữ mình đang sử dụng là Arial => nó thuộc bản mã Unicode nha các bạn. Dành cho bạn nào chưa biết nè:

  • Font bắt đầu bằng .Vn bạn chọn bảng mã là TCVN3.
  • Font bắt đầu bằng VNI bạn chọn VNI Windows.
  • Những font như Times New Roman hay Arial… có bảng mã là Unicode.

loai-bo-dau-tieng-viet-bang-unikey (1)

+ Bước 2: Bây giờ bạn hãy bôi đen dữ liệu mà bạn muốn loại bỏ dấu Tiếng Việt => và nhấn Ctrl + C để sao chép. Ví dụ mình sẽ bôi đen danh sách tên như hình bên dưới.

loai-bo-dau-tieng-viet-bang-unikey (2)

+ Bước 3: Bây giờ bạn hãy sử dụng tổ hợp phím tắt Ctrl + Shift + F6. Hoặc bạn có thể nhấn chuột phải vào Unikey => và chọn tính năng Công cụ...[CS+F6] như hình dưới đây.

loai-bo-dau-tieng-viet-bang-unikey (3)

+ Bước 4: Bạn thiết lập như sau, trong phần Bảng mã bạn chọn NguồnĐích cho đúng với Font chữ mà chúng ta đã xác định ở Bước 1 nha.

Tiếp theo bạn tích vào tính năng Loại bỏ dấu => và nhấn vào nút Chuyển mã.

loai-bo-dau-tieng-viet-bang-unikey (4)

Như thế này đã đã chuyển thành công.

loai-bo-dau-tieng-viet-bang-unikey (5)

+ Bước 5: Nhiệm vụ của bạn bây giờ là Paste (Ctrl + V) nó lại vào vị trí cũ là xong.

loai-bo-dau-tieng-viet-bang-unikey (6)

Và đây là kết quả mình vừa thực hiện xong.

loai-bo-dau-tieng-viet-bang-unikey (7)

#3. Lời kết

Ok, xong. Như vậy là mình vừa hướng dẫn rất chi tiết cho các bạn cách loại bỏ dấu Tiếng Việt trong Excel bằng cách sử dụng Unikey và hàm ConvertToUnSign trên Excel rồi nhé.

Theo mình thì bạn nên sử dụng cách thứ nhất, đó là sử dụng hàm trong Excel để loại bỏ dấu Tiếng Việt sẽ tốt hơn và chuẩn hơn.

Như đánh giá của một số bạn thì việc sử dụng công cụ Unikey có thể sẽ mắc một số lỗi trên Excel (mình chưa gặp bao giờ), nhưng mình vẫn khuyến khích các bạn nên sử dụng hàm có sẵn trên Excel để xóa bỏ dấu được chính xác hơn nhé.

Đến đây thì bài viết của mình cũng xin được tạm dừng. Hi vọng thủ thuật này sẽ hữu ích với bạn. Chúc các bạn thành công !

Đọc thêm:

CTV: Lương Trung – Blogchiasekienthuc.com

Bài viết đạt: 3.7/5 sao - (Có 4 lượt đánh giá)
Note: Bài viết này hữu ích với bạn chứ? Đừng quên đánh giá bài viết, like và chia sẻ cho bạn bè và người thân của bạn nhé !

Administrator: Kiên Nguyễn

Có một câu nói của người Nhật mà mình rất thích đó là " Người khác làm được thì mình cũng làm được ". Chính vì thế mà hãy theo đuổi đam mê, thành công sẽ theo đuổi bạn ! Nếu như bạn đang gặp khó khăn và cần sự trợ giúp thì hãy comment phía bên dưới mỗi bài viết để nhận được sự hỗ trợ từ cộng đồng Blog Chia Sẻ Kiến Thức nhé.

Một vài lưu ý trước khi comment :

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Tất cả các comment của các bạn sẽ được giải đáp trong vòng 48h !
Không được sử dụng từ khóa trong ô 'Name', bạn hãy dùng tên thật hoặc Nickname của bạn !
Không dẫn link sang trang web/blog khác. Xem quy định comment tại đây. Thank All!

Leave a Reply

Your email address will not be published. Required fields are marked *

Shop