Hàm bỏ dấu tiếng việt trong google sheet

Giả sử bạn là nhân viên văn phòng, sếp yêu cầu bạn làm bảng khảo sát khách hàng, nhưng yêu cầu bạn phải làm bảng khảo sát không dấu để phục vụ mục đích riêng. Nhưng bạn đã lỡ làm bảng khảo sát đó bằng tiếng Việt có dấu rồi, vậy bây giờ phải đi gõ lại từng chữ? Bạn yên tâm, chúng ta hoàn toàn bỏ dấu được chỉ với vài thao tác đơn giản, cùng tìm hiểu nó là gì nhé!

Hiện nay có 3 cách phổ biến nhất để loại bỏ dấu tiếng Việt trong Excel rất đơn giản. Trong phạm vi bài viết này Unica sẽ giới thiệu bạn đọc cách nhanh nhất và đơn giản nhất, đó là loại bỏ dấu bằng Unikey và sử dụng hàm VBA để bỏ dấu trong Excel. 

1. Sử dụng Unikey để loại bỏ dấu tiếng Việt trong Excel

Về cơ bản thao tác này không khác nhiều lắm so với cách loại bỏ dấu trong Word.

Các thức thực hiện như sau: 

Trước tiên bạn nên kiểm tra Font chữ đang được sử dụng trong Excel là font gì. Ví dụ nếu trong file Excel của bạn font chữ là Arial hoặc Caribli thì đó là font thuộc bảng mã Unicode.

Mẹo phân biệt các font:

- Font bắt đầu bằng .Vn: TCN3

- Font bắt đầu bằng VNI: VNI Windown

- Các font không chứa đầu ký tự đa phần thuộc về Unicode (tuy nhiên sẽ có một vài trường hợp đặc biệt).

- Bước 1: Bôi đen toàn bộ văn bản cần đổi. Hoặc nếu bạn muốn chuyển đổi cả bảng tính bạn chỉ cần click chuột phải vào ô trên cùng trái trong màn hình làm việc của Excel chứa hình tam giác --> Chuột phải chọn Copy hoặc sử dụng tổ hợp phím Ctrl + C để sao chép chúng.

Hàm bỏ dấu tiếng việt trong google sheet

Hướng dẫn bỏ dấu tiếng Việt đơn giản nhất

- Bước 2: Bạn click chuột phải vào biểu tượng chữ V của Unikey ở góc phải màn hình laptop và chọn Công cụ. Hoặc nhấn tổ hợp phím tắt Ctrl + Shift + F6 để mở thanh công cụ Unikey Tookit

Hàm bỏ dấu tiếng việt trong google sheet

Hướng dẫn bỏ dấu tiếng Việt đơn giản nhất

- Bước 3: Tại phần bảng mã chọn nguồn Unicode đích Unicode hoặc tùy vào bảng mã các bạn sử dụng và check vào phần Loại bỏ dấu --> Click vào Chuyển Mã.

Hàm bỏ dấu tiếng việt trong google sheet

1 thông báo hoàn thành hiển thị click vào Ok để copy Clipboard

Hàm bỏ dấu tiếng việt trong google sheet

Và bây giờ bạn chỉ việc quay lại file Excel và Ctrl+V đè lên vùng dữ liệu cũ chúng ta sẽ có chữ không dấu và không bị lỗi font. Nếu bạn bị lỗi font chữ chuyển không đúng thì Ctrl + Z lại và chọn bảng mã cho phù hợp lại.

Hàm bỏ dấu tiếng việt trong google sheet

Hướng dẫn bỏ dấu tiếng Việt đơn giản nhất

>> Xem thêm: Tổng hợp 4 cách đổi chữ thường thành chữ hoa trong Excel

2. Sử dụng VBA để loại bỏ dấu tiếng Việt trong Excel

Một trong những cách bỏ dấu tiếng Việt thông thường thì bạn cũng có thể dùng tới hàm tự tạo trong VBA để loại bỏ dấu. Khi viết code trong VBA bạn có thể tạo ra các Funtion, có cách dùng gần giống như hàm trong Excel.

- Bước 1: Mở file Excel có dấu mà bạn cần xử lý => nhấn tổ hợp phím Alt + F11 để mở trình VBA > Chọn Insert > Module.

Hàm bỏ dấu tiếng việt trong google sheet

Sử dụng hàm VBA để bỏ dấu

- Bước 2: Truy cập link code TẠI ĐÂY > Copy bộ code này sau đó dán lại vào cửa sổ Module vừa hiện ra bằng tổ hợp phím Ctrl + V.

Hàm bỏ dấu tiếng việt trong google sheet

Sử dụng hàm VBA để bỏ dấu

- Bước 3: Trở lại màn hình chính, mở menu File > Options > Hộp thoại Excel Options hiện ra.

Lúc này bạn chọn Trust Center > Trust Center Settings...

Hàm bỏ dấu tiếng việt trong google sheet

Bỏ dấu sử dụng hàm VBA

- Bước 4: Cửa sổ Trust Center mở ra > Bạn click vào Macro Settings > Tick chọn 2 mục sau:

Hàm bỏ dấu tiếng việt trong google sheet

Hàm VBA

- Enable all macros (not recommended; potentially dangerous code can run): Kích hoạt tất cả các macro (không khuyến khích, vì có thể kích hoạt mã độc hại gây nguy hiểm tiềm tàng).

- Trust access to the VBA project object model: Tin vào code VBA.

Bạn chọn OK để lưu thiết lập, sau đó nhấn Cancel để thoát khỏi cửa sổ Trust Center. Như vậy, hàm xóa dấu tự tạo đã được thêm vào và sẵn sàng sử dụng.

- Bước 5: Tại ô C2 bạn nhập công thức

=ConvertToUnSign(B2)

Ta thu được kết quả như sau:

Hàm bỏ dấu tiếng việt trong google sheet

Công thức sử dụng hàm VBA

Bạn có thể tiếp tục loại bỏ dấu cho dữ liệu ở các ô còn lại bằng chức năng sao chép công thức của Excel như hướng dẫn trong hình dưới.

Hàm bỏ dấu tiếng việt trong google sheet

Hàm VBA trong Excel

Cuối cùng bạn sẽ thu được bảng kết quả với các tên tiếng Việt đã được loại bỏ dấu như sau.

Hàm bỏ dấu tiếng việt trong google sheet

Kết quả thu được khi sử dụng VBA

3. Cách loại bỏ dấu Tiếng Việt trong Excel bằng phần mềm EVkey

- Bước 1: Mở File Excel cần chỉnh sửa, dùng chuột chọn phần vị trí các ô chứa văn bản muốn bỏ dấu tiếng việt, sau đó bạn nhấn tổ hợp phím Ctrl +C để tiến hành Coppy. Tiếp tục nhấn chuột phải chọn biểu tượng EVkey màu hồng, sau nó nhấn chọn Công cụ...[CS+F6]. 

Hàm bỏ dấu tiếng việt trong google sheet

Cách loại bỏ dấu Tiếng Việt bằng phần mềm EVkey - Hình 1

- Bước 2: Trong giao diện cửa sổ EVkey Toolkit bạn chọn Loại bỏ dấu -> sau đó nhấn chuyển mã. 

Hàm bỏ dấu tiếng việt trong google sheet

Cách loại bỏ dấu Tiếng Việt bằng phần mềm EVkey - Hình 2

- Bước 3: Dán văn bản đã loại bỏ dấu vào vị trí bạn muốn bằng cách nhấn tổ hợp phím Ctrl +V. 

Hàm bỏ dấu tiếng việt trong google sheet

Cách loại bỏ dấu Tiếng Việt bằng phần mềm EVkey - Hình 3

Trên đây là 3 cách bỏ dấu tiếng Việt trong Excel thông dụng và dễ thực hiện nhất hiện nay. Bạn đọc có thể áp dụng chúng để làm việc hiệu quả hơn nhé! 

Chúc các bạn có một buổi học Excel thú vị.

Xem thêm: 


Tags: Excel

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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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).

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

Rồi click vào Options..

Hàm bỏ dấu tiếng việt trong google sheet

+ 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....

Hàm bỏ dấu tiếng việt trong google sheet

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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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ó.

Hàm bỏ dấu tiếng việt trong google sheet

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

Hàm bỏ dấu tiếng việt trong google sheet

#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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

+ Bước 4: Bạn thiết lập như sau, trong phần Bảng mã bạn chọn Nguồn và Đí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ã.

Hàm bỏ dấu tiếng việt trong google sheet

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

Hàm bỏ dấu tiếng việt trong google sheet

+ 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.

Hàm bỏ dấu tiếng việt trong google sheet

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

Hàm bỏ dấu tiếng việt trong google sheet

#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

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é !