Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel

Bạn đang xem: Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel tại vietabinhdinh.edu.vn

Bài viết dưới đây hướng dẫn chi tiết cách bỏ dấu tiếng Việt trong Excel.

Có 2 cách để chuyển từ tiếng Việt có dấu sang không dấu theo 2 cách sau:

– Cách 1: Đơn giản nhất là dùng Unikey.

– Cách 2: Dùng VBA tự xây dựng hàm chuyển đổi.

Cách 1: Dùng Unikey chuyển từ tiếng Việt có dấu sang không dấu

Ví dụ bạn muốn chuyển cột họ tên có dấu thành không dấu.

Kiểm tra mã hóa của dữ liệu nguồn. Trong ví dụ này, cột gia đình có phông chữ Time New Roman -> Unicode.

Bước 1: Copy toàn bộ dữ liệu muốn chuyển sang không dấu.

Sao chép dữ liệu

Bước 2: Click chuột phải vào biểu tượng Unikey ở góc dưới bên phải màn hình -> Chọn Công cụ…[CS + F6] hoặc nhấn Ctrl + Shift + F6.

Công cụ

Bước 3: Một hộp thoại hiện ra trong phần Source code table các bạn nhập tên bảng mã nguồn của dữ liệu ở đây là Unicode, bảng mã đích có thể chọn bảng mã nguồn hoặc đổi sang bảng mã khác theo yêu cầu của bạn. Di chuyển chuột sang phải và đánh dấu vào ô đã bỏ chọn -> nhấp vào Chuyển mã.

chuyển mã

Bước 4: Sau khi chọn Chuyển mã, hộp thoại chuyển mã thành công xuất hiện, bấm OK để hoàn thành.

ĐƯỢC RỒI

Trường hợp nếu phần dữ liệu chưa hợp lý sẽ xuất hiện hộp thoại thông báo nhấn OK để chọn lại dữ liệu nguồn.

lấy 2

Quay trở lại bảng tính Excel, chọn vị trí dán dữ liệu, nhấn Ctrl + V -> toàn bộ chữ đã bị xóa.

Kết quả

Trên đây là cách bỏ dấu tiếng Việt đơn giản. Tuy nhiên cách này không hỗ trợ Unikey phiên bản thấp.

Cách 2: Sử dụng VBA

Bước 1: Nhấn Alt + F11 để mở cửa sổ VBA.

cửa sổ VBA

Bước 2: Chuyển đến tab Chèn -> Mô-đun.

mô-đun

Bước 3: Copy đoạn mã sau vào Module.

Hàm ConvertToUnSign(ByVal sContent As String) As String Dim i As Long Dim intCode As Long Dim sChar As String Dim sConvert As String ConvertToUnSign = AscW(sContent) For i = 1 To Len(sContent) sChar = Mid(sContent, i, 1 ) If sChar “” Then intCode = AscW(sChar) End If Select Case intCode Case 273 sConvert = sConvert & “d” Case 272 sConvert = sConvert & “D” Case 224, 225, 226, 227, 259, 7841, 7843, 7845 7847 7849 7851 7853 7855 7857 7859 7861 7863, 7854, 7856, 7858, 7860, 7862 SCONVERT = & “e” 2 200, 2019 , 202, 7864, 7866, 7868, 7870, 7872, 7874, 7876, 7878 sConvert = sConvert & “E” Trường hợp 236, 237, 297, 7881, 7883 sConvert = sConvert & “i” 204, 205, 2896, 7806 , 7882 sConvert = sConvert & “I” , 7907 sConvert = sConvert & “o” Trường hợp 210, 211, 212, 213, 416, 7884 , 7886, 7888, 7890, 7892, 78 94, 7896, 7898, 7900, 7902, 7904, sConvert = 6904 sConvert & “O” Case 249, 250, 361, 432, 7909, 7911, 7913, 7915, 7917 , 7919, 7921 , 7909, 7911, 7913, 7915, 7917 , 7919, 7921 , 79216 , 7 Convert = 7 sConvert & “U” Trường hợp 253, 7923, 7925, 7927, 7929 sConvert = sConvert & “y” Trường hợp 221, 7922, 7924, 7926, 7928 sConvert = sConvert & “Y” Trường hợp khác sConvert = sConvert & sChar End Select Next ConvertToUnSign = sChuyển đổi chức năng kết thúc

Sao chép mã

Bước 4: Quay lại file Excel và vào File -> Options.

Lựa chọn

Bước 5: Hộp thoại hiện ra chọn Trust Center -> Trust Center Settings.

Cài đặt Trung tâm Tin cậy

Bước 6: Trong phần Cài đặt Macro, chọn mục Cài đặt Macro Kích hoạt tất cả các macro (không được đề xuất; nhận xét mã nguy hiểm tiềm tàng)trong phần Macro dành cho nhà phát triển, chọn mục Truy cập đáng tin cậy vào mô hình đối tượng dự án VBA.

lấy 3

Bước 7: Như vậy là bạn đã xây dựng xong hàm ConvertToUnSign(). Quay trở lại với bảng tính, ví dụ bạn muốn chuyển dữ liệu ô D6 sang không dấu, hãy nhập công thức sau: =ConvertToUnSign(D6).

Nhập công thức

Bước 8: Nhấn Enter -> dữ liệu đã được chuyển sang không dấu: Tuy nhiên việc xây dựng hàm tốn thời gian và không hiệu quả lắm khi bạn muốn chuyển đổi lượng dữ liệu lớn.

kết quả 2

Trên đây là những cách cơ bản giúp bạn bỏ dấu tiếng Việt trong Excel.

Chúc may mắn!

Bạn thấy bài viết Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel có đáp ướng đươc vấn đề bạn tìm hiểu không?, nếu không hãy comment góp ý thêm về Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel bên dưới để vietabinhdinh.edu.vn có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: vietabinhdinh.edu.vn

Nhớ để nguồn bài viết này: Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel của website vietabinhdinh.edu.vn

Chuyên mục: Hình Ảnh Đẹp

Xem thêm chi tiết về Hướng dẫn cách loại bỏ dấu tiếng Việt trong Excel
Xem thêm bài viết hay:  Background văn phòng đẹp

Viết một bình luận