Bạn đang gặp rắc rối vì phải xử lý rất nhiều dữ liệu cần được loại bỏ dấu tiếng Việt để phục vụ mục đích nào đó của công việc? Nội dung bài viết tiếp sau đây sẽ ra mắt đến bạn 3 cách loại bỏ dấu tiếng Việt đơn giản và giản dị ngay trên Excel, cùng tìm hiểu thêm nhé!
1. Sử dụng UniKey
Bước 1: Xác định font chữ bạn đang sử dụng.
Trước lúc tiến hành xóa dấu, bạn cần xác định font chữ mà bạn đang sử dụng trong Excel để chọn bảng mã chuyển đổi thích hợp.
- Những font thuộc bảng mã Unicode: Arial, Times New Roman, Calibri,…
- Những font thuộc bảng mã TCVN3: Chính thức với chữ .Vn (.VnTimes, .VnTimesH,…)
- Những font thuộc bảng mã VNI Windows: Chính thức với chữ VNI (VNI-Times,…)
Lúc này bạn tiến hành nhấn vào ô ngẫu nhiên hoặc chọn vào vùng chứa dữ liệu cần bỏ dấu. Ví dụ ở dưới đang sử dụng font Calibri (thuộc bảng mã Unicode).
Bước 2: Copy phần nội dung cần bỏ dấu .
Bạn tiến thành copy với thao tác: Chọn (bôi đen) khu vực cần copy > Nhấn Ctrl + C hoặc nhấn chuột phải chọn Copy.
Bước 3: Tiến hành loại bỏ dấu.
Bạn nhấn chuột phải vào hình tượng của UniKey dưới góc phải màn hình hiển thị > Nhấp chuột chọn Công cụ [CS+F6] như minh họa dưới.
Bảng chuyển đổi UniKey Toolkit hiện ra. Lúc này, tại mục Bảng mã, bạn cần đảm bảo bảng mã Nguồn và mã Đích giống nhau (trùng với bảng mã của font chữ bạn đang muốn bỏ dấu). Tiếp đó, tại mục Lựa chọn, bạn tick vào ô Loại bỏ dấu > Nhấn vào nút Chuyển mã.
Khối hệ thống chuyển đổi thành công sẽ gửi thông tin như sau:
Bạn cũng có thể nhấn Đóng để đóng bảng chuyển đổi lại.
Bước 4: Dán kết quả vừa thu được vào dãy ô cần lấy kết quả. Vậy là bạn đã hoàn thành thao tác loại bỏ dấu rồi đó!
2. Sử dụng VBA trong Excel
Excel không tồn tại hàm hỗ trợ loại bỏ dấu tiếng Việt, do đó bạn phải dùng tới hàm tự tạo trong VBA. Khi viết code trong VBA, bạn cũng có thể tạo ra những Function có cách dùng giống như hàm trong Excel và dùng những hàm này để tiến hành tính toán.
Bước 1: Mở file Excel có dấu cần xử lý ra > Nhấn tổ hợp phím Alt + F11 để mở trình VBA > Chọn Insert > Module.
Bước 2: Truy vấn links 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.
Bước 3: Trở lại màn hình hiển thị 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…
Bước 4: Cửa sổ Trust Center mở ra > Bạn nhấp chuột vào Macro Settings > Tick chọn 2 mục sau:
- Enable all macros (not recommended; potentially dangerous code can run): Kích hoạt toàn bộ những macro (không khuyến khích, vì rất có thể kích hoạt mã ô nhiễm 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:
Bạn cũng có thể tiếp tục loại bỏ dấu cho dữ liệu ở những ô còn lại bằng tính năng sao chép công thức của Excel như hướng dẫn trong hình dưới.
Sau cuối các bạn sẽ thu được bảng kết quả với những tên tiếng Việt đã được loại bỏ dấu như sau.
Trên đó là hướng dẫn cách bỏ dấu tiếng Việt trong Excel đơn giản và giản dị, dễ tiến hành. Hy vọng nội dung bài viết sẽ hỗ trợ ích cho mình trong việc thao tác với Excel nhé!