Các bước thực hiện hàm loại bỏ dấu trong Excel

Các bước thực hiện hàm loại bỏ dấu trong Excel


Các bước thực hiện hàm loại bỏ dấu trong ExcelCác bước thực hiện hàm loại bỏ dấu trong ExcelCác bước thực hiện hàm loại bỏ dấu trong Excel

Các bước thực hiện hàm loại bỏ dấu tiếng Việt trong Excel

Trong quá trình làm việc, nhất là đối với dân văn phòng phải thường xuyên sử dụng Excel. Chắc chắn cũng sẽ một lần bị yêu cầu sử dụng bỏ dấu tiếng Việt. Vậy để thực hiện hàm loại bỏ dấu nào cho hiệu quả và nhanh chóng? Cùng chúng tôi tìm hiểu qua bài viết chia sẻ sau đây.

Những cách sử dụng hàm loại bỏ dấu trong excel giúp bạn tiết kiệm thời gian và hoàn thành công việc một cách nhanh chóng, và hiệu quả. Đặc biệt hơn đó là với danh sách quá nhiều dữ liệu, việc sử dụng hàm bỏ dấu sẽ auto nhanh chóng so với gõ thủ công mất nhiều thời gian. Cùng xem các bước chi tiết dưới đây.

1. Sử dụng công cụ chuyển đổi mã bằng unikey

Sử dụng công cụ chuyển đổi mã bằng unikeySử dụng công cụ chuyển đổi mã bằng unikey
Sử dụng công cụ chuyển đổi mã bằng unikey

Việc sử dụng công cụ Unikey không những đem lại hiệu quả cao mà còn thể hiện được tính chuyên nghiệp trong làm việc. Unikey là một công cụ gõ tiếng Việt, được nhiều người áp dụng nhất là dân văn phòng. Cùng với các chức năng chuyển đổi bảng mã khác nhau và cùng nhiều tùy chọn, giúp cho ta lựa chọn một cách dễ dàng. Bên cạnh đó, thì có chức năng bỏ dấu, còn được gọi khác là chuyển từ tiếng Việt có dấu sang không dấu.

Đầu tiên bạn thao tác bôi đen vùng hay cột/dòng cần chuyển đổi từ tiếng Anh sang tiếng Việt. Trường hợp bạn muốn chuyển cả văn bản đó thì chỉ cần nhấn chuột góc trái phía trên màn hình là có thể dễ dàng chọn được.

Bước 1: Chọn vùng dữ liệu cần bỏ dấu, bạn nhấn tổ hợp phím Ctrl + C.

Bước 2: Nhấn vào biểu tượng của UniKey ở góc phải màn hình. Bạn chọn mục Công cụ…[CS + F6]. Hoặc có thể nhấn tổ hợp phím Ctrl + Shift + F6 sẽ hiển thị tương tự như trên.

Bước 3: Khi đó cửa sổ UniKey Toolkit được hiện ra.

Tiếp theo bạn chọn bảng mã nguồn và đích theo yêu cầu để có thể lựa chọn. Bạn chọn với yêu cầu “Loại bỏ dấu” ( vì mình đang thực hiện yêu cầu bỏ dấu), và tích vào ô chuyển mã Clipboard. Tiếp tục nhấn chuyển mã.

Thao tác chuyển mã loại bỏ dấuThao tác chuyển mã loại bỏ dấu
Thao tác chuyển mã loại bỏ dấu

Bước 4: Sau khi đã nhấn vào ô chuyển mã, khi đó UniKey sẽ xuất hiện một hộp thoại thông báo việc thao tác bạn làm đã hoàn thành. Bạn chỉ cần nhấn OK, rồi đó hộp thoại UniKey Toolkit là xong.

Bước 5: Đến bước này bạn chỉ cần mở bảng tính Excel lên, rồi chọn vùng mà muốn trả kết quả đã sử dụng hàm loại bỏ dấu về đó, và nhấn tổ hợp phím Ctrl + V.

2. Sử dụng hàm loại bỏ dấu bằng chuỗi mã VB

Việc excel chưa có tính năng hỗ trợ loại bỏ dấu mà có sẵn trên thanh công cụ làm việc. Nếu bạn xử lý bằng tay thì khá là mất công và thời gian. Nhiều trường hợp bạn sẽ phải sử dụng hàm loại bỏ dấu bằng chuỗi mã VB để có thể loại bỏ được dấu theo yêu cầu của mình. Cùng chúng tôi tìm hiểu về cách xây dựng hàm loại bỏ dấu bằng chuỗi mã chi tiết sau:

Chuỗi mã VB được nhiều người áp dụng bởi tính ưu điểm của nó có thể xử lý một cách linh hoạt và nhanh hơn so với nhiều trường hợp tương tự. Thật lợi thế nếu bạn biết chạy đoạn macro trong excel. Việc xử lý đoạn mã code để áp dụng cho việc loại bỏ dấu tiếng Việt trong Excel sẽ rất đơn giản.

Bước 1: bạn mở hộp VBA bằng cách click tổ hợp Alt + F11.

Bước 2: Nhúng Module cho file Excel vào bằng cách, bạn chọn thẻ Insert sau đó nhấn vào biểu tượng Module.

Bước 3: Tiếp tục thao tác click Copy đoạn mã sau đây và nhúng vào trong Module.

“Function 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

                sConvert = sConvert &  "a"

            Case 192, 193, 194, 195, 258, 7840,  7842, 7844, 7846, 7848, 7850, 7852, 7854, 7856, 7858, 7860, 7862

                sConvert = sConvert &  "A"

            Case 232, 233, 234, 7865, 7867,  7869, 7871, 7873, 7875, 7877, 7879

                sConvert = sConvert &  "e"

            Case 200, 201, 202, 7864, 7866,  7868, 7870, 7872, 7874, 7876, 7878

                 sConvert = sConvert  & "E"

            Case 236, 237, 297, 7881, 7883

                sConvert = sConvert &  "i"

            Case 204, 205, 296, 7880, 7882

                sConvert = sConvert &  "I"

            Case 242, 243, 244, 245, 417, 7885,  7887, 7889, 7891, 7893, 7895, 7897, 7899, 7901, 7903, 7905, 7907

                sConvert = sConvert &  "o"

            Case 210, 211, 212, 213, 416, 7884,  7886, 7888, 7890, 7892, 7894, 7896, 7898, 7900, 7902, 7904, 7906

                sConvert = sConvert &  "O"

            Case 249, 250, 361, 432, 7909,  7911, 7913, 7915, 7917, 7919, 7921

                sConvert = sConvert &  "u"

            Case 217, 218, 360, 431, 7908,  7910, 7912, 7914, 7916, 7918, 7920

                sConvert = sConvert &  "U"

            Case 253, 7923, 7925, 7927, 7929

                sConvert = sConvert &  "y"

            Case 221, 7922, 7924, 7926, 7928

                sConvert = sConvert &  "Y"

            Case Else

                sConvert = sConvert & sChar

        End Select

          Next

     ConvertToUnSign = sConvert

  End Function”

Bước 4: Sau khi nhúng xong đoạn code trên bạn tiến hành Tắt/ẩn hộp VBA lại, và quay trở lại trong trang chủ Excel. Gõ đúng công thức như sau: C2=ConvertToUnSign(A2). Cùng đó là sao chép cho toàn bộ cột đã chọn.

Bài viết trên đây, chia sẻ mẹo hay đã cung cấp và hướng dẫn cho bạn về hai cách dùng hàm loại bỏ dấu nhanh chóng và hiệu quả. Hy vọng bài viết trên đây sẽ giúp ích được cho nhiều bạn khi đang tìm hiểu về thông tin này. Hãy chia sẻ cho mọi người nếu hữu ích nhé.








Cac buoc thuc hien ham loai bo dau trong Excel


Cac buoc thuc hien ham loai bo dau trong Excel : Chia se cac kinh nghiem xu ly trong doi song thuong ngay cung nhu trong cong viec


Cac buoc thuc hien ham loai bo dau trong ExcelCac buoc thuc hien ham loai bo dau trong ExcelCac buoc thuc hien ham loai bo dau trong Excel

Cac buoc thuc hien ham loai bo dau tieng Viet trong Excel

Trong qua trinh lam viec, nhat la doi voi dan van phong phai thuong xuyen su dung Excel. Chac chan cung se mot lan bi yeu cau su dung bo dau tieng Viet. Vay de thuc hien ham loai bo dau nao cho hieu qua va nhanh chong? Cung chung toi tim hieu qua bai viet chia se sau day.

Nhung cach su dung ham loai bo dau trong excel giup ban tiet kiem thoi gian va hoan thanh cong viec mot cach nhanh chong, va hieu qua. Dac biet hon do la voi danh sach qua nhieu du lieu, viec su dung ham bo dau se auto nhanh chong so voi go thu cong mat nhieu thoi gian. Cung xem cac buoc chi tiet duoi day.

1. Su dung cong cu chuyen doi ma bang unikey

Su dung cong cu chuyen doi ma bang unikeySu dung cong cu chuyen doi ma bang unikey
Su dung cong cu chuyen doi ma bang unikey

Viec su dung cong cu Unikey khong nhung dem lai hieu qua cao ma con the hien duoc tinh chuyen nghiep trong lam viec. Unikey la mot cong cu go tieng Viet, duoc nhieu nguoi ap dung nhat la dan van phong. Cung voi cac chuc nang chuyen doi bang ma khac nhau va cung nhieu tuy chon, giup cho ta lua chon mot cach de dang. Ben canh do, thi co chuc nang bo dau, con duoc goi khac la chuyen tu tieng Viet co dau sang khong dau.

Dau tien ban thao tac boi den vung hay cot/dong can chuyen doi tu tieng Anh sang tieng Viet. Truong hop ban muon chuyen ca van ban do thi chi can nhan chuot goc trai phia tren man hinh la co the de dang chon duoc.

Buoc 1: Chon vung du lieu can bo dau, ban nhan to hop phim Ctrl + C.

Buoc 2: Nhan vao bieu tuong cua UniKey o goc phai man hinh. Ban chon muc Cong cu…[CS + F6]. Hoac co the nhan to hop phim Ctrl + Shift + F6 se hien thi tuong tu nhu tren.

Buoc 3: Khi do cua so UniKey Toolkit duoc hien ra.

Tiep theo ban chon bang ma nguon va dich theo yeu cau de co the lua chon. Ban chon voi yeu cau “Loai bo dau” ( vi minh dang thuc hien yeu cau bo dau), va tich vao o chuyen ma Clipboard. Tiep tuc nhan chuyen ma.

Thao tac chuyen ma loai bo dauThao tac chuyen ma loai bo dau
Thao tac chuyen ma loai bo dau

Buoc 4: Sau khi da nhan vao o chuyen ma, khi do UniKey se xuat hien mot hop thoai thong bao viec thao tac ban lam da hoan thanh. Ban chi can nhan OK, roi do hop thoai UniKey Toolkit la xong.

Buoc 5: Den buoc nay ban chi can mo bang tinh Excel len, roi chon vung ma muon tra ket qua da su dung ham loai bo dau ve do, va nhan to hop phim Ctrl + V.

2. Su dung ham loai bo dau bang chuoi ma VB

Viec excel chua co tinh nang ho tro loai bo dau ma co san tren thanh cong cu lam viec. Neu ban xu ly bang tay thi kha la mat cong va thoi gian. Nhieu truong hop ban se phai su dung ham loai bo dau bang chuoi ma VB de co the loai bo duoc dau theo yeu cau cua minh. Cung chung toi tim hieu ve cach xay dung ham loai bo dau bang chuoi ma chi tiet sau:

Chuoi ma VB duoc nhieu nguoi ap dung boi tinh uu diem cua no co the xu ly mot cach linh hoat va nhanh hon so voi nhieu truong hop tuong tu. That loi the neu ban biet chay doan macro trong excel. Viec xu ly doan ma code de ap dung cho viec loai bo dau tieng Viet trong Excel se rat don gian.

Buoc 1: ban mo hop VBA bang cach click to hop Alt + F11.

Buoc 2: Nhung Module cho file Excel vao bang cach, ban chon the Insert sau do nhan vao bieu tuong Module.

Buoc 3: Tiep tuc thao tac click Copy doan ma sau day va nhung vao trong Module.

“Function 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

                sConvert = sConvert &  "a"

            Case 192, 193, 194, 195, 258, 7840,  7842, 7844, 7846, 7848, 7850, 7852, 7854, 7856, 7858, 7860, 7862

                sConvert = sConvert &  "A"

            Case 232, 233, 234, 7865, 7867,  7869, 7871, 7873, 7875, 7877, 7879

                sConvert = sConvert &  "e"

            Case 200, 201, 202, 7864, 7866,  7868, 7870, 7872, 7874, 7876, 7878

                 sConvert = sConvert  & "E"

            Case 236, 237, 297, 7881, 7883

                sConvert = sConvert &  "i"

            Case 204, 205, 296, 7880, 7882

                sConvert = sConvert &  "I"

            Case 242, 243, 244, 245, 417, 7885,  7887, 7889, 7891, 7893, 7895, 7897, 7899, 7901, 7903, 7905, 7907

                sConvert = sConvert &  "o"

            Case 210, 211, 212, 213, 416, 7884,  7886, 7888, 7890, 7892, 7894, 7896, 7898, 7900, 7902, 7904, 7906

                sConvert = sConvert &  "O"

            Case 249, 250, 361, 432, 7909,  7911, 7913, 7915, 7917, 7919, 7921

                sConvert = sConvert &  "u"

            Case 217, 218, 360, 431, 7908,  7910, 7912, 7914, 7916, 7918, 7920

                sConvert = sConvert &  "U"

            Case 253, 7923, 7925, 7927, 7929

                sConvert = sConvert &  "y"

            Case 221, 7922, 7924, 7926, 7928

                sConvert = sConvert &  "Y"

            Case Else

                sConvert = sConvert & sChar

        End Select

          Next

     ConvertToUnSign = sConvert

  End Function”

Buoc 4: Sau khi nhung xong doan code tren ban tien hanh Tat/an hop VBA lai, va quay tro lai trong trang chu Excel. Go dung cong thuc nhu sau: C2=ConvertToUnSign(A2). Cung do la sao chep cho toan bo cot da chon.

Bai viet tren day, chia se meo hay da cung cap va huong dan cho ban ve hai cach dung ham loai bo dau nhanh chong va hieu qua. Hy vong bai viet tren day se giup ich duoc cho nhieu ban khi dang tim hieu ve thong tin nay. Hay chia se cho moi nguoi neu huu ich nhe.

Các bước thực hiện hàm loại bỏ dấu trong Excel

Các bước thực hiện hàm loại bỏ dấu trong Excel : Chia sẻ các kinh nghiệm xử lý trong đời sống thường ngày cũng như trong công việc
Giới thiệu cho bạn bè
  • gplus
  • pinterest

Bình luận

Đăng bình luận

Đánh giá